CVE-2026-32885
DDEV has ZipSlip path traversal in tar and zip archive extraction
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD. Rated lower by GHSA (medium).
Description
DDEV is an open-source tool for running local web development environments for PHP and Node.js. Versions prior to 1.25.2 have unsanitized extraction in both `Untar()` and `Unzip()` functions in `pkg/archive/archive.go`. Downloads and extracts archives from remote sources without path validation. Version 1.25.2 patches the issue.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| go::GitHub Security Advisory Go | github.com/ddev/ddev | 1.25.2 |
References
- https://github.com/ddev/ddev
- https://github.com/ddev/ddev/commit/05cbe299770a590b89bfc8dddab33e61b4302e43
- https://github.com/ddev/ddev/pull/8213
- https://github.com/ddev/ddev/releases/tag/v1.25.2
- https://github.com/ddev/ddev/security/advisories/GHSA-x2xq-qhjf-5mvg
- https://nvd.nist.gov/vuln/detail/CVE-2026-32885