CVE-2026-64846 in Nixinformazioni

Riassunto

di VulDB • 20/08/2026

Nix è un gestore di pacchetti per Linux e altri sistemi Unix. Prima della versione 2.35.0, una derivation malevola eseguita con la funzione sperimentale `recursive-nix` può sfruttare una race condition time-of-check/time-of-use (TOCTOU) relativa alla gestione dei symlink finali nel percorso di ripristino del LocalStore. La race condition può causare il follow di un symlink finale sostituito da parte della funzione writeFile durante l'apertura di un path con la flag `O_TRUNC`, invece di imporre `FinalSymlink::DontFollow`. Ciò consente al processo Nix o a nix-daemon di creare o troncare (svuotare) un file vuoto al di fuori del sandbox di build, utilizzando i permessi dell'utente associato al daemon. Questa primitiva non fornisce scritture con contenuto arbitrario e richiede il successo della race condition. Il problema è stato risolto nella versione 2.35.0.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

GitHub M

Prenotare

20/07/2026

Divulgazione

20/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00087

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!