Katalog CVE

CVE-2024-50142

ŚrednieCVSS 5.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

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

Streszczenie

W jądrze Linux występuje podatność polegająca na braku walidacji długości prefiksu nowego SA przy użyciu rodziny SA, gdy sel.family nie jest ustawione. Może to prowadzić do nieprawidłowej walidacji i potencjalnych problemów z bezpieczeństwem.

Ocena ryzyka

Może prowadzić do obejścia mechanizmów bezpieczeństwa lub niezdefiniowanego zachowania w podsystemie xfrm. Wpływa na systemy z podatnymi wersjami jądra Linux.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę, która dokonuje konwersji rodziny przed walidacją prefixlen. Stosuj aktualizacje bezpieczeństwa.

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: xfrm: validate new SA's prefixlen using SA family when sel.family is unset This expands the validation introduced in commit 07bf7908950a ("xfrm: Validate address prefix lengths in the xfrm selector.") syzbot created an SA with usersa.sel.family = AF_UNSPEC usersa.sel.prefixlen_s = 128 usersa.family = AF_INET Because of the AF_UNSPEC selector, verify_newsa_info doesn't put limits on prefixlen_{s,d}. But then copy_from_user_state sets x->sel.family to usersa.family (AF_INET). Do the same conversion in verify_newsa_info before validating prefixlen_{s,d}, since that's how prefixlen is going to be used later on.

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