CA
Product
caddy
by caddyserver · last CVE Sep 23, 2026
On CISA KEVExploited in the wild
23
CVEs
1
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 5High 7Medium 9Low 2
Watch

Add caddy to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2023-44487
In wildKEV
7.5
100%
Oct 10
HTTP/2 Rapid Reset Attack Vulnerability
Affected: before 2.7.5
CVE-2026-27590
9.8
1%
Feb 24
Caddy: Unicode case-folding length expansion causes incorrect split_path index (SCRIPT_NAME/PATH_INFO confusion) in FastCGI transport
Affected: < 2.11.1
CVE-2018-21246
9.8
3%
Jun 15
Caddy before 0.10.13 mishandles TLS client authentication, as demonstrated by an authentication bypass caused by the lack of the StrictHostMatching mode
Affected: before 0.10.3
CVE-2026-27588
9.1
0%
Feb 24
Caddy: MatchHost becomes case-sensitive for large host lists (>100), enabling host-based route/auth bypass
Affected: < 2.11.1
CVE-2026-27587
9.1
0%
Feb 24
Caddy: MatchPath %xx (escaped-path) branch skips case normalization, enabling path-based route/auth bypass
Affected: < 2.11.1
CVE-2026-27586
9.1
0%
Feb 24
Caddy's mTLS client authentication silently fails open when CA certificate file is missing or malformed
Affected: < 2.11.1
CVE-2026-30851
8.8
0%
Mar 7
Caddy forward_auth copy_headers Does Not Strip Client-Supplied Headers, Allowing Identity Injection and Privilege Escalation
Affected: >= 2.10.0, < 2.11.2
CVE-2026-45135
8.1
1%
Jun 23
Caddy: Unsafe Unicode Handling in FastCGI splitPos Allows Execution of Non-PHP Files
Affected: >= 2.7.0, < 2.11.3
CVE-2026-52845
8.1
0%
Jun 23
Caddy: FastCGI header normalization bypass in `forward_auth copy_headers`
Affected: < 2.11.4
CVE-2026-52844
7.5
1%
Jun 23
Caddy: Windows `file_server` path authorization bypass via encoded backslash
Affected: < 2.11.4
CVE-2026-30852
7.5
0%
Mar 7
Caddy: vars_regexp double-expands user input, leaking env vars and files
Affected: >= 2.7.5, < 2.11.2
CVE-2022-34037
7.5
1%
Jul 22
An out-of-bounds read in the rewrite function at /modules/caddyhttp/rewrite/rewrite.go in Caddy v2.5.1 allows attackers to cause a Denial of Service (DoS) via a crafted URI
Affected: 2.5.1
CVE-2026-92284
6.9
0%
Sep 23
Caddy: Unbounded body buffer via {http.request.body} placeholder — memory exhaustion DoS
Affected: <= 2.11.3
CVE-2026-77281
6.5
0%
Sep 17
Caddy: rewrite placeholder re-expansion
Affected: < 2.11.4
CVE-2026-27589
6.5
0%
Feb 24
Caddy vulnerable to cross-origin config application via local admin API /load (caddy)
Affected: < 2.11.1
CVE-2026-27585
6.5
0%
Feb 24
Caddy's improper sanitization of glob characters in file matcher may lead to bypassing security protections
Affected: < 2.11.1
CVE-2023-50463
6.5
1%
Dec 10
The caddy-geo-ip (aka GeoIP) middleware through 0.6.0 for Caddy 2, when trust_header X-Forwarded-For is used, allows attackers to spoof their source IP address via an…
Affected: through 0.6.0
CVE-2026-92700
6.3
0%
Sep 23
Caddy: fileHidden() case-sensitive pattern bypass — exposes "hidden" files via case variation
Affected: <= 2.11.3
CVE-2022-28923
6.1
1%
Feb 6
Caddy v2.4.6 was discovered to contain an open redirection vulnerability which allows attackers to redirect users to phishing websites via crafted URLs
Affected: 2.4.6
CVE-2022-29718
6.1
1%
Jun 2
Caddy v2.4 was discovered to contain an open redirect vulnerability
Affected: 2.4.0 before 2.5.0
CVE-2026-52846
4.2
0%
Jun 23
Caddy: stripHTML template function bypass
Affected: < 2.11.4
CVE-2026-45692
3.8
0%
Jun 23
Caddy: Remote Admin Authorization Bypass in `/config` API via Array Index Normalization
Affected: >= 2.4.0, < 2.11.3
CVE-2018-19148
3.7
1%
Nov 10
Caddy through 0.11.0 sends incorrect certificates for certain invalid requests, making it easier for attackers to enumerate hostnames
Affected: through 0.11.0
Showing 23