UBUNTU-CVE-2026-98660: Low severity ubuntu/linux-hwe-edge vulnerability
In the Linux kernel, the following vulnerability has been resolved: iio: pressure: bmp280: fix out-of-bounds access in sampling frequency lookup The sampling frequency tables store each frequency as an integer part and a fractional part in micro units. numsamplingfreqavail is initialized to the number of flattened integer elements because readavail() returns the table as a flat array. bmp280writesamplingfrequency(), however, indexes the same table as a two-dimensional array and uses numsamplingfreqavail as the number of rows. Convert the flattened element count back to the number of rows before iterating over the table.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Compensating control
In the Linux kernel IIO pressure bmp280 driver, convert the flattened num_sampling_freq_avail element count back to the number of table rows before iterating or indexing the sampling-frequency table; each row contains an integer and fractional part.