Katalog CVE

CVE-2026-64074

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

W jądrze Linux wykryto podatność w funkcji statmount_mnt_idmap, która może prowadzić do zapisu poza zakresem bufora. Problem wynika z ręcznego zwiększania licznika seq->count po użyciu seq_printf(), co w przypadku przepełnienia powoduje pominięcie wykrycia błędu i późniejszy zapis NULL-a poza przydzieloną pamięcią.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do spowodowania awarii systemu (kernel panic) lub potencjalnie do eskalacji uprawnień poprzez nadpisanie krytycznych struktur jądra.

Rekomendacja

Należy niezwłocznie zaktualizować jądro Linux do wersji zawierającej poprawkę (commit usuwający ręczne zwiększanie seq->count po seq_printf()).

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: fs/statmount: fix slab out-of-bounds write in statmount_mnt_idmap statmount_mnt_idmap() writes one mapping with seq_printf() and then manually advances seq->count to include the NUL separator. If seq_printf() overflows, seq_set_overflow() sets seq->count to seq->size. The manual seq->count++ changes this to seq->size + 1. seq_has_overflowed() then no longer detects the overflow. The corrupted count returns to statmount_string(), which later executes: seq->buf[seq->count++] = '\0'; This causes a 1-byte NULL out-of-bounds write on the dynamically allocated seq buffer. Fix this by checking for overflow immediately after seq_printf().

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