Lucene search
+L

5979 matches found

Github Security Blog
Github Security Blog
•added 2026/02/24 8:31 p.m.•25 views

Caddy: MatchPath %xx (escaped-path) branch skips case normalization, enabling path-based route/auth bypass

Summary Caddy's HTTP path request matcher is intended to be case-insensitive, but when the match pattern contains percent-escape sequences %xx it compares against the request's escaped path without lowercasing. An attacker can bypass path-based routing and any access controls attached to that rou...

9.1CVSS7.8AI score0.00553EPSS
SaveExploits1References6Affected Software1
osv_ghsa
osv_ghsa
•added 2026/02/24 8:31 p.m.•14 views

GHSA-G7PC-PC7G-H8JH Caddy: MatchPath %xx (escaped-path) branch skips case normalization, enabling path-based route/auth bypass

Summary Caddy's HTTP path request matcher is intended to be case-insensitive, but when the match pattern contains percent-escape sequences %xx it compares against the request's escaped path without lowercasing. An attacker can bypass path-based routing and any access controls attached to that rou...

8.7CVSS7.8AI score0.00553EPSS
SaveExploits1References6
Snyk
Snyk
•added 2026/02/24 8:31 p.m.•6 views

Improper Handling of Case Sensitivity

Overview Affected versions of this package are vulnerable to Improper Handling of Case Sensitivity in the matchPatternWithEscapeSequence function when handling patterns containing percent-escape sequences. An attacker can gain unauthorized access to protected routes and sensitive endpoints by...

9.3CVSS7.9AI score0.00553EPSS
SaveExploits1References2
RedhatCVE
RedhatCVE
•added 2026/02/24 6:52 p.m.•19 views

CVE-2026-2780

A flaw was found in Firefox and Thunderbird. The Mozilla Foundation's Security Advisory describes the following issue: Privilege escalation in the Netmonitor component...

9.8CVSS8.2AI score0.0044EPSS
SaveExploits0References5
NVD
NVD
•added 2026/02/24 5:29 p.m.•24 views

CVE-2026-27588

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP host request matcher is documented as case-insensitive, but when configured with a large host list 100 entries it becomes case-sensitive due to an optimized matching path. An attacker can bypass...

9.1CVSS0.00553EPSS
SaveExploits1References2
NVD
NVD
•added 2026/02/24 5:29 p.m.•25 views

CVE-2026-27587

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP path request matcher is intended to be case-insensitive, but when the match pattern contains percent-escape sequences %xx it compares against the request's escaped path without lowercasing. An...

9.1CVSS0.00553EPSS
SaveExploits1References2
osv_ubuntu
osv_ubuntu
•added 2026/02/24 5:29 p.m.•19 views

UBUNTU-CVE-2026-27588

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP host request matcher is documented as case-insensitive, but when configured with a large host list 100 entries it becomes case-sensitive due to an optimized matching path. An attacker can bypass...

9.1CVSS8AI score0.00553EPSS
SaveExploits1References4
UbuntuCve
UbuntuCve
•added 2026/02/24 5:29 p.m.•13 views

CVE-2026-27588

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP host request matcher is documented as case-insensitive, but when configured with a large host list 100 entries it becomes case-sensitive due to an optimized matching path. An attacker can bypass...

9.1CVSS8AI score0.00553EPSS
SaveExploits1References3
UbuntuCve
UbuntuCve
•added 2026/02/24 5:29 p.m.•15 views

CVE-2026-27587

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP path request matcher is intended to be case-insensitive, but when the match pattern contains percent-escape sequences %xx it compares against the request's escaped path without lowercasing. An...

9.1CVSS8AI score0.00553EPSS
SaveExploits1References3
osv_cve
osv_cve
•added 2026/02/24 4:33 p.m.•70 views

CVE-2026-27590 Caddy: Unicode case-folding length expansion causes incorrect split_path index (SCRIPT_NAME/PATH_INFO confusion) in FastCGI transport

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's FastCGI path splitting logic computes the split index on a lowercased copy of the request path and then uses that byte index to slice the original path. This is unsafe for Unicode because...

9.3CVSS6.1AI score
SaveExploits0References5
CVE
CVE
•added 2026/02/24 4:28 p.m.•182 views

CVE-2026-27588

Summary (CVE-2026-27588) Caddy (v2.x) vulnerability in the host matcher: when a large allowlist (>100 hosts) is configured, the MatchHost algorithm uses a fast path that enforces a case-sensitive comparison, which makes the host matching effectively case-sensitive and can bypass host-based rou...

9.1CVSS8AI score0.00553EPSS
SaveExploits1References2Affected Software1
Vulnrichment
Vulnrichment
•added 2026/02/24 4:28 p.m.•10 views

CVE-2026-27588 Caddy: MatchHost becomes case-sensitive for large host lists (>100), enabling host-based route/auth bypass

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP host request matcher is documented as case-insensitive, but when configured with a large host list 100 entries it becomes case-sensitive due to an optimized matching path. An attacker can bypass...

8.7CVSS8AI score0.00553EPSS
SaveExploits1References2
attackerkb
attackerkb
•added 2026/02/24 4:28 p.m.•18 views

CVE-2026-27588

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP host request matcher is documented as case-insensitive, but when configured with a large host list 100 entries it becomes case-sensitive due to an optimized matching path. An attacker can bypass...

9.1CVSS8AI score0.00553EPSS
SaveExploits1References3Affected Software1
Cvelist
Cvelist
•added 2026/02/24 4:28 p.m.•44 views

CVE-2026-27588 Caddy: MatchHost becomes case-sensitive for large host lists (>100), enabling host-based route/auth bypass

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP host request matcher is documented as case-insensitive, but when configured with a large host list 100 entries it becomes case-sensitive due to an optimized matching path. An attacker can bypass...

8.7CVSS0.00553EPSS
SaveExploits1References2
osv_cve
osv_cve
•added 2026/02/24 4:28 p.m.•24 views

CVE-2026-27588 Caddy: MatchHost becomes case-sensitive for large host lists (>100), enabling host-based route/auth bypass

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP host request matcher is documented as case-insensitive, but when configured with a large host list 100 entries it becomes case-sensitive due to an optimized matching path. An attacker can bypass...

8.7CVSS5.7AI score
SaveExploits0References4
AlpineLinux
AlpineLinux
•added 2026/02/24 4:28 p.m.•30 views

CVE-2026-27588

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP host request matcher is documented as case-insensitive, but when configured with a large host list 100 entries it becomes case-sensitive due to an optimized matching path. An attacker can bypass...

9.1CVSS8AI score0.00553EPSS
SaveExploits1
CVE
CVE
•added 2026/02/24 4:26 p.m.•85 views

CVE-2026-27587

The CVE describes a vulnerability in Caddy’s path matching: before version 2.11.1, the HTTP path matcher is intended to be case-insensitive, but when the pattern contains percent-escape sequences (%xx) it compares against the request’s EscapedPath without lowercasing. This can allow bypassing rou...

9.1CVSS7.9AI score0.00553EPSS
SaveExploits1References2Affected Software1
Cvelist
Cvelist
•added 2026/02/24 4:26 p.m.•50 views

CVE-2026-27587 Caddy: MatchPath %xx (escaped-path) branch skips case normalization, enabling path-based route/auth bypass

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP path request matcher is intended to be case-insensitive, but when the match pattern contains percent-escape sequences %xx it compares against the request's escaped path without lowercasing. An...

8.7CVSS0.00553EPSS
SaveExploits1References2
osv_cve
osv_cve
•added 2026/02/24 4:26 p.m.•18 views

CVE-2026-27587 Caddy: MatchPath %xx (escaped-path) branch skips case normalization, enabling path-based route/auth bypass

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP path request matcher is intended to be case-insensitive, but when the match pattern contains percent-escape sequences %xx it compares against the request's escaped path without lowercasing. An...

8.7CVSS5.6AI score0.00553EPSS
SaveExploits1References4
Vulnrichment
Vulnrichment
•added 2026/02/24 4:26 p.m.•19 views

CVE-2026-27587 Caddy: MatchPath %xx (escaped-path) branch skips case normalization, enabling path-based route/auth bypass

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP path request matcher is intended to be case-insensitive, but when the match pattern contains percent-escape sequences %xx it compares against the request's escaped path without lowercasing. An...

8.7CVSS7.9AI score0.00553EPSS
SaveExploits1References2
Rows per page
Query Builder