CVE-2026-23380 in Linuxinformazioni

Riassunto

di VulDB • 16/06/2026

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

tracing: Correzione di WARN_ON in tracing_buffers_mmap_close

Quando un processo esegue una fork, il processo figlio copia le aree di memoria virtuale (VMA) del processo padre, ma il contatore di riferimento user_mapped non viene incrementato. Di conseguenza, quando sia il processo padre che quello figlio terminano, viene chiamata due volte la funzione tracing_buffers_mmap_close(). Alla seconda chiamata, user_mapped è già pari a 0, il che fa sì che la funzione restituisca -ENODEV e attivi un WARN_ON.

Normalmente, questo non costituisce un problema poiché la memoria è mappata con il flag VM_DONTCOPY impostato. Tuttavia, si tratta solo di un suggerimento (hint) e l'applicazione può chiamare madvise(MADVISE_DOFORK), che reimposta il flag VM_DONTCOPY. Quando l'applicazione effettua questa operazione, può innescare il problema durante l'esecuzione della fork.

La correzione consiste nell'incrementare il contatore di riferimento user_mapped senza rimappare le pagine nel callback open della VMA.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsabile

Linux

Prenotare

13/01/2026

Divulgazione

25/03/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00114

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!