CVE-2018-21246
Caddy vulnerable to Authentication Bypass due to mishandling of TLS client authentication
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA.
Description
Caddy before 0.10.13 mishandles TLS client authentication, as demonstrated by an authentication bypass caused by the lack of the StrictHostMatching mode.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| go::GitHub Security Advisory Go | github.com/caddyserver/caddy | 0.10.13 |
References
- https://bugs.gentoo.org/715214
- https://github.com/caddyserver/caddy
- https://github.com/caddyserver/caddy/commit/4d9ee000c8d2cbcdd8284007c1e0f2da7bc3c7c3
- https://github.com/caddyserver/caddy/pull/2099
- https://github.com/caddyserver/caddy/releases/tag/v0.10.13
- https://nvd.nist.gov/vuln/detail/CVE-2018-21246
- https://pkg.go.dev/vuln/GO-2020-0043