Katalog CVE

CVE-2026-43476

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

Percentyl 2 - wyżej niż 2% wszystkich znanych CVE

Streszczenie

W jądrze Linux wykryto podatność w sterowniku czujnika jakości powietrza SPS30 dla magistrali I2C. Funkcja sps30_i2c_read_meas() używała nieprawidłowego rozmiaru bufora (sizeof(size_t) zamiast sizeof(__be32)), co mogło prowadzić do odczytu poza zakresem pamięci.

Ocena ryzyka

Podatność może powodować nieprawidłowe odczyty pomiarów lub potencjalnie umożliwić lokalnemu atakującemu z dostępem do interfejsu I2C uzyskanie informacji z pamięci jądra.

Rekomendacja

Należy zaktualizować jądro Linux do wersji zawierającej poprawkę zmieniającą sizeof(num) na sizeof(*meas) w funkcji sps30_i2c_read_meas().

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: iio: chemical: sps30_i2c: fix buffer size in sps30_i2c_read_meas() sizeof(num) evaluates to sizeof(size_t) (8 bytes on 64-bit) instead of the intended __be32 element size (4 bytes). Use sizeof(*meas) to correctly match the buffer element type.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS