CVE-2026-80680
In the Linux kernel, the following vulnerability has been resolved:
i2c: amd-mp2: Unregister callback on adapter add failure
amd_mp2_register_cb() stores the platform I2C context in the MP2 PCI
driver's callback table before the adapter is registered. If
i2c_add_adapter() fails, probe returns and devres frees the context,
but the PCI driver can still dereference the stale pointer from its IRQ
and system-sleep callbacks.
Unregister the callback before returning the adapter registration error.
CSIRTS triage
- What
- Callback not properly unregistered on i2c amd-mp2 adapter initialization failure.
- Who is affected
- AMD-MP2 i2c adapter users on Linux systems experiencing adapter add failures.
- Urgency
- High priority; rated 7.1 CVSS and can leave stale callbacks that may cause memory corruption or crashes.
- Action
- Update to a patched Linux kernel version that unregisters callbacks on amd-mp2 adapter add failure.
AI-assisted analysis generated from the source advisory — verify against the original.
⚡ Watch CVE-2026-80680
Get an email if CVE-2026-80680 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.
Exploitation outlook
- Low exploitation risk0.13% 30-day exploitation probability — currently an unlikely target, but scores change as exploit code circulates. Riskier than 3% of all EPSS-scored CVEs.
Advisory coverage (2)
External references
Embed the live status
— this badge updates automatically when the KEV or exploit status changes. How to embed it →
[](https://www.csirts.com/cve/CVE-2026-80680)