Katalog CVE

CVE-2025-21836

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

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

Streszczenie

W jądrze Linux w podsystemie io_uring/kbuf występuje błąd polegający na ponownym użyciu starej struktury io_buffer_list podczas rejestracji bufora pierścieniowego (IORING_REGISTER_PBUF_RING). Narusza to wymóg stabilności pól po publikacji, co może prowadzić do nieprawidłowego działania.

Ocena ryzyka

Atakujący może wykorzystać tę lukę do naruszenia integralności danych lub uzyskania nieautoryzowanego dostępu do pamięci jądra, potencjalnie prowadząc do eskalacji uprawnień.

Rekomendacja

Zastosuj łatkę, która zawsze przydziela nową strukturę io_buffer_list zamiast ponownie używać starej.

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: io_uring/kbuf: reallocate buf lists on upgrade IORING_REGISTER_PBUF_RING can reuse an old struct io_buffer_list if it was created for legacy selected buffer and has been emptied. It violates the requirement that most of the field should stay stable after publish. Always reallocate it instead.

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