7.5
High
CVE-2026-52844 Caddy is an extensible server platform that uses TLS by default
Description
Caddy is an extensible server platform that uses TLS by default. Prior to 2.11.4, on Windows, Caddy path matchers treat /private\secret.txt as outside /private/*, but file_server later resolves the same request path as private\secret.txt on disk. An unauthenticated remote client can bypass Caddy path-scoped auth/deny routes protecting /private/*. This vulnerability is fixed in 2.11.4.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| caddy 2.11 | earliest → < 2.11.4 | 2.11.4 |
References
- github.com github.com
Timeline
- Published
- Last modified
Other CVEs of caddy
The 17 CVEs of caddy →
CVE-2026-55458
Caddy: RFC 7230 §6.1 compliance issue / Hop-by-hop headers that leak through
2.9
Low
CVE-2026-92700
Caddy is an extensible server platform that uses TLS by default
6.3
Medium
CVE-2026-92284
Caddy is an extensible server platform that uses TLS by default
6.9
Medium
CVE-2026-77281
Caddy is an extensible server platform that uses TLS by default
6.5
Medium