Katalog CVE

CVE-2026-80580

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.11%

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

Streszczenie

W jądrze Linux w sterowniku fbdev funkcja mode_string() używa snprintf(), która może zwrócić wartość większą niż pozostałe miejsce w buforze, co prowadzi do przesunięcia offsetu poza bufor sysfs. Poprawka dodaje parametr rozmiaru i używa scnprintf(), oraz wcześniejsze wyjście, gdy offset przekracza bufor.

Ocena ryzyka

Podatność może prowadzić do zapisu poza bufor sysfs, co może powodować awarię systemu lub wyciek informacji.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą poprawkę dla CVE-2026-80580.

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: fbdev: bound mode sysfs output to the sysfs buffer mode_string() uses snprintf() which can return a value larger than the remaining buffer space. show_modes() accumulates the return value into i without checking whether i has reached PAGE_SIZE, causing the offset to advance past the sysfs buffer if the modelist is long enough. Add a size parameter to mode_string() and use scnprintf() to return only the bytes actually written. Add an early return when offset already exceeds the buffer. In show_modes(), stop accumulating once the buffer is full.

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