Guarddog

Latest version: v2.3.0

Safety actively analyzes 701533 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

2.3.0

Bug fixes and improvements
* Remove BIDI rule and pin semgrep by sobregosodd in https://github.com/DataDog/guarddog/pull/516

2.2.0

Bug fixes and improvements

* Enhance Python obfuscation rule by ikretz in https://github.com/DataDog/guarddog/pull/493
* Fix tests and upgrade pkgs by sobregosodd in https://github.com/DataDog/guarddog/pull/496
* Adding new case to npm-exfiltration by sobregosodd in https://github.com/DataDog/guarddog/pull/501
* Adding new shady-links patterns by sobregosodd in https://github.com/DataDog/guarddog/pull/507
* Prevent code from bypassing semgrep by sobregosodd in https://github.com/DataDog/guarddog/pull/510
* Add and improve shady-links patterns by sobregosodd in https://github.com/DataDog/guarddog/pull/515

Chores
* Bump disposable-email-domains from 0.0.108 to 0.0.111 by dependabot in https://github.com/DataDog/guarddog/pull/497
* Bump pytest from 8.3.3 to 8.3.4 by dependabot in https://github.com/DataDog/guarddog/pull/495
* Bump coverage from 7.6.8 to 7.6.9 by dependabot in https://github.com/DataDog/guarddog/pull/500
* Bump disposable-email-domains from 0.0.111 to 0.0.112 by dependabot in https://github.com/DataDog/guarddog/pull/504
* Bump click from 8.1.7 to 8.1.8 by dependabot in https://github.com/DataDog/guarddog/pull/506
* Bump mypy from 1.13.0 to 1.14.0 by dependabot in https://github.com/DataDog/guarddog/pull/505
* Bump urllib3 from 2.2.3 to 2.3.0 by dependabot in https://github.com/DataDog/guarddog/pull/503
* Bump jinja2 from 3.1.4 to 3.1.5 by dependabot in https://github.com/DataDog/guarddog/pull/509
* Bump mypy from 1.14.0 to 1.14.1 by dependabot in https://github.com/DataDog/guarddog/pull/512
* Bump coverage from 7.6.9 to 7.6.10 by dependabot in https://github.com/DataDog/guarddog/pull/511
* Bump disposable-email-domains from 0.0.108 to 0.0.114 by dependabot in https://github.com/DataDog/guarddog/pull/513


**Full Changelog**: https://github.com/DataDog/guarddog/compare/v2.1.0...v2.2.0

2.1.0

Bug fixes and improvements
* feat: add typosquatting analyzer for go modules by bthuilot in https://github.com/DataDog/guarddog/pull/481
* Dedup YARA findings by sobregosodd in https://github.com/DataDog/guarddog/pull/480
* Change logging stream to stderr by sobregosodd in https://github.com/DataDog/guarddog/pull/492

Chores
* Bump mypy from 1.12.1 to 1.13.0 by dependabot in https://github.com/DataDog/guarddog/pull/479
* Bump disposable-email-domains from 0.0.107 to 0.0.108 by dependabot in https://github.com/DataDog/guarddog/pull/478
* Bump setuptools from 75.2.0 to 75.3.0 by dependabot in https://github.com/DataDog/guarddog/pull/482
* Bump prettytable from 3.11.0 to 3.12.0 by dependabot in https://github.com/DataDog/guarddog/pull/483
* Bump python-whois from 0.9.4 to 0.9.5 by dependabot in https://github.com/DataDog/guarddog/pull/488
* Bump sarif-tools from 3.0.3 to 3.0.4 by dependabot in https://github.com/DataDog/guarddog/pull/487
* Bump coverage from 7.6.4 to 7.6.7 by dependabot in https://github.com/DataDog/guarddog/pull/486
* Bump setuptools from 75.3.0 to 75.5.0 by dependabot in https://github.com/DataDog/guarddog/pull/485
* Bump coverage from 7.6.7 to 7.6.8 by dependabot in https://github.com/DataDog/guarddog/pull/490
* Bump setuptools from 75.5.0 to 75.6.0 by dependabot in https://github.com/DataDog/guarddog/pull/489

New Contributors
* bthuilot made their first contribution in https://github.com/DataDog/guarddog/pull/481

**Full Changelog**: https://github.com/DataDog/guarddog/compare/v2.0.6...v2.0.7

2.0.6

Bug fixes and improvements
* Enhance exfiltrate-sensitive-data rule by ikretz in https://github.com/DataDog/guarddog/pull/475
* Enhance shady links rule by sobregosodd in https://github.com/DataDog/guarddog/pull/476
* Fix os usage case in npm-exfiltrate-sensitive-data by sobregosodd in https://github.com/DataDog/guarddog/pull/477

Chores
* Bump setuptools from 75.1.0 to 75.2.0 by dependabot in https://github.com/DataDog/guarddog/pull/474
* Bump mypy from 1.11.2 to 1.12.1 by dependabot in https://github.com/DataDog/guarddog/pull/473
* Bump coverage from 7.6.1 to 7.6.4 by dependabot in https://github.com/DataDog/guarddog/pull/472
* Bump pygit2 from 1.15.1 to 1.16.0 by dependabot in https://github.com/DataDog/guarddog/pull/469
* Bump termcolor from 2.4.0 to 2.5.0 by dependabot in https://github.com/DataDog/guarddog/pull/467

**Full Changelog**: https://github.com/DataDog/guarddog/compare/v2.0.5...v2.0.6

2.0.5

Bug fixes and improvements
* Improve code execution and shady links rules by ikretz in https://github.com/DataDog/guarddog/pull/463
* Updating npm and pypi top pkgs by sobregosodd in https://github.com/DataDog/guarddog/pull/466
* Compute SHA-256 in bundled_binary by ikretz in https://github.com/DataDog/guarddog/pull/471

Chores
* Bump disposable-email-domains from 0.0.104 to 0.0.107 by dependabot in https://github.com/DataDog/guarddog/pull/465
* Bump pytest from 8.3.2 to 8.3.3 by dependabot in https://github.com/DataDog/guarddog/pull/459
* Bump setuptools from 74.1.2 to 75.1.0 by dependabot in https://github.com/DataDog/guarddog/pull/460
* Bump sarif-tools from 2.0.0 to 3.0.3 by dependabot in https://github.com/DataDog/guarddog/pull/464
* Bump urllib3 from 2.2.2 to 2.2.3 by dependabot in https://github.com/DataDog/guarddog/pull/461

**Full Changelog**: https://github.com/DataDog/guarddog/compare/v2.0.4...v2.0.5

2.0.4

Bug fixes and improvements

* Fix RST syntax by miketheman in https://github.com/DataDog/guarddog/pull/453
* FP npm-install-script - exclude case by sobregosodd in https://github.com/DataDog/guarddog/pull/452
* FN: Adding a new detection case to npm-exec-base64 by sobregosodd in https://github.com/DataDog/guarddog/pull/456

Chores
* Updating top packages list for typosquatting by sobregosodd in https://github.com/DataDog/guarddog/pull/451
* Bump setuptools from 73.0.1 to 74.1.2 by dependabot in https://github.com/DataDog/guarddog/pull/455
* Bump pyyaml from 6.0.1 to 6.0.2 by dependabot in https://github.com/DataDog/guarddog/pull/450
* Bump configparser from 7.0.0 to 7.1.0 by dependabot in https://github.com/DataDog/guarddog/pull/449

New Contributors
* miketheman made their first contribution in https://github.com/DataDog/guarddog/pull/453

**Full Changelog**: https://github.com/DataDog/guarddog/compare/v2.0.3...v2.0.4

Page 1 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.