Katalog CVE

CVE-2026-80740

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.21%

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

Streszczenie

W jądrze Linux w sterowniku drm/log występuje nieskończona pętla, gdy skala jest zbyt duża dla wyświetlacza, co powoduje, że liczba wierszy lub kolumn wynosi 0. Pętla w drm_log_draw_kmsg_record() nie zmniejsza długości, gdy kolumny są równe 0. Dodano sprawdzenie zerowych wierszy/kolumn w drm_log_setup_modeset() i zwracanie błędu, z posprzątaniem już przydzielonego bufora, aby uniknąć wycieku.

Ocena ryzyka

Podatność może prowadzić do zawieszenia systemu (nieskończona pętla) podczas pracy z logami DRM, co może być wykorzystane do ataku DoS. W skrajnych przypadkach może również powodować wyciek pamięci.

Rekomendacja

Zastosuj aktualizację jądra Linux zawierającą poprawkę, która dodaje walidację wierszy/kolumn i zwraca błąd zamiast wchodzić w nieskończoną pętlę.

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: drm/log: Fix infinite loop when scale is too large for display When scale is large enough that scaled_font exceeds the display dimensions, rows or columns become 0. A columns value of 0 causes an infinite loop in drm_log_draw_kmsg_record() because the loop never decrements len. Check for zero rows/columns in drm_log_setup_modeset() and return an error, cleaning up the already allocated buffer to avoid a leak.

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