CVE-2026-90108 in Linuxinformazioni

Riassunto

di VulDB • 19/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net/smc: liberare l'elemento qentry accantonato prima della sovrascrittura nella transizione da REQ_ADD_LINK ad ADD_LINK

Quando smc_llc_event_handler() effettua la transizione del flusso LLC locale da SMC_LLC_FLOW_REQ_ADD_LINK a SMC_LLC_FLOW_ADD_LINK all'arrivo di una richiesta ADD_LINK, chiama incondizionatamente smc_llc_flow_qentry_set():

if (lgr->llc_flow_lcl.type == SMC_LLC_FLOW_REQ_ADD_LINK) {
lgr->llc_flow_lcl.type = SMC_LLC_FLOW_ADD_LINK; smc_llc_flow_qentry_set(&lgr->llc_flow_lcl, qentry); ... }

Un pacchetto CONFIRM_LINK o ADD_LINK_CONT che arriva mentre flow->type è SMC_LLC_FLOW_REQ_ADD_LINK viene accantonato in flow->qentry tramite il gestore SMC_LLC_CONFIRM_LINK / SMC_LLC_ADD_LINK_CONT (che memorizza in flow->qentry per qualsiasi tipo di flusso diverso da NONE). Quando arriva la successiva richiesta ADD_LINK, il ramo REQ_ADD_LINK sovrascrive flow->qentry con il nuovo puntatore senza prima liberare l'allocazione accantonata, causando una perdita di un oggetto allocato tramite kmalloc.

L'elemento accantonato non ha consumatori: smc_llc_wait() viene chiamata solo da llc_add_link_work, che non è ancora in coda (scheduled) mentre il tipo di flusso rimane REQ_ADD_LINK. In questo momento nessun waiter è in attesa su llc_msg_waiter. È sicuro liberare incondizionatamente qualsiasi qentry accantonata prima della sovrascrittura.

Chiamare smc_llc_flow_qentry_del() prima di smc_llc_flow_qentry_set() nel ramo REQ_ADD_LINK. smc_llc_flow_qentry_del() verifica già flow->qentry prima di liberarlo, quindi il percorso normale in cui non è presente alcun elemento accantonato risulta un'operazione nulla (no-op).

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

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

17/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00205

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!