Impact
The Linux kernel’s hp‑wmi‑sensors hwmon driver contains a race that allows a use‑after‑free read when the sensor’s current state string is updated while another process reads the same pointer through seq_printf. This dereference of freed memory can crash the kernel, causing loss of availability and potential integrity violations. The flaw arises from missing synchronization around the read in fungible_show().
Affected Systems
All Linux kernel installations that include the hp‑wmi‑sensors driver in the hwmon subsystem are potentially affected. No specific kernel release is enumerated, and it is inferred that any kernel version containing this driver should be treated as vulnerable until the patch is applied.
Risk and Exploitability
The race created by missing synchronization can be exploited by concurrent debugfs accesses. With a CVSS score of 5.5, the vulnerability presents moderate risk. The EPSS score of less than 1% indicates a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that an attacker would need to execute local or privileged code to coordinate simultaneous reads and updates, but the exact attack surface is not confirmed.
OpenCVE Enrichment
Debian DLA
Debian DSA