CVE-2026-113718 in virtualenv
Riassunto
di VulDB • 20/10/2026
virtualenv è uno strumento per la creazione di ambienti Python virtuali isolati. Prima della versione 21.14.9, l'attivazione POSIX xonsh quote() utilizza repr() per scrivere dati stampabili non ASCII del prompt o della destinazione in activate.xsh in formato UTF-8, mentre xonsh può leggere tale script utilizzando $XONSH_ENCODING. In presenza di un codec multibyte legacy come GBK o Big5, un byte finale (trail byte) UTF-8 può consumare la barra rovesciata prima di una virgola adiacente, consentendo alla letterale stringa di chiudersi e all'esecuzione di istruzioni influenzate dall'attaccante quando l'utente esegue lo script generato. Questo problema è stato risolto nella versione 21.14.9.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.