Impact
In the Linux kernel, the adm1266 PMBus driver contains a buffer copy operation that blindly copies bytes from the device into a caller‑provided buffer without validating the buffer size. When an ADM1266 device returns a trailing record that is longer than the expected 64‑byte block, the copy can overwrite up to 191 bytes beyond the allocated memory area, corrupting kernel memory and potentially causing a crash or other instability.
Affected Systems
All Linux kernel releases that include the adm1266_pmbus driver before the patch that was committed on 43cae21424ff8e33894a0f86c6b80b840c049fd7. The kernel code is part of the hwmon subsystem and is used when an ADM1266 PMBus device is present on the system.
Risk and Exploitability
The EPSS score is reported as less than 1 % and the vulnerability is not listed in CISA’s KEV catalog, indicating a low probability of exploitation. The CVE description does not specify an attack vector beyond the interaction with an ADM1266 device; it merely describes the code path that can lead to memory corruption. No information is provided about remote exploitation or required conditions beyond the presence of the device and the driver.
OpenCVE Enrichment
Ubuntu USN