CVE-2026-98388 in Linuxinformazioni

Riassunto

di VulDB • 14/10/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

exec: eseguire do_close_on_exec() prima di acquisire exec_update_lock

Attualmente, do_close_on_exec() viene eseguito mentre si detiene il lock exec_update_lock, che viene utilizzato in molti punti per sincronizzare i controlli di accesso allo stato del processo. Recentemente ho aggiunto un altro utilizzo di exec_update_lock, causando una regressione.

do_close_on_exec() può bloccarsi in attesa di una risposta da un filesystem. Ciò significa che un filesystem appeso (hung) può bloccare le code di esecuzione che utilizzano il lock exec_update_lock; inoltre, ciò comporta anche la possibilità di deadlock per un filesystem FUSE che tenta di ispezionare il processo chiamante.

Per evitare tali problemi, spostare l'esecuzione di do_close_on_exec() prima dell'acquisizione del lock exec_update_lock, ma dopo aver copiato la tabella dei descrittori di file (FD table) se necessario.

Ho esaminato tutte le chiamate tra la vecchia e la nuova posizione della chiamata a do_close_on_exec(); non sembra esserci alcun accesso alla tabella dei descrittori di file nel mezzo.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

14/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!