CVE-2026-80738
Im Linux-Kernel wurde die folgende Schwachstelle behoben: bpf: sk_state vor sk_protocol in bpf_tcp_*_syncookie prüfen bpf_tcp_gen_syncookie und bpf_tcp_check_syncookie akzeptieren einen Socket-Zeiger 'sk' mit dem Argumenttyp ARG_PTR_TO_BTF_ID_SOCK_COMMON. Sie greifen jedoch auf sk->sk_protocol zu, ohne zu prüfen, ob 'sk' einen vollständigen Socket darstellt. Dieses Problem beheben, indem sk->sk_state != TCP_LISTEN geprüft wird, bevor sk->sk_protocol sowohl in bpf_tcp_gen_syncookie als auch in bpf_tcp_check_syncookie untersucht wird. Da sich Mini-Sockets niemals im Zustand TCP_LISTEN befinden, wird die Bedingung kurzgeschlossen und verhindert die Dereferenzierung Fullsock-spezifischer Felder.
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:LVerwandte Artikel
This product uses the NVD API but is not endorsed or certified by the NVD.
Die technische Beschreibung ist unsere Übersetzung des englischen NVD-Originaltexts.
