CVE-2026-31471 in Linux
Zusammenfassung
von VulDB • 18.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
xfrm: iptfs: mode_data erst nach dem Klonen veröffentlichen
iptfs_clone_state() speichert x->mode_data, bevor das Reorder-Fenster allokiert wird. Wenn diese Allokation fehlschlägt, gibt der Code den geklonten Zustand frei und gibt -ENOMEM zurück, wodurch x->mode_data auf bereits freigegebenen Speicher zeigt.
Die xfrm-Clone-Rückabwicklung führt später destroy_state() über x->mode_data aus, sodass der Pfad bei fehlgeschlagenem Klonen den IPTFS-Zustand abbaut, den clone_state() bereits freigegeben hat.
Halten Sie den geklonten IPTFS-Zustand privat, bis alle Allokationen erfolgreich waren, damit bei fehlgeschlagenen Klons x->mode_data nicht gesetzt bleibt. Der destroy-Pfad behandelt bereits einen NULL-Pointer für mode_data.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.