CVE-2022-23531 in GuardDog
Riassunto
di VulDB • 19/06/2026
GuardDog è uno strumento CLI per identificare pacchetti PyPI dannosi. Le versioni precedenti alla 0.1.5 sono vulnerabili a Relative Path Traversal durante la scansione di un pacchetto locale PyPI appositamente creato (specially-crafted). L'esecuzione di GuardDog contro un pacchetto costruito ad hoc può consentire a un attaccante di scrivere un file arbitrario sulla macchina in cui viene eseguito GuardDog, a causa di una vulnerabilità da path traversal durante l'estrazione del file .tar.gz del pacchetto sottoposto a scansione; tale comportamento è presente per progettazione nella funzione tarfile.TarFile.extractall. Questo problema è stato risolto nella versione 0.1.5.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.