CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-80680

highCVSS 7.8covered by 2 sourcesfirst seen 2026-08-11
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

Advisory coverage (2)

External references

NVD record for CVE-2026-80680

CVE.org record

Embed the live status

CVE-2026-80680 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-80680 status](https://www.csirts.com/badge/CVE-2026-80680)](https://www.csirts.com/cve/CVE-2026-80680)