{"id":"DEBIAN-CVE-2026-45692","details":"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.","modified":"2026-10-26T09:47:37.336820324Z","published":"2026-06-23T18:17:59.080Z","upstream":["CVE-2026-45692"],"references":[{"type":"ADVISORY","url":"https://security-tracker.debian.org/tracker/CVE-2026-45692"}],"affected":[{"package":{"name":"caddy","ecosystem":"Debian:12","purl":"pkg:deb/debian/caddy?arch=source&distro=bookworm"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.2-5+deb12u1"}]}],"versions":["2.6.2-5"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/osv-test-debian-osv/debian-cve-osv/DEBIAN-CVE-2026-45692.json"}},{"package":{"name":"caddy","ecosystem":"Debian:13","purl":"pkg:deb/debian/caddy?arch=source&distro=trixie"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.6.2-12+deb13u1"}]}],"versions":["2.6.2-12"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/osv-test-debian-osv/debian-cve-osv/DEBIAN-CVE-2026-45692.json"}},{"package":{"name":"caddy","ecosystem":"Debian:14","purl":"pkg:deb/debian/caddy?arch=source&distro=forky"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.11.4-1"}]}],"versions":["2.11.2-1","2.11.2-1~bpo13+1","2.6.2-12","2.6.2-13","2.6.2-14"],"ecosystem_specific":{"urgency":"not yet assigned"},"database_specific":{"source":"https://storage.googleapis.com/osv-test-debian-osv/debian-cve-osv/DEBIAN-CVE-2026-45692.json"}}],"schema_version":"1.9.2","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N"}]}