GHSA-gr7w-x2jp-3xgw
Caddy vulnerable to Authentication Bypass due to mishandling of TLS client authentication
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| Go | github.com/caddyserver/caddy | < 0.10.13 | 0.10.13 |
Details
As written in the advisory (Markdown source, shown as plain text).
Caddy before 0.10.13 mishandles TLS client authentication, as demonstrated by an authentication bypass caused by the lack of the StrictHostMatching mode.
References
External links from the advisory. They lead to third-party sites.
- https://nvd.nist.gov/vuln/detail/CVE-2018-21246
- https://github.com/caddyserver/caddy/pull/2099
- https://github.com/caddyserver/caddy/commit/4d9ee000c8d2cbcdd8284007c1e0f2da7bc3c7c3
- https://bugs.gentoo.org/715214
- https://github.com/caddyserver/caddy
- https://github.com/caddyserver/caddy/releases/tag/v0.10.13
- https://pkg.go.dev/vuln/GO-2020-0043