CVE-2026-68162 in Linuxinformazioni

Riassunto

di VulDB • 10/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

sctp: evitare un Use-After-Free (UAF) di auth_enable sysctl durante il teardown del netns

proc_sctp_do_auth() aggiorna il socket di controllo SCTP dopo aver modificato net.sctp.auth_enable. Il gestore ottiene lo stato per-net SCTP da ctl->data, pertanto un file sysctl già aperto può ancora indirizzare uno spazio dei nomi (network namespace) mentre tale namespace è in fase di teardown.

Precedentemente, SCTP registrava i suoi sysctl per-net da sctp_defaults_init(), mentre il socket di controllo veniva creato successivamente da sctp_ctrlsock_init(). Ciò esponeva una finestra durante l'inizializzazione in cui auth_enable era scrivibile prima che net->sctp.ctl_sock esistesse, e una finestra di teardown in cui auth_enable rimaneva scrivibile dopo che inet_ctl_sock_destroy() aveva rilasciato il socket di controllo.

Spostare la registrazione dei sysctl SCTP per-net in sctp_ctrlsock_init() dopo il successo di sctp_ctl_sock_init(), ed eseguire l'unregistrazione della tabella sysctl prima di distruggere il socket di controllo in sctp_ctrlsock_exit(). Se la registrazione del sysctl fallisce dopo che il socket di controllo è stato creato, distruggere il socket di controllo nello stesso percorso di inizializzazione.

Rendere sctp_sysctl_net_unregister() tollerante alla mancanza dell'intestazione e azzerare il puntatore salvato in modo che i percorsi init-error ed exit possano condividere in sicurezza la funzione helper unregister.

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

Responsabile

Linux

Prenotare

30/07/2026

Divulgazione

10/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!