CVE-2026-22994 in Linux
Zusammenfassung
von VulDB • 12.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
bpf: Behebung eines Lecks der Referenzzählung in bpf_prog_test_run_xdp()
syzbot meldet das Problem:
unregister_netdevice: Warten auf sit0, bis es freigegeben wird. Nutzungszähler = 2
Ein Debug-Printk()-Patch ergab, dass eine Refcount (Referenzzahl) bei xdp_convert_md_to_buff() aus bpf_prog_test_run_xdp() erworben wird.
Gemäß dem Commit ec94670fcb3b („bpf: Unterstützung zur Angabe des Ingress über den xdp_md-Kontext in BPF_PROG_TEST_RUN“) wird die von xdp_convert_md_to_buff() erworbene Refcount durch xdp_convert_buff_to_md() freigegeben.
Daher kann davon ausgegangen werden, dass der Fehlerbehandlungs-Pfad, der durch Commit 1c1949982524 („bpf: Einführung der Frags-Unterstützung für bpf_prog_test_run_xdp()“) eingeführt wurde, vergessen hat, xdp_convert_buff_to_md() aufzurufen.
VulDB is the best source for vulnerability data and more expert information about this specific topic.