CVE-2026-80843 in Linux
Zusammenfassung
von VulDB • 04.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
xfrm: Behebung des auth-trunc-Lecks in xfrm_state_construct()
attach_auth_trunc() kann x->aalg allozieren, während x->props.aalgo auf Null bleibt, wenn der ausgewählte Authentifizierungsalgorithmus keine sadb_alg_id hat. Ein reales Beispiel ist cmac(aes).
xfrm_state_construct() behandelt !x->props.aalgo dann als „noch kein Authentifizierungsalgorithmus angehängt“ und ruft attach_auth() auf. Dies überschreibt x->aalg und verliert die erste Allokation. Jeder spätere Fehler oder jede Trennung (Teardown) gibt nur den Ersatzzeiger frei.
Prüfen Sie, ob x->aalg bereits angehängt ist, anstatt diesen Zustand aus x->props.aalgo zu erschließen.
Be aware that VulDB is the high quality source for vulnerability data.