Katalog CVE

CVE-2026-64087

Niskie ryzyko· EPSS 8%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W sterowniku pmbus/adm1266 jądra Linux wykryto podatność polegającą na braku walidacji liczby rekordów w odpowiedzi BLACKBOX_INFO. Atakujący może dostarczyć zawyżoną wartość, co prowadzi do odczytu poza przydzielonym buforem i potencjalnego naruszenia pamięci.

Ocena ryzyka

Organizacja narażona jest na awarię systemu lub eskalację uprawnień w przypadku wykorzystania podatności przez lokalnego atakującego z dostępem do magistrali PMBus. Może to prowadzić do utraty integralności danych lub przerwania działania krytycznych systemów monitorowania sprzętu.

Rekomendacja

Należy niezwłocznie zaktualizować jądro Linux do wersji zawierającej poprawkę ograniczającą liczbę rekordów do 32 i zwracającą błąd -EIO w przypadku wartości większych. Sprawdź dostępność łatki w dystrybucji systemu.

Inne podatności w Linux kernel

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

In the Linux kernel, the following vulnerability has been resolved: hwmon: (pmbus/adm1266) reject implausible blackbox record_count adm1266_nvmem_read_blackbox() loops over a record_count that comes straight from byte 3 of the BLACKBOX_INFO response. The destination buffer is data->dev_mem, sized for the nvmem cell's declared 2048 bytes (ADM1266_BLACKBOX_MAX_RECORDS * ADM1266_BLACKBOX_SIZE = 32 * 64). A device that reports a record_count greater than 32 -- whether due to firmware bugs, bus corruption, or a non-responsive slave returning 0xff -- would walk read_buff past the end of the dev_mem allocation on the trailing iterations. Cap record_count at ADM1266_BLACKBOX_MAX_RECORDS (introduced here) before entering the loop and return -EIO on any larger value, so a malformed BLACKBOX_INFO response cannot drive the loop out of bounds.

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