Description (CNA)
In the Linux kernel, the following vulnerability has been resolved: drm/xe/i2c: Disable IRQ on unbind Currently, struct xe_i2c is freed before SGUnit IRQ is disabled in unbind path, leaving a potential UAF in case I2C IRQ is hit during this small window. Explicitly disable I2C IRQ in xe_i2c_remove() and fix this. (cherry picked from commit 8ba5c8b8ab3fd362267c11df2cd5a90ee46f6e24)
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Linux / Linux | affected 0bb78ce099265fba3808c05de1c75c649664a6cb before 571ccbc801aa4d22a22d9f924b826c77052330f0; affected 0bb78ce099265fba3808c05de1c75c649664a6cb before f0e9f963a3d209d7dc7ddd61116118ab5da2797d |
| Linux / Linux | affected 6.19; unaffected 0 before 6.19; unaffected 7.2.8 through 7.2.*; unaffected 7.3 through * |
CWE
No CWE identifiers supplied.