Lucene search
+L

86 matches found

Kitploit
Kitploit
•added 2026/10/05 10:23 a.m.•28 views

guarddog

GuardDog GuardDog is a CLI tool that identifies malicious PyPI and npm packages, Go modules, Rust crates, RubyGems, GitHub actions, or VSCode extensions. It runs static analysis on package source code through YARA rules and analyzes package metadata to detect supply chain attacks. What makes...

6.6AI score
SaveExploits0References4
Kitploit
Kitploit
•added 2026/08/12 1:46 p.m.•18 views

guarddog v3.2.0

GuardDog GuardDog is a CLI tool that identifies malicious PyPI and npm packages, Go modules, Rust crates, RubyGems, GitHub actions, or VSCode extensions. It runs static analysis on package source code through YARA rules and analyzes package metadata to detect supply chain attacks. What makes...

9.8CVSS8.1AI score0.0108EPSS
SaveExploits2References13
PyPA
PyPA
•added 2026/07/13 3:15 p.m.•25 views

GuardDog has a blind GitHub URL rewrite in remote project scanning causes SSRF and `GH_TOKEN` exfiltration

SummaryThe programmatic remote project scanning path rewrites attacker-controlled repository URLs using a blind string replacement and then sends the caller's GitHub credentials with the resulting request. This allows an attacker who can influence the scanned repository URL to trigger SSRF and...

8.2CVSS6.2AI score0.00335EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/07/13 3:15 p.m.•19 views

PYSEC-2026-2505 GuardDog has a blind GitHub URL rewrite in remote project scanning causes SSRF and `GH_TOKEN` exfiltration

Summary The programmatic remote project scanning path rewrites attacker-controlled repository URLs using a blind string replacement and then sends the caller's GitHub credentials with the resulting request. This allows an attacker who can influence the scanned repository URL to trigger SSRF and...

8.2CVSS6.2AI score0.00335EPSS
SaveExploits0References5
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•33 views

GuardDog Path Traversal Vulnerability Leads to Arbitrary File Overwrite and RCE

SummaryA path traversal vulnerability exists in GuardDog's safeextract function that allows malicious PyPI packages to write arbitrary files outside the intended extraction directory, leading to Arbitrary File Overwrite and Remote Code Execution on systems running GuardDog.CWE: CWE-22 Improper...

9.8CVSS6.2AI score0.0108EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/07/07 4:03 p.m.•26 views

GuardDog Zip Bomb Vulnerability in safe_extract() Allows DoS

SummaryGuardDog's safeextract function does not validate decompressed file sizes when extracting ZIP archives wheels, eggs, allowing attackers to cause denial of service through zip bombs. A malicious package can consume gigabytes of disk space from a few megabytes of compressed data. Vulnerabili...

7.5CVSS6AI score0.00519EPSS
SaveExploits1References6Affected Software1
OSV
OSV
•added 2026/07/07 4:03 p.m.•19 views

PYSEC-2026-1429 GuardDog Zip Bomb Vulnerability in safe_extract() Allows DoS

Summary GuardDog's safeextract function does not validate decompressed file sizes when extracting ZIP archives wheels, eggs, allowing attackers to cause denial of service through zip bombs. A malicious package can consume gigabytes of disk space from a few megabytes of compressed data...

7.1CVSS6AI score0.00519EPSS
SaveExploits1References6
OSV
OSV
•added 2026/07/07 4:03 p.m.•22 views

PYSEC-2026-1430 GuardDog Path Traversal Vulnerability Leads to Arbitrary File Overwrite and RCE

Summary A path traversal vulnerability exists in GuardDog's safeextract function that allows malicious PyPI packages to write arbitrary files outside the intended extraction directory, leading to Arbitrary File Overwrite and Remote Code Execution on systems running GuardDog. CWE: CWE-22 Improper...

8.7CVSS6.2AI score0.0108EPSS
SaveExploits0References6
RedhatCVE
RedhatCVE
•added 2026/06/05 7:25 p.m.•24 views

CVE-2026-44972

GuardDog is a CLI tool to identify malicious PyPI packages. From 2.6.0 to 2.9.0, GuardDog includes attacker-controlled filenames, file locations, messages, and code snippets in its default human-readable output without escaping terminal control characters. A malicious package can therefore inject...

5CVSS5.5AI score0.0015EPSS
SaveExploits0References1
RedhatCVE
RedhatCVE
•added 2026/06/05 7:12 p.m.•23 views

CVE-2026-44971

GuardDog is a CLI tool to identify malicious PyPI packages. From 1.0.0 to 2.9.0, the programmatic remote project scanning path rewrites attacker-controlled repository URLs using a blind string replacement and then sends the caller's GitHub credentials with the resulting request. This allows an...

8.2CVSS5.5AI score0.00335EPSS
SaveExploits0References1
attackerkb
attackerkb
•added 2026/05/27 2:43 p.m.•19 views

CVE-2026-44971

GuardDog is a CLI tool to identify malicious PyPI packages. From 1.0.0 to 2.9.0, the programmatic remote project scanning path rewrites attacker-controlled repository URLs using a blind string replacement and then sends the caller's GitHub credentials with the resulting request. This allows an...

8.2CVSS5.8AI score0.00335EPSS
SaveExploits0References2Affected Software1
OSV
OSV
•added 2026/05/27 2:43 p.m.•19 views

CVE-2026-44971 GuardDog: Blind GitHub URL rewrite in remote project scanning causes SSRF and `GH_TOKEN` exfiltration

GuardDog is a CLI tool to identify malicious PyPI packages. From 1.0.0 to 2.9.0, the programmatic remote project scanning path rewrites attacker-controlled repository URLs using a blind string replacement and then sends the caller's GitHub credentials with the resulting request. This allows an...

8.2CVSS6AI score
SaveExploits0References3
EUVD
EUVD
•added 2026/05/27 2:43 p.m.•32 views

EUVD-2026-32535

GuardDog is a CLI tool to identify malicious PyPI packages. From 1.0.0 to 2.9.0, the programmatic remote project scanning path rewrites attacker-controlled repository URLs using a blind string replacement and then sends the caller's GitHub credentials with the resulting request. This allows an...

8.2CVSS5.8AI score0.00335EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/05/27 2:43 p.m.•28 views

CVE-2026-44971 GuardDog: Blind GitHub URL rewrite in remote project scanning causes SSRF and `GH_TOKEN` exfiltration

GuardDog is a CLI tool to identify malicious PyPI packages. From 1.0.0 to 2.9.0, the programmatic remote project scanning path rewrites attacker-controlled repository URLs using a blind string replacement and then sends the caller's GitHub credentials with the resulting request. This allows an...

8.2CVSS6AI score0.00335EPSS
SaveExploits0References1
CVE
CVE
•added 2026/05/27 2:43 p.m.•40 views

CVE-2026-44971

CVE-2026-44971 affects GuardDog (CLI tool to identify malicious PyPI packages). From version 1.0.0 through 2.9.0, GuardDog’s remote project scanning path rewrites attacker-controlled repository URLs via a blind string replacement and then sends the caller’s GitHub credentials with the resulting r...

8.2CVSS6AI score0.00335EPSS
SaveExploits0References1
Cvelist
Cvelist
•added 2026/05/27 2:43 p.m.•71 views

CVE-2026-44971 GuardDog: Blind GitHub URL rewrite in remote project scanning causes SSRF and `GH_TOKEN` exfiltration

GuardDog is a CLI tool to identify malicious PyPI packages. From 1.0.0 to 2.9.0, the programmatic remote project scanning path rewrites attacker-controlled repository URLs using a blind string replacement and then sends the caller's GitHub credentials with the resulting request. This allows an...

8.2CVSS0.00335EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/05/27 2:42 p.m.•20 views

CVE-2026-44972 GuardDog: Unsanitized human-readable scan output allows terminal escape injection from malicious package content

GuardDog is a CLI tool to identify malicious PyPI packages. From 2.6.0 to 2.9.0, GuardDog includes attacker-controlled filenames, file locations, messages, and code snippets in its default human-readable output without escaping terminal control characters. A malicious package can therefore inject...

5CVSS5.8AI score0.0015EPSS
SaveExploits0References1
attackerkb
attackerkb
•added 2026/05/27 2:42 p.m.•24 views

CVE-2026-44972

GuardDog is a CLI tool to identify malicious PyPI packages. From 2.6.0 to 2.9.0, GuardDog includes attacker-controlled filenames, file locations, messages, and code snippets in its default human-readable output without escaping terminal control characters. A malicious package can therefore inject...

5CVSS5.9AI score0.0015EPSS
SaveExploits0References2Affected Software1
Cvelist
Cvelist
•added 2026/05/27 2:42 p.m.•63 views

CVE-2026-44972 GuardDog: Unsanitized human-readable scan output allows terminal escape injection from malicious package content

GuardDog is a CLI tool to identify malicious PyPI packages. From 2.6.0 to 2.9.0, GuardDog includes attacker-controlled filenames, file locations, messages, and code snippets in its default human-readable output without escaping terminal control characters. A malicious package can therefore inject...

5CVSS0.0015EPSS
SaveExploits0References1
CVE
CVE
•added 2026/05/27 2:42 p.m.•57 views

CVE-2026-44972

GuardDog (CLI) versions 2.6.0–2.9.0 output attacker-controlled filenames, file locations, messages, and code snippets without escaping terminal control characters. This allows injection of ANSI/OSC escape sequences into analyst terminals or CI logs, enabling terminal manipulation or spoofed outpu...

5CVSS5.8AI score0.0015EPSS
SaveExploits0References1
Rows per page
Query Builder