CVE Catalog

CVE-2026-72481

Low risk· EPSS 12%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

12th percentile - higher than 12% of all known CVEs

Summary

In the Linux kernel, the iio: magnetometer ak8975 driver has a potential kernel stack memory leak. If i2c_smbus_read_i2c_block_data_or_emulated() returns fewer bytes than the buffer size, uninitialized bytes remain in the buffer and are passed to IIO buffers, potentially leaking kernel memory to userspace. The fix adds a check that the return value equals the buffer size.

Risk Assessment

The vulnerability can lead to disclosure of sensitive kernel memory to userspace, compromising system confidentiality. It requires local access and the ability to read sensor data.

Recommendation

Install the patch from the Linux kernel that adds validation of the return value. Update the kernel to a patched version.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: iio: magnetometer: ak8975: fix potential kernel stack memory leak Currently in the AK8975 driver there are four instances where potential uninitialized kernel stack memory leaks can occur. If i2c_smbus_read_i2c_block_data_or_emulated() returns a value less than the size of the buffer, uninitialized bytes are retained in the buffer and later the buffer is passed on to IIO buffers, potentially leaking memory to userspace. Fix this by adding checks whether the return value of the function is equal to the size of the buffer and subsequently if the value is lesser than zero to distinguish from a returned error code.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS