CVE-2026-53032
ŚrednieCVSS 5.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 2 - wyżej niż 2% wszystkich znanych CVE
Streszczenie
W jądrze Linux wykryto podatność w mechanizmie BPF, gdzie funkcja map_kptr_match_type() może wywołać dereferencję wskaźnika NULL. Problem występuje, gdy rejestr skalarny jest przechowywany w gnieździe kptr, ponieważ nie ma on przypisanego BTF, a kod próbuje sprawdzić reg->btf przed weryfikacją typu.
Ocena ryzyka
Atakujący z lokalnym dostępem do systemu może wykorzystać tę podatność do wywołania paniki jądra (denial of service) lub potencjalnie do eskalacji uprawnień, jeśli dereferencja NULL prowadzi do niekontrolowanego zachowania.
Rekomendacja
Należy niezwłocznie zaktualizować jądro Linux do wersji zawierającej poprawkę (commit ab6c637ad027 z dodatkowym zabezpieczeniem). Monitoruj dystrybucje pod kątem wydania łatki bezpieczeństwa.
Oryginalny opis (angielski, źródło NVD)
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix NULL deref in map_kptr_match_type for scalar regs Commit ab6c637ad027 ("bpf: Fix a bpf_kptr_xchg() issue with local kptr") refactored map_kptr_match_type() to branch on btf_is_kernel() before checking base_type(). A scalar register stored into a kptr slot has no btf, so the btf_is_kernel(reg->btf) call dereferences NULL. Move the base_type() != PTR_TO_BTF_ID guard before any reg->btf access.

