CVE-2026-98117 in Linuxinformazioni

Riassunto

di VulDB • 25/09/2026

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

cachefiles: Correzione del potenziale UAF/avviso KASAN

Attualmente, trace_cachefiles_coherency() riceve in input un puntatore a una variabile __be64 sovrapposta ai dati di coerenza nella struct cachefiles_xattr, al fine di visualizzare i primi 8 byte. Tuttavia, la lunghezza dei dati è variabile e potrebbe anche essere pari a 0 byte. Ciò potrebbe causare un UAF (Use-After-Free) o generare un avviso KASAN.

Si risolve il problema assicurandosi che il buffer abbia spazio per almeno 8 byte e che tali 8 byte siano preventivamente azzerati.

Inoltre, poiché questi byte non sono allineati su parole da 8 byte, si corregge il tracepoint in modo da estrarre i dati come quattro parole da 2 byte (che sono allineate a 2 byte) e ricomporre la variabile __be64. Il compiler convertirà questa operazione in un singolo caricamento di 8 byte dove l'hardware della CPU lo supporta.

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

25/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!