Katalog CVE

CVE-2024-26777

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

W jądrze Linux sterownik fbdev sis nie sprawdza wartości pixclock przed użyciem jej jako dzielnika w sisfb_check_var(). Program w przestrzeni użytkownika może przez ioctl() przekazać zero, powodując błąd dzielenia przez zero.

Ocena ryzyka

Może prowadzić do awarii jądra i odmowy usługi, jeśli użytkownik z dostępem do urządzenia fbdev wywoła odpowiedni ioctl.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę sprawdzającą pixclock na początku funkcji sisfb_check_var().

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: sis: Error out if pixclock equals zero The userspace program could pass any values to the driver through ioctl() interface. If the driver doesn't check the value of pixclock, it may cause divide-by-zero error. In sisfb_check_var(), var->pixclock is used as a divisor to caculate drate before it is checked against zero. Fix this by checking it at the beginning. This is similar to CVE-2022-3061 in i740fb which was fixed by commit 15cf0b8.

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