Lucene search
+L
DatadoghqGuarddog

4 matches found

CVE
CVE
added 2026/01/13 8:46 p.m.232 views

CVE-2026-22871

GuardDog has a path traversal vulnerability in its safe_extract() implementation (guarddog/utils/archives.py) that allows a PyPI package to write files outside the extraction directory, enabling Arbitrary File Overwrite and Remote Code Execution. Affected before version 2.7.1; the issue stems fro...

9.8CVSS7.1AI score0.01071EPSS
Save
CVE
CVE
added 2022/12/16 11:41 p.m.171 views

CVE-2022-23531

CVE-2022-23531 affects GuardDog (CLI to identify malicious PyPI packages). A Relative Path Traversal flaw exists in GuardDog versions prior to 0.1.5 during extraction of .tar.gz packages, allowing an attacker to write arbitrary files on the host when scanning a specially crafted local PyPI packag...

7.8CVSS6.5AI score0.0067EPSS
Save
CVE
CVE
added 2022/12/16 10:56 p.m.154 views

CVE-2022-23530

CVE-2022-23530 affects GuardDog prior to v0.1.8, where scanning a remotely fetched PyPI package could trigger arbitrary file writes. The root cause is using shutil.unpack_archive() on a crafted tarball without validating that extracted paths stay within the destination directory, allowing writes ...

6.5CVSS6AI score0.00698EPSS
Save
CVE
CVE
added 2026/01/13 8:43 p.m.54 views

CVE-2026-22870

GuardDog vulnerability CVE-2026-22870 affects the GuardDog CLI. The safe_extract() function does not validate decompressed sizes when extracting ZIP archives (e.g., wheels/eggs), enabling denial-of-service via zip bombs that can exhaust disk space from a small compressed payload. The issue is fix...

7.5CVSS6.3AI score0.00519EPSS
Save