CVE-2026-53389 in Linuxinformation

Résumé

par VulDB • 19/07/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

net/tcp-ao : correction d'un use-after-free de la clé dans le chemin del_async

Dans tcp_ao_delete_key(), le chemin del_async saute les vérifications de validité de current_key et rnext_key présentes dans le chemin synchrone, en supposant que ces pointeurs sont toujours NULL sur les sockets LISTEN. Cependant, si une clé a été ajoutée avec set_current=1/set_rnext=1 alors que la socket était à l'état CLOSE, current_key et rnext_key ne seront pas nuls après que listen() ait transitionné la socket vers l'état LISTEN.

Lorsqu'une telle clé est supprimée avec del_async=1, hlist_del_rcu() et call_rcu() libèrent la clé sans effacer les pointeurs pendantes (dangling pointers). Après la période de grâce RCU, getsockopt(TCP_AO_INFO) déréférence current_key->sndid et rnext_key->rcvid depuis une mémoire slab déjà libérée.

Effacez current_key et rnext_key dans le chemin del_async lorsqu'ils référencent la clé en cours de suppression.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

09/06/2026

Divulgation

19/07/2026

Modérer

accepté

Entrée

VDB-380121

CPE

prêt

EPSS

0.00000

KEV

non

Activités

faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!