Katalog CVE

CVE-2022-4696

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.43%

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

Streszczenie

W jądrze Linux występuje podatność use-after-free w mechanizmie io_uring podczas operacji IORING_OP_SPLICE. Brak flagi IO_WQ_WORK_FILES powoduje, że operacja nie zwiększa licznika referencji current->nsproxy, co może prowadzić do nieprawidłowego jego zmniejszenia i w konsekwencji do use-after-free.

Ocena ryzyka

Lokalny atakujący może wykorzystać tę podatność do eskalacji uprawnień lub wywołania awarii systemu, co zagraża poufności i dostępności.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji 5.10.160 lub nowszej, która zawiera poprawkę.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

There exists a use-after-free vulnerability in the Linux kernel through io_uring and the IORING_OP_SPLICE operation. If IORING_OP_SPLICE is missing the IO_WQ_WORK_FILES flag, which signals that the operation won't use current->nsproxy, so its reference counter is not increased. This assumption is not always true as calling io_splice on specific files will call the get_uts function which will use current->nsproxy leading to invalidly decreasing its reference counter later causing the use-after-free vulnerability. We recommend upgrading to version 5.10.160 or above

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