Lucene search
+L

586 matches found

Snyk
Snyk
added 2026/02/24 8:37 p.m.4 views

Cross-site Request Forgery (CSRF)

Overview Affected versions of this package are vulnerable to Cross-site Request Forgery CSRF through the adminLoad.handleLoad process. An attacker can modify the running configuration and alter server behavior by sending cross-origin requests to the local admin API when origin enforcement is not...

8.2CVSS5.9AI score0.00166EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
added 2026/02/24 8:37 p.m.13 views

Caddy is vulnerable to cross-origin config application via local admin API /load

commit: e0f8d9b2047af417d8faf354b675941f3dac9891 as-of 2026-02-04 channel: GitHub security advisory per SECURITY.md summary The local caddy admin API default listen 127.0.0.1:2019 exposes a state-changing POST /load endpoint that replaces the entire running configuration. When origin enforcement ...

8.2CVSS5.7AI score0.00166EPSS
SaveExploits1References8Affected Software1
Snyk
Snyk
added 2026/02/24 8:34 p.m.3 views

Improper Handling of Case Sensitivity

Overview Affected versions of this package are vulnerable to Improper Handling of Case Sensitivity in the host request matcher when the host list contains more than 100 entries. An attacker can gain unauthorized access to protected routes and sensitive endpoints by altering the case of the Host...

9.1CVSS5.9AI score0.0037EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
added 2026/02/24 8:34 p.m.11 views

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

Summary 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 host-based routing and any access controls attached to that route by changing the...

9.1CVSS5.7AI score0.0037EPSS
SaveExploits1References6Affected Software1
OSV
OSV
added 2026/02/24 8:34 p.m.8 views

GHSA-X76F-JF84-RQJ8 Caddy: MatchHost becomes case-sensitive for large host lists (>100), enabling host-based route/auth bypass

Summary 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 host-based routing and any access controls attached to that route by changing the...

8.7CVSS5.8AI score0.0037EPSS
SaveExploits1References6
OSV
OSV
added 2026/02/24 8:31 p.m.8 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.7CVSS5.7AI score0.0037EPSS
SaveExploits1References6
Github Security Blog
Github Security Blog
added 2026/02/24 8:31 p.m.10 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.1CVSS5.6AI score0.0037EPSS
SaveExploits1References6Affected Software1
OSV
OSV
added 2026/02/24 8:22 p.m.9 views

GHSA-HFFM-G8V7-WRV7 Caddy: mTLS client authentication silently fails open when CA certificate file is missing or malformed

Summary Two swallowed errors in ClientAuthentication.provision cause mTLS client certificate authentication to silently fail open when a CA certificate file is missing, unreadable, or malformed. The server starts without error but accepts any client certificate signed by any system-trusted CA,...

9.3CVSS5.6AI score0.00267EPSS
SaveExploits1References7
Github Security Blog
Github Security Blog
added 2026/02/24 8:22 p.m.9 views

Caddy: mTLS client authentication silently fails open when CA certificate file is missing or malformed

Summary Two swallowed errors in ClientAuthentication.provision cause mTLS client certificate authentication to silently fail open when a CA certificate file is missing, unreadable, or malformed. The server starts without error but accepts any client certificate signed by any system-trusted CA,...

9.3CVSS5.5AI score0.00267EPSS
SaveExploits1References7Affected Software1
Snyk
Snyk
added 2026/02/24 8:22 p.m.4 views

Unchecked Return Value

Overview Affected versions of this package are vulnerable to Unchecked Return Value due to improper error handling in the provision function. An attacker can gain unauthorized access by presenting a client certificate signed by any system-trusted certificate authority, bypassing the intended...

9.3CVSS5.9AI score0.00267EPSS
SaveExploits1References2
Snyk
Snyk
added 2026/02/24 8:16 p.m.5 views

Improper Neutralization of Equivalent Special Elements

Overview github.com/caddyserver/caddy/v2/modules/caddyhttp/fileserver is a fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS Affected versions of this package are vulnerable to Improper Neutralization of Equivalent Special Elements in matcher.go‎, when matching filenam...

8.2CVSS6.2AI score0.00323EPSS
SaveExploits1References2
Snyk
Snyk
added 2026/02/24 8:16 p.m.3 views

Improper Neutralization of Equivalent Special Elements

Overview Affected versions of this package are vulnerable to Improper Neutralization of Equivalent Special Elements in matcher.go‎, when matching filenames using the tryfiles directive, which does not properly handle backslashes. An attacker can bypass security protections by exploiting glob...

8.2CVSS6.2AI score0.00323EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
added 2026/02/24 8:16 p.m.15 views

Caddy: Improper sanitization of glob characters in file matcher may lead to bypassing security protections

Summary The path sanitization in file matcher doesn't sanitize backslashes which can lead to bypassing path related security protections. Details The tryfiles directive is used to rewrite the request uri. It accepts a list of patterns and checks if any files exist in the root that match the...

8.2CVSS5.6AI score0.00323EPSS
SaveExploits1References8Affected Software1
NVD
NVD
added 2026/02/24 5:29 p.m.15 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.0037EPSS
SaveExploits1References2
NVD
NVD
added 2026/02/24 5:29 p.m.11 views

CVE-2026-27589

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, the local caddy admin API default listen 127.0.0.1:2019 exposes a state-changing POST /load endpoint that replaces the entire running configuration. When origin enforcement is not enabled enforceorigin not...

8.2CVSS0.00166EPSS
SaveExploits1References4
NVD
NVD
added 2026/02/24 5:29 p.m.16 views

CVE-2026-27590

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.8CVSS0.00542EPSS
SaveExploits1References3
NVD
NVD
added 2026/02/24 5:29 p.m.9 views

CVE-2026-27585

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, the path sanitization routine in file matcher doesn't sanitize backslashes which can lead to bypassing path related security protections. It affects users with specific Caddy and environment configurations...

8.2CVSS0.00323EPSS
SaveExploits1References4
NVD
NVD
added 2026/02/24 5:29 p.m.12 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.0037EPSS
SaveExploits1References2
NVD
NVD
added 2026/02/24 5:29 p.m.11 views

CVE-2026-27586

Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, two swallowed errors in ClientAuthentication.provision cause mTLS client certificate authentication to silently fail open when a CA certificate file is missing, unreadable, or malformed. The server starts...

9.3CVSS0.00267EPSS
SaveExploits1References3
UbuntuCve
UbuntuCve
added 2026/02/24 5:29 p.m.8 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.1CVSS7.2AI score0.0037EPSS
SaveExploits1References3
Rows per page
Query Builder