CVE-2026-98493 in Linuxinformazioni

Riassunto

di VulDB • 19/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net: ipconfig: limitazione della costruzione delle opzioni DHCP

ic_dhcp_init_options() aggiunge le opzioni hostname (opzione 12), vendor-class (opzione 60) e client-ID (opzione 61) al buffer fisso bootp_pkt.exten[] di 312 byte. Solo il ramo relativo al client-ID verificava lo spazio rimanente; le scritture per hostname e vendor-class non erano limitate da controlli adeguati.

Un hostname lungo 64 byte unito all'identificatore dhcpclass= massimo di 252 byte richiede 18 + (2 + 64) + (2 + 252) = 338 dei 312 byte disponibili, anche prima del marcatore terminante END; pertanto la memcpy per vendor-class supera il limite finale di exten[]. Con CONFIG_FORTIFY_SOURCE questo viene segnalato come una scrittura che attraversa i limiti del campo e, quando il kernel è avviato con panic_on_warn=1, interrompe l'avvio causando un panic.

Le opzioni opzionali vengono instradate attraverso un helper comune che garantisce che l'opzione, la sua intestazione di 2 byte e il marcatore END rientrino tutti nello spazio disponibile, scartando le opzioni che non potrebbero farlo. Le configurazioni con opzioni brevi continuano a inviare esattamente gli stessi byte di prima.

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

18/10/2026

Moderazione

accettato

EPSS

0.00200

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!