Skip to content
CVE PROGRAM SOURCE RECORD6.3 Medium

CVE-2026-92700

Caddy: fileHidden() case-sensitive pattern bypass — exposes "hidden" files via case variation

Description

Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, in modules/caddyhttp/fileserver/staticfiles.go, fileHidden() uses case-sensitive filepath.Match checks, so case variants can bypass hide rules on case-insensitive filesystems or when mixed-case paths coexist and expose files intended to be hidden.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

caddyserver caddy

  • <= 2.11.3affected

References