{"id":"CVE-2026-45692","sourceIdentifier":"security-advisories@github.com","published":"2026-06-23T18:17:59.080","lastModified":"2026-10-25T23:10:00.167","vulnStatus":"Modified","cveTags":[],"descriptions":[{"lang":"en","value":"Caddy is an extensible server platform that uses TLS by default. From 2.4.0 until 2.11.3, the authorization layer and the /config traversal layer do not agree on what object the path refers to. In this case, a path authorized for one config object is accepted, but then resolves to a different config object during traversal. This happens because the authorization layer uses string prefix matching and the /config traversal layer parses array indices numerically using strconv.Atoi(). This vulnerability is fixed in 2.11.3."},{"lang":"es","value":"Caddy es una plataforma de servidor extensible que utiliza TLS por defecto. Desde la versión 2.4.0 hasta la 2.11.3, la capa de autorización y la capa de recorrido de /config no concuerdan sobre a qué objeto se refiere la ruta. En este caso, se acepta una ruta autorizada para un objeto de configuración, pero luego se resuelve a un objeto de configuración diferente durante el recorrido. Esto ocurre porque la capa de autorización utiliza la coincidencia de prefijos de cadena y la capa de recorrido de /config analiza los índices de matriz numéricamente usando strconv.Atoi(). Esta vulnerabilidad se corrige en la versión 2.11.3."}],"affected":[{"source":"security-advisories@github.com","affectedData":[{"vendor":"caddyserver","product":"caddy","versions":[{"version":">= 2.4.0, < 2.11.3","status":"affected"}]}]}],"metrics":{"cvssMetricV31":[{"source":"security-advisories@github.com","type":"Secondary","cvssData":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N","baseScore":5.4,"baseSeverity":"MEDIUM","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"LOW","availabilityImpact":"NONE"},"exploitabilityScore":2.8,"impactScore":2.5},{"source":"nvd@nist.gov","type":"Primary","cvssData":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","baseScore":3.8,"baseSeverity":"LOW","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"HIGH","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"LOW","availabilityImpact":"NONE"},"exploitabilityScore":1.2,"impactScore":2.5}],"ssvcV203":[{"source":"134c704f-9b21-4f2e-91b3-4a467353bcc0","ssvcData":{"timestamp":"2026-06-26T18:16:06.409080Z","id":"CVE-2026-45692","options":[{"exploitation":"poc"},{"automatable":"no"},{"technicalImpact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}]},"weaknesses":[{"source":"security-advisories@github.com","type":"Secondary","description":[{"lang":"en","value":"CWE-187"},{"lang":"en","value":"CWE-863"}]}],"configurations":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:caddyserver:caddy:*:*:*:*:*:*:*:*","versionStartIncluding":"2.4.0","versionEndExcluding":"2.11.3","matchCriteriaId":"115ED3C7-B19F-49F8-AA4E-6CFC10BF4365"}]}]}],"references":[{"url":"https://github.com/caddyserver/caddy/security/advisories/GHSA-x5w9-xh9r-mvfc","source":"security-advisories@github.com","tags":["Exploit","Vendor Advisory"]},{"url":"https://github.com/caddyserver/caddy/security/advisories/GHSA-x5w9-xh9r-mvfc","source":"134c704f-9b21-4f2e-91b3-4a467353bcc0","tags":["Exploit","Vendor Advisory"]}]}