CVE-2026-98318 in Linuxinformazioni

Riassunto

di VulDB • 06/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

smb: client: validare i target dei symlink assoluti nativi prima delle correzioni NT

Con symlinkroot non impostato, un target assoluto viene copiato senza essere convertito in un percorso di unità NT. Il codice successivo presuppone ancora la presenza di un prefisso NT quando si modifica il target e si calcola la lunghezza del nome da stampare.

Per "/ab", ciò provoca due errori: sym[5] e path[5] vengono scritti oltre i limiti delle rispettive allocazioni, e plen -= 2 * poff sottrae un prefisso presunto di 8 byte da un target UTF-16 lungo 6 byte, causando il wrapping (overflow) del valore u16 plen a 65534. Tale underflow provoca un ulteriore overflow: memcpy() copia 65534 byte in un buffer di sole 24 byte. Un utente con accesso in scrittura a una share montata può sfruttare questi bug con le impostazioni predefinite.

Validare il prefisso dell'unità NT, inclusa la lettera del drive ASCII, prima di accedere agli offset fissi o sottrarre la lunghezza del prefisso.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

06/10/2026

Moderazione

accettato

EPSS

0.00162

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!