Impact
During removal or probe of the pf1550 power‑supply driver in Linux, a race condition exists because the IRQ is requested before the power_supply handle is allocated. The interrupt handler can therefore invoke power_supply_changed() with a freed or uninitialized handle, leading to a kernel crash or silent memory corruption.
Affected Systems
All Linux kernels that include the pf1550 power‑supply driver prior to the commit that reorders the IRQ request after the power_supply registration are affected. This includes upstream kernels before the fix and any distribution kernels that have not yet applied the patch, on systems that actually load or probe the pf1550 driver.
Risk and Exploitability
No CVSS score or EPSS value is provided, and the vulnerability is classified as a local kernel fault. Exploitation requires local or privileged access to trigger driver removal or to cause an interrupt during probe, making remote exploitation unlikely. The vulnerability is not listed in CISA KEV, indicating no known public exploits at this time. The risk to a non‑patched system remains low unless an attacker can influence the driver lifecycle or interrupt traffic.
OpenCVE Enrichment