Katalog CVE

CVE-2025-39967

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W jądrze Linuxa w sterowniku fbcon występuje podatność na przepełnienie liczb całkowitych w funkcji fbcon_do_set_font. Obliczenia rozmiaru czcionki mogą ulec przepełnieniu przy kontrolowanych przez użytkownika parametrach, prowadząc do zbyt małych alokacji i przepełnienia bufora.

Ocena ryzyka

Ryzyko przepełnienia bufora podczas ustawiania czcionki konsoli, co może prowadzić do awarii systemu lub potencjalnego wykonania kodu. Atakujący może wykorzystać tę podatność do eskalacji uprawnień.

Rekomendacja

Zastosuj łatkę z jądra Linux, która dodaje sprawdzanie przepełnienia za pomocą check_mul_overflow i check_add_overflow. Zaktualizuj system do wersji jądra zawierającej poprawkę.

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: fbcon: fix integer overflow in fbcon_do_set_font Fix integer overflow vulnerabilities in fbcon_do_set_font() where font size calculations could overflow when handling user-controlled font parameters. The vulnerabilities occur when: 1. CALC_FONTSZ(h, pitch, charcount) performs h * pith * charcount multiplication with user-controlled values that can overflow. 2. FONT_EXTRA_WORDS * sizeof(int) + size addition can also overflow 3. This results in smaller allocations than expected, leading to buffer overflows during font data copying. Add explicit overflow checking using check_mul_overflow() and check_add_overflow() kernel helpers to safety validate all size calculations before allocation.

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