PT-2026-61452

CVE-2026-64135

·

Published

2026-05-21

·

Updated

2026-10-08

Description by

CVSS 2.0
6.5
Medium
MetricsAV:L/AC:L/Au:M/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A stack buffer overflow exists in the adm1266 nvmem read blackbox() function within the hwmon module. The function uses a 5-byte stack buffer when calling i2c smbus read block data() to retrieve the BLACKBOX INFO response. Because i2c smbus read block data() does not verify the caller's buffer size and instead copies a number of bytes based on the length byte returned by the slave device (up to I2C SMBUS BLOCK MAX, which is 32 bytes), a device returning a block length greater than 5 can trigger a buffer overflow.
Recommendations Update the Linux kernel to a version where the adm1266 nvmem read blackbox() local buffer is widened to I2C SMBUS BLOCK MAX to accommodate all well-formed SMBus block responses.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Related identifiers
OPENSUSE-SU-2026:21910-1
SUSE-SU-2026:23477-1
SUSE-SU-2026:23481-1
SUSE-SU-2026:23528-1
SUSE-SU-2026:23529-1
SUSE-SU-2026:23881-1
SUSE-SU-2026:23887-1
SUSE-SU-2026:23897-1
SUSE-SU-2026:23902-1
SUSE-SU-2026:4120-1
SUSE-SU-2026:4254-1
USN-8575-1
USN-8575-2
USN-8575-3
USN-8576-1
USN-8576-2
USN-8593-1
USN-8603-1
USN-8610-1
USN-8618-1
USN-8620-1
USN-8620-2
USN-8620-3
USN-8620-4
USN-8663-1
USN-8664-1
USN-8668-1
USN-8668-2
USN-8728-1
USN-8728-2
USN-8728-3
USN-8729-1
USN-8729-2
USN-8729-3
USN-8729-4
USN-8729-5
USN-8729-6
USN-8761-1
USN-8761-2
USN-8761-3
USN-8781-1
USN-8802-1
USN-8906-1
Found an issue in the description? Have something to add? Feel free to write us 👾