CVE-2025-10284
BBOT's various issues in unarchive.py can cause arbitrary file write and RCE
Severity by source
Trivy's own label is CRITICAL. Rated critical by GHSA.
Description
BBOT's unarchive module could be abused by supplying malicious archives files and when extracted can then perform an arbitrary file write, resulting in remote code execution.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| pip::GitHub Security Advisory pip | bbot | 2.7.0 |
References
- https://blog.blacklanternsecurity.com/p/bbot-security-advisory-gitdumper
- https://github.com/blacklanternsecurity/bbot
- https://github.com/blacklanternsecurity/bbot/commit/6325f2f4f8f6f4545703e4c9b8004e69f71bec82
- https://github.com/blacklanternsecurity/bbot/security/advisories/GHSA-fhw8-8v9p-7jp7
- https://github.com/pypa/advisory-database/tree/main/vulns/bbot/PYSEC-2026-292.yaml
- https://nvd.nist.gov/vuln/detail/CVE-2025-10284
- https://pypi.org/project/bbot