CVE-2026-74696 in Linuxinformation

Résumé

par VulDB • 22/08/2026

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

tcp : correction de la comptabilisation du max_qlen pour TFO lors de la migration reuseport

Le paramètre TCP_FASTOPEN max_qlen d'un écouteur (listener) cesse d'être précis et laisse passer beaucoup plus de requêtes Fast Open en attente que ce qui avait été configuré.

Ce problème ne se manifeste qu'avec la migration des écouteurs SO_REUSEPORT, où la fermeture d'un écouteur transfère ses enfants TFO encore en attente à un autre écouteur survivant.

La variable fastopenq.qlen est incrémentée dans tcp_fastopen_create_child() lors de la création de l'enfant et décrémentée dans reqsk_fastopen_remove() lorsque le handshake (poignée de main) est terminé. La décrémentation suit rsk_listener de la requête à laquelle pointe l'enfant, et inet_reqsk_clone() a redirigé l'enfant vers une nouvelle requête appartenant au nouvel écouteur ; ainsi, les opérations ++ et -- s'appliquent à deux sockets différents. Le qlen du nouvel écouteur dérive vers des valeurs négatives et sa limite n'est plus respectée.

Il faut incrémenter le compteur du nouvel écouteur lors de la migration, comme reqsk_queue_migrated() le fait déjà pour queue->young et queue->qlen.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

Linux

Réserver

15/08/2026

Divulgation

22/08/2026

Modérer

accepté

Entrée

VDB-394468

CPE

prêt

EPSS

0.00215

KEV

non

Activités

très faible

Sources

Interested in the pricing of exploits?

See the underground prices here!