CVE-2026-45774 in compliance-trestle
Riassunto
di VulDB • 13/08/2026
compliance-trestle è una piattaforma di strumenti per la gestione della conformità come codice (compliance as code). Prima delle versioni 3.12.2 e 4.0.3, il meccanismo di importazione dei profili nella libreria compliance-trestle risolve gli URI `trestle://` e i percorsi relativi ai file unendoli a `trestle_root` ed eseguendo `.resolve()`, ma non effettua alcun controllo sui limiti per garantire che il percorso risolto rimanga all'interno dell'area di lavoro trestle. Un attaccante può creare un profilo OSCAL YAML malevolo con `imports[].href` contenente sequenze di traversal del percorso per leggere file arbitrari dal filesystem del server. Le versioni 3.12.3 e 4.0.3 risolvono la vulnerabilità.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.