Katalog CVE

CVE-2026-74320

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

W jądrze Linux w sterowniku sm501fb występują błędy w kodzie obsługi OF: użycie po zwolnieniu, przepełnienie bufora i wycieki pamięci. Dane EDID nie są zwalniane w przypadku błędu, a przy włączonych CRT i PANEL dane są używane po zwolnieniu i zwalniane dwukrotnie. Dodatkowo string z of_get_property jest kopiowany bez sprawdzania długości. Poprawka używa kstrdup() i zwalnia pamięć przed zwolnieniem info.

Ocena ryzyka

Błędy te mogą prowadzić do awarii systemu, wycieku pamięci lub potencjalnego wykonania kodu. Przepełnienie bufora może być wykorzystane do ataku.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę, która naprawia błędy w kodzie OF sterownika sm501fb.

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: sm501fb: Fix buffer errors in OF binding code The code that gets the frame buffer mode from OF has 'use after free', 'buffer overrun' and memory leaks. info->edid_data isn't free if the probe functions fail or if pd->def_mode is set. If both the CRT and PANEL are enabled info->edid_data is used after being freed and is freed twice. The string returned by of_get_property(np, "mode", &len) is just written over either the static "640x480-16@60" or the module parameter string without any regard for the length (which is most likely longer). Use kstrump() for the OF mode and free everything before freeing 'info.

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