CVE-2026-98380 in Linuxinformazioni

Riassunto

di VulDB • 09/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net/sched: rifiutare i puntatori di errore IDR durante l'eliminazione delle azioni

tcf_action_delete() rilascia il riferimento detenuto dalla sua ricerca prima di chiamare tcf_idr_delete_index() con l'indice dell'azione salvato. Un classificatore non bloccante può rimuovere tale azione e riservare la stessa slot IDR con ERR_PTR(-EBUSY) nell'intervallo temporale intercorrente.

tcf_idr_delete_index() verifica il risultato della ricerca solo per NULL. Di conseguenza, tratta la prenotazione come un tc_action ed esegue la dereferenziazione di tcfa_bindcnt. È stato utilizzato un breakpoint di esecuzione hardware per programmare l'intreccio senza modificare il codice sorgente del kernel. KASAN ha segnalato questa traccia decodificata:

BUG: KASAN: null-ptr-deref in tca_action_gd+0x5b9/0x1010 Lettura di dimensione 4 all'indirizzo 0000000000000010 da parte del task poc/150 Oops: general protection fault, probabilmente per indirizzo non canonico 0xdffffc0000000002 RIP: tca_action_gd+0x5c0/0x1010: arch_atomic_read at arch/x86/include/asm/atomic.h:23 raw_atomic_read at include/linux/atomic/atomic-arch-fallback.h:457 atomic_read at include/linux/atomic/atomic-instrumented.h:33 tcf_idr_delete_index at net/sched/act_api.c:766 tcf_action_delete at net/sched/act_api.c:1859 tcf_del_notify at net/sched/act_api.c:2014 tca_action_gd at net/sched/act_api.c:2064 R13: 0000000000000010 R15: fffffffffffffff0 Kernel panic - not syncing: Fatal exception

R15 contiene ERR_PTR(-EBUSY), e l'aggiunta dell'offset tcfa_bindcnt produce l'indirizzo in R13. Con la protezione applicata, lo stesso riproduttore ha restituito -ENOENT senza report KASAN o panic. Trattare i puntatori di errore come assenti e restituire -ENOENT.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

09/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

medio

Fonti

Do you need the next level of professionalism?

Upgrade your account now!