CVE-2026-72430 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net/sched: act_ct: correggere la perdita di memoria (leak) di nf_connlabels su due percorsi di errore

tcf_ct_fill_params() chiama nf_connlabels_get() (impostando put_labels) quando TCA_CT_LABELS è presente, ma due successivi punti di errore utilizzano un semplice return invece di "goto err", saltando la pulizia tramite err: nf_connlabels_put(). Inoltre, questi siti precedono l'assegnazione "p->put_labels = put_labels", pertanto il fallback in tcf_ct_params_free() non rilascia nemmeno il conteggio. Ogni chiamata RTM_NEWACTION fallita su questi percorsi provoca una perdita di un riferimento a nf_connlabels: net->ct.labels_used viene incrementato ma mai rilasciato. L'azione è raggiungibile con CAP_NET_ADMIN attraverso la rete namespace (netns), ovvero da uno spazio dei nomi utente non privilegiato sui kernel con default-userns abilitati.

Impatto: un utente non privilegiato dotato di CAP_NET_ADMIN su una network namespace (ad esempio tramite spazi dei nomi utente) provoca la perdita di un riferimento nf_connlabels per ogni chiamata RTM_NEWACTION fallita sui due percorsi di errore; net->ct.labels_used non viene mai rilasciato.

Il punto etichettato err: è raggiungibile in sicurezza da entrambi i siti: p->tmpl è ancora NULL (allocato con kzalloc, ma non ancora assegnato) e nf_ct_put(NULL) è un'operazione che non ha effetto (no-op), pertanto non è necessario alcun rilascio inline.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

09/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00200

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!