Linux Kernel i2c Core NULL-Deref on Adapter Registration Failure
CVE-2026-64589 Published on August 6, 2026
i2c: core: fix NULL-deref on adapter registration failure
In the Linux kernel, the following vulnerability has been resolved:
i2c: core: fix NULL-deref on adapter registration failure
If adapter registration ever fails the release callback would trigger a
NULL-pointer dereference as the completion struct has not been
initialised.
Note that before the offending commit this would instead have resulted
in a minor memory leak of the adapter name.
Products Associated with CVE-2026-64589
Want to know whenever a new CVE is published for Linux Kernel? stack.watch will email you.
Affected Versions
Linux:- Version e19f31169f85c712c9fca35bfd28ceb093a9f574 and below 2ce0a74bfa3acdfcdb00cf02f181f2754b451f42 is affected.
- Version 3f8c4f5e9a57868fa107016c81165686d23325f2 and below 3351c5e77749a0c8a1e252b95420c143ebcf07ac is affected.
- Version 3f8c4f5e9a57868fa107016c81165686d23325f2 and below 034e307428119b67f5f18a35e4f4e7d15a2b9774 is affected.
- Version 3f8c4f5e9a57868fa107016c81165686d23325f2 and below 2295d2bb101faa663fbc45fadbb3fec45f107441 is affected.
- Version 6.12.11 and below 6.12.96 is affected.
- Version 6.13 is affected.
- Before 6.13 is unaffected.
- Version 6.12.96, <= 6.12.* is unaffected.
- Version 6.18.39, <= 6.18.* is unaffected.
- Version 7.1.4, <= 7.1.* is unaffected.
- Version 7.2-rc1, <= * is unaffected.