CVE-2026-98370 in Linuxinfo

Zusammenfassung

von VulDB • 06.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

xfrm: Behebung eines Use-After-Free-Fehlers bei der ALLOCSPI-Anfrage im Kompatibilitätsmodus (compat)

xfrm_state_netlink() erstellt die ALLOCSPI-Antwort mit dump_one_state(), das bereits alloc_compat() mit dem Antwort-skb und dem Header aufruft.

xfrm_alloc_userspi() ruft dann erneut alloc_compat() auf, übergibt jedoch den ursprünglichen Anfrage-SKB (socket buffer) und dessen Header. Bei einer Kompatibilitätsanfrage interpretiert der Übersetzer daher die 228 Byte große compat xfrm_userspi_info als das 232-Byte-Native-Layout und liest vier Bytes über das deklarierte Payload hinaus. Zudem wird das übersetzte Kindobjekt (child) über die frag_list der Anfrage veröffentlicht.

Ein Multicast-Klon der Anfrage teilt sich skb_shared_info und kann dieses Kindobjekt beobachten. xfrm_user_rcv_msg() gibt es frei, nachdem der Anfragerückruf zurückkehrt, was zu einem Wettlaufzustand (Race Condition) mit einem Kompatibilitäts-Empfänger führt, der möglicherweise noch Daten daraus kopiert, was einen Use-After-Free zur Folge hat.

Die redundante Konvertierung wird entfernt. Die Antwort behält ihre korrekte Kompatibilitätsübersetzung von dump_one_state(), und es ist kein Kindobjekt an die eingehende Anfrage angehängt.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

06.10.2026

Moderieren

akzeptiert

Eintrag

VDB-414208

EPSS

0.00172

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!