CVE-2022-23531 in GuardDog
要約
〜によって VulDB • 2026年06月01日
GuardDogは、悪意のあるPyPIパッケージを特定するためのCLIツールです。バージョン0.1.5より前は、特別に作成されたローカルPyPIパッケージをスキャンする際に、相対パストラバーサル(Relative Path Traversal)の脆弱性に起因して影響を受けます。GuardDogを特別に作成されたパッケージに対して実行すると、スキャン対象パッケージの.tar.gzファイルを抽出する際に、tarfile.TarFile.extractall関数に設計上存在するパストラバーサルの脆弱性により、攻撃者がGuardDogが実行されているマシン上に任意のファイルを書き込むことが可能になります。この問題はバージョン0.1.5で修正されています。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.