Katalog CVE

CVE-2026-64245

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 w podsystemie fbdev (framebuffer) wykryto błąd use-after-free w funkcji fb_find_mode(). Zmienna mode_option_buf jest zwalniana przed zakończeniem jej użycia przez alias name, co prowadzi do dostępu do zwolnionej pamięci.

Ocena ryzyka

Podatność może prowadzić do awarii systemu lub potencjalnie do eskalacji uprawnień podczas konfiguracji trybu wyświetlania.

Rekomendacja

Zastosuj łatkę z jądra Linux, która wydłuża czas życia mode_option_buf do końca funkcji.

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: modedb: fix a possible UAF in fb_find_mode() If mode_option is NULL, it is assigned from mode_option_buf: if (!mode_option) { fb_get_options(NULL, &mode_option_buf); mode_option = mode_option_buf; } Later, name is assigned from mode_option: const char *name = mode_option; However, mode_option_buf is freed before name is no longer used: kfree(mode_option_buf); while name is still accessed by: if ((name_matches(db[i], name, namelen) || Since name aliases mode_option_buf, this may result in a use-after-free. Fix this by extending the lifetime of mode_option_buf until the end of the function by using scope-based resource management for cleanup.

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