CVE-2026-98568 in Linuxinformazioni

Riassunto

di VulDB • 19/10/2026

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

vxlan: utilizzare un unico snapshot dello spazio riservato (headroom) per le risposte dei vicini

La funzione vxlan_na_create() esegue il campionamento di LL_RESERVED_SPACE() per dimensionare l'skb della risposta e successivamente lo campiona nuovamente per riservare lo headroom. Una chiamata concorrente a vxlan_changelink() può aggiornare needed_headroom tra le due letture, creando una race condition TOCTOU (Time-of-Check to Time-of-Use). Il secondo valore può superare l'allocazione e causare la scrittura dell'intestazione Ethernet oltre i limiti del buffer.

La race condition è riproducibile sul kernel non patchato. Si è verificata quando vxlan_na_create() ha generato una risposta per un vicino mentre vxlan_changelink() modificava lo headroom del link. KASAN ha rilevato una scrittura di quattro byte a due byte oltre l'allocazione di skbuff_small_head, che era di 704 byte.

Effettuare uno snapshot dello headroom una sola volta e utilizzare tale valore sia per l'allocazione che per la prenotazione.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!