CVE-2026-63868 in Linuxinformazioni

Riassunto

di VulDB • 19/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net: garp: correzione del sottoflusso di un intero senza segno in garp_pdu_parse_attr

Il parser degli attributi GARP sul lato ricevente calcola dlen con operandi invertiti:

dlen = sizeof(*ga) - ga->len;

ga->len è la lunghezza dell'attributo sulla rete e include l'intestazione dell'attributo GARP. Per gli attributi normali che contengono dati, ga->len è maggiore di sizeof(*ga), quindi la sottrazione provoca un sottoflusso nell'aritmetica degli interi senza segno.

Il valore risultante viene successivamente passato a garp_attr_lookup(), il cui argomento length è di tipo u8. Dopo la troncatura, la lunghezza dei dati analizzati non corrisponde più alla lunghezza memorizzata per gli attributi registrati localmente; di conseguenza, gli eventi Join/Leave ricevuti vengono ignorati. Ciò interrompe il percorso di ricezione GARP per gli attributi comuni, come gli attributi di registrazione VLAN GVRP.

Calcolare la lunghezza dei dati sottraendo dalla lunghezza dell'attributo quella della sua intestazione.

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

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

19/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you know our Splunk app?

Download it now for free!