caddy — security advisory
Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, the path sanitization routine in file matcher doesn't sanitize backslashes which can lead to bypassing path related security protections. It affects users with specific Caddy and environment configurations. Version 2.11.1 fixes the issue.
- Products
- caddy
- Affected versions
- 2.11.2-1~bpo13+1, 2.6.2-12, 2.6.2-13, 2.6.2-14, 2.6.2-5
- Fixed versions
- 2.11.2-1, 2.6.2-12+deb13u1, 2.6.2-5+deb12u1
- CVEs
- CVE-2026-27585
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 09:33 UTC · Revision 1
Source evidence
Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, the path sanitization routine in file matcher doesn't sanitize backslashes which can lead to bypassing path related security protections. It affects users with specific Caddy and environment configurations. Version 2.11.1 fixes the issue.
osv:DEBIAN-CVE-2026-27585
caddy
Fixed versions: 2.6.2-5+deb12u1
caddy
Fixed versions: 2.6.2-12+deb13u1
caddy
Fixed versions: 2.11.2-1
Complete source record
{
"id": "40cd3d35fc1d207e22388a3db0cf13aa55550dae89a930740f462343621bfb9f",
"url": "https://osv.dev/vulnerability/DEBIAN-CVE-2026-27585",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "DEBIAN-CVE-2026-27585",
"summary": "Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, the path sanitization routine in file matcher doesn't sanitize backslashes which can lead to bypassing path related security protections. It affects users with specific Caddy and environment configurations. Version 2.11.1 fixes the issue.",
"evidence": "osv:DEBIAN-CVE-2026-27585",
"products": [
{
"name": {
"value": "caddy",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "2.6.2-5+deb12u1",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": [
{
"value": "2.6.2-5",
"evidence": "/affected/0/versions"
}
]
},
{
"name": {
"value": "caddy",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "2.6.2-12+deb13u1",
"evidence": "/affected/1/ranges"
}
],
"affected_versions": [
{
"value": "2.6.2-12",
"evidence": "/affected/1/versions"
}
]
},
{
"name": {
"value": "caddy",
"evidence": "/affected/2/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "2.11.2-1",
"evidence": "/affected/2/ranges"
}
],
"affected_versions": [
{
"value": "2.11.2-1~bpo13+1",
"evidence": "/affected/2/versions"
},
{
"value": "2.6.2-12",
"evidence": "/affected/2/versions"
},
{
"value": "2.6.2-13",
"evidence": "/affected/2/versions"
},
{
"value": "2.6.2-14",
"evidence": "/affected/2/versions"
}
]
}
],
"severity": "medium",
"structured": {
"id": "DEBIAN-CVE-2026-27585",
"aliases": [
"DEBIAN-CVE-2026-27585"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N"
}
],
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "2.6.2-5+deb12u1"
}
]
}
],
"package": {
"name": "caddy",
"purl": "pkg:deb/debian/caddy?arch=source&distro=bookworm",
"ecosystem": "Debian:12"
},
"versions": [
"2.6.2-5"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-27585.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "2.6.2-12+deb13u1"
}
]
}
],
"package": {
"name": "caddy",
"purl": "pkg:deb/debian/caddy?arch=source&distro=trixie",
"ecosystem": "Debian:13"
},
"versions": [
"2.6.2-12"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-27585.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "2.11.2-1"
}
]
}
],
"package": {
"name": "caddy",
"purl": "pkg:deb/debian/caddy?arch=source&distro=forky",
"ecosystem": "Debian:14"
},
"versions": [
"2.11.2-1~bpo13+1",
"2.6.2-12",
"2.6.2-13",
"2.6.2-14"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-27585.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
}
],
"modified": "2026-10-24T18:00:06.833045222Z",
"provider": "osv",
"upstream": [
"CVE-2026-27585"
],
"references": [
"https://security-tracker.debian.org/tracker/CVE-2026-27585"
]
},
"related_cves": [
{
"value": "CVE-2026-27585",
"evidence": "/upstream"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 444072,
"published_at": "2026-02-24T17:29:03.62+00:00"
}