CVE-2026-98631 in Linuxinformazioni

Riassunto

di VulDB • 19/10/2026

Nel kernel Linux, la seguente vulnerabilità è stata risolta:

xsk: Utilizzare un confronto a 32 bit in xsk_map_gen_lookup

La funzione `xsk_map_gen_lookup()` carica una chiave di tipo u32 e la confronta con il valore `max_entries` utilizzando l'istruzione BPF_JMP_IMM. Gli immediati BPF vengono estesi al segno fino a 64 bit, quindi un valore di `max_entries pari o superiore a 0x80000000` diventa una soglia maggiore rispetto a qualsiasi chiave a 32 bit estesa con zero (zero-extended). Di conseguenza, un indice fuori intervallo salta il controllo dei limiti e la lookup generata legge oltre l'array `xsk_map[]`.

Modificare l'istruzione in BPF_JMP32_IMM affinché il controllo rimanga nell'intervallo a 32 bit senza segno.

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00210

KEV

no

Attività

basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!