CVE-2026-80680
Description
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.
How to fix
- Linux Linux9142a3dcff0d80a3a24ce159aee19ddc869d9784, 2f7789b3a9628819ebf90bcba8f9da3c139f8687, 4786d4d70dcd1e6b7e044f2348e00f201947b69c, b7c2c5c8868737926410b93d1223ada17625ead3, cf107c5983dc70fcf932a305581a5f976d908ff1, 1883a09a37fed497b9efacf736c23624a472246b, 8bf719659406e4a1b56d441e0c7da2085d891d96, 82048795242f04275a3f49ffc66ad851b6120954 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 529766e0a0114438887382a68d97341fbf8349fb ≤ v < 9142a3dcff0d80a3a24ce159aee19ddc869d9784, 529766e0a0114438887382a68d97341fbf8349fb ≤ v < 2f7789b3a9628819ebf90bcba8f9da3c139f8687, 529766e0a0114438887382a68d97341fbf8349fb ≤ v < 4786d4d70dcd1e6b7e044f2348e00f201947b69c, 529766e0a0114438887382a68d97341fbf8349fb ≤ v < b7c2c5c8868737926410b93d1223ada17625ead3, 529766e0a0114438887382a68d97341fbf8349fb ≤ v < cf107c5983dc70fcf932a305581a5f976d908ff1, 529766e0a0114438887382a68d97341fbf8349fb ≤ v < 1883a09a37fed497b9efacf736c23624a472246b, 529766e0a0114438887382a68d97341fbf8349fb ≤ v < 8bf719659406e4a1b56d441e0c7da2085d891d96, 529766e0a0114438887382a68d97341fbf8349fb ≤ v < 82048795242f04275a3f49ffc66ad851b6120954, 5.2 | 9142a3dcff0d80a3a24ce159aee19ddc869d9784, 2f7789b3a9628819ebf90bcba8f9da3c139f8687, 4786d4d70dcd1e6b7e044f2348e00f201947b69c, b7c2c5c8868737926410b93d1223ada17625ead3, cf107c5983dc70fcf932a305581a5f976d908ff1, 1883a09a37fed497b9efacf736c23624a472246b, 8bf719659406e4a1b56d441e0c7da2085d891d96, 82048795242f04275a3f49ffc66ad851b6120954 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.