CVE-2026-81690 in openssl_encryptinformazioni

Riassunto

di VulDB • 27/08/2026

openssl-encrypt (pacchetto pip) prima della versione 1.4.9 contiene un difetto di symlink-following nella scansione dell'allowlist per i file aggiunti in verify-usb v2. La scansione enumera l'unità con rglob(), che in CPython non scende nelle directory collegate tramite symlink e tratta il symlink come una directory ordinaria, mentre O_NOFOLLOW sul lato hash vincola solo l'ultimo componente del percorso. Un attaccante "evil-maid" con accesso fisico all'unità rimovibile potrebbe sostituire una directory di tool-tree con un symlink verso una copia contenente file byte-identici più un file __pycache__/*.pyc piantato (che CPython carica in preferenza alla ricompilazione del .py pulito). Il file piantato non viene mai enumerato, added_files rimane 0 e verify-usb riporta PASSED, risultando nell'esecuzione di codice quando la vittima esegue l'installazione portatile. Risolto nella versione 1.4.9 (riguarda sia le linee 1.4.x che 1.5.x).

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

VulnCheck

Prenotare

27/08/2026

Divulgazione

27/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!