CVE-2026-74696 in Linuxinformazioni

Riassunto

di VulDB • 23/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

tcp: corretto il conteggio di max_qlen per TFO durante la migrazione reuseport

Il valore max_qlen di TCP_FASTOPEN di un listener non risulta più accurato e consente l'accesso a molte più richieste Fast Open in attesa rispetto alla configurazione impostata.

Questo problema si manifesta solo con la migrazione dei listener SO_REUSEPORT, dove la chiusura di un listener trasferisce i suoi figli TFO ancora in coda a uno sopravvissuto.

Il campo fastopenq.qlen viene incrementato (charged) in tcp_fastopen_create_child() quando il figlio viene creato e decrementato (uncharged) in reqsk_fastopen_remove() al completamento del handshake. L'operazione di decremento segue rsk_listener della richiesta a cui punta il figlio; poiché inet_reqsk_clone() ha riposizionato il figlio su una nuova request posseduta dal nuovo listener, gli incrementi (++ e --) colpiscono due socket diversi. Il qlen del nuovo listener diventa negativo e il suo limite non viene più rispettato.

Effettuare l'addebito (charge) sul nuovo listener durante la migrazione, come già fa reqsk_queue_migrated() per queue->young e queue->qlen.

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

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

22/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!