Katalog CVE

CVE-2024-38662

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.22%

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

Streszczenie

W jądrze Linux programy BPF dołączone do tracepointów mogą wywoływać naruszenia reguł blokowania poprzez wykonywanie map_delete na sockmap/sockhash. Rozszerzono istniejące sprawdzenie dozwolonego typu programu w weryfikatorze, aby obejmowało również usuwanie z mapy. Od teraz tylko programy BPF, które wcześniej mogły aktualizować sockmap/sockhash, mogą usuwać z tych typów map.

Ocena ryzyka

Naruszenie reguł blokowania w jądrze może prowadzić do niestabilności systemu, zakleszczeń lub potencjalnego wykorzystania do eskalacji uprawnień przez lokalnego atakującego.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę. Ogranicz możliwość ładowania niezatwierdzonych programów BPF.

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: bpf: Allow delete from sockmap/sockhash only if update is allowed We have seen an influx of syzkaller reports where a BPF program attached to a tracepoint triggers a locking rule violation by performing a map_delete on a sockmap/sockhash. We don't intend to support this artificial use scenario. Extend the existing verifier allowed-program-type check for updating sockmap/sockhash to also cover deleting from a map. From now on only BPF programs which were previously allowed to update sockmap/sockhash can delete from these map types.

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