ArchiveBox Vulnerable to RCE via unvalidated per-crawl config overrides in AddView
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-88.
Summary
ArchiveBox is an open source self-hosted web archiving system. In versions 0.8.6rc0 and prior, the /add/ endpoint (AddView in core/views.py) accepts a config JSON field that gets merged into the crawl config without validation. This config is exported as environment variables when archive plugins run, allowing injection of arbitrary tool arguments to achieve RCE. At time of publication, there are no publicly available patches.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| ArchiveBox | ArchiveBox | up to 0.8.6rc0 | — | No fix listed | CNA |
| — | archivebox (PyPI) | up to 0.8.6rc0 | — | No fix listed | GHSA-3h23-7824-pj8r |
- ArchiveBox VendorArchiveBox Affected up to 0.8.6rc0 Fixed in — No fix listed CNA
- archivebox (PyPI) Vendor— Affected up to 0.8.6rc0 Fixed in — No fix listed GHSA-3h23-7824-pj8r
CPE configurations NVD · 2
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:archivebox:archivebox:*:*:*:*:*:*:*:* | before 0.8.6 | Vulnerable | ArchiveBox |
| cpe:2.3:a:archivebox:archivebox:0.8.6:rc0:*:*:*:*:*:* | 0.8.6 rc0 | Vulnerable | ArchiveBox |
- cpe:2.3:a:archivebox:archivebox:*:*:*:*:*:*:*:* Versions before 0.8.6 Vulnerable ·ArchiveBox
- cpe:2.3:a:archivebox:archivebox:0.8.6:rc0:*:*:*:*:*:* Versions 0.8.6 rc0 Vulnerable ·ArchiveBox
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-42601
- 2026-10-03 Alias added: GHSA-3h23-7824-pj8r
References
More Archivebox vulnerabilities
- TI-2023-24576 Cross-site scripting in ArchiveBox CVSS 3.1MEDIUM 6.4
Sources
- CVE-2026-42601 · CVE Program
- CVE-2026-42601 · NVD
- FIRST EPSS
- GHSA-3h23-7824-pj8r · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences