
CVE-2023-50463
https://notcve.org/view.php?id=CVE-2023-50463
10 Dec 2023 — 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 X-Forwarded-For header, which may bypass a protection mechanism (trusted_proxy directive in reverse_proxy or IP address range restrictions). El middleware caddy-geo-ip (también conocido como GeoIP) hasta la versión 0.6.0 para Caddy 2, cuando se utiliza trust_header X-Forwarded-For, permite a los atacantes falsificar su dirección IP de origen a... • https://caddyserver.com/v2 • CWE-290: Authentication Bypass by Spoofing •

CVE-2023-44487 – HTTP/2 Rapid Reset Attack Vulnerability
https://notcve.org/view.php?id=CVE-2023-44487
10 Oct 2023 — The HTTP/2 protocol allows a denial of service (server resource consumption) because request cancellation can reset many streams quickly, as exploited in the wild in August through October 2023. El protocolo HTTP/2 permite una denegación de servicio (consumo de recursos del servidor) porque la cancelación de solicitudes puede restablecer muchas transmisiones rápidamente, como se explotó en la naturaleza entre agosto y octubre de 2023. A flaw was found in handling multiplexed streams in the HTTP/2 protocol. ... • https://github.com/imabee101/CVE-2023-44487 • CWE-400: Uncontrolled Resource Consumption •

CVE-2022-28923
https://notcve.org/view.php?id=CVE-2022-28923
06 Feb 2023 — Caddy v2.4.6 was discovered to contain an open redirection vulnerability which allows attackers to redirect users to phishing websites via crafted URLs. • https://lednerb.de/en/publications/responsible-disclosure/caddy-open-redirect-vulnerability • CWE-601: URL Redirection to Untrusted Site ('Open Redirect') •

CVE-2022-34037
https://notcve.org/view.php?id=CVE-2022-34037
22 Jul 2022 — 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. Note: This has been disputed as a bug, not a security vulnerability, in the Caddy web server that emerged when an administrator's bad configuration containing a malformed request URI caused the server to return an empty reply instead of a valid HTTP response to the client. Una lectura fuera de límites en la función rewrite en el archivo... • https://github.com/caddyserver/caddy/issues/4775 • CWE-125: Out-of-bounds Read •

CVE-2022-29718
https://notcve.org/view.php?id=CVE-2022-29718
02 Jun 2022 — Caddy v2.4 was discovered to contain an open redirect vulnerability. A remote unauthenticated attacker may exploit this vulnerability to redirect users to arbitrary web URLs by tricking the victim users to click on crafted links. Se ha detectado que Caddy versión v2.4, contiene una vulnerabilidad de redireccionamiento abierto. Un atacante remoto no autenticado puede explotar esta vulnerabilidad para redirigir a usuarios a URLs web arbitrarias al engañar a usuarios víctimas para que hagan clic en enlaces dis... • https://github.com/caddyserver/caddy/pull/4499 • CWE-601: URL Redirection to Untrusted Site ('Open Redirect') •

CVE-2018-21246
https://notcve.org/view.php?id=CVE-2018-21246
15 Jun 2020 — Caddy before 0.10.13 mishandles TLS client authentication, as demonstrated by an authentication bypass caused by the lack of the StrictHostMatching mode. Caddy versiones anteriores a 0.10.13, maneja inapropiadamente la autenticación del cliente TLS, como es demostrado por una omisión de autenticación causado por la falta del modo StrictHostMatching • https://bugs.gentoo.org/715214 • CWE-287: Improper Authentication •

CVE-2018-19148
https://notcve.org/view.php?id=CVE-2018-19148
10 Nov 2018 — Caddy through 0.11.0 sends incorrect certificates for certain invalid requests, making it easier for attackers to enumerate hostnames. Specifically, when unable to match a Host header with a vhost in its configuration, it serves the X.509 certificate for a randomly selected vhost in its configuration. Repeated requests (with a nonexistent hostname in the Host header) permit full enumeration of all certificates on the server. This generally permits an attacker to easily and accurately discover the existence ... • https://github.com/mholt/caddy/issues/1303 • CWE-200: Exposure of Sensitive Information to an Unauthorized Actor •