-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
- -------------------------------------------------------------------------
Debian Security Advisory DSA-6429-1 [email protected]
https://www.debian.org/security/ Aron Xu
August 11, 2026 https://www.debian.org/security/faq
- -------------------------------------------------------------------------
Package : caddy
CVE ID : CVE-2026-27585 CVE-2026-27587 CVE-2026-27588 CVE-2026-27589
CVE-2026-27590 CVE-2026-45692 CVE-2026-52845 CVE-2026-52846
Multiple security issues were discovered in Caddy, a web server with
automatic HTTPS, which may result in the bypass of path- or host-based
access controls, the execution of an unintended file by a FastCGI
backend, the injection of identity headers trusted by applications
running behind Caddy, unauthorised reconfiguration of the server through
its admin API, or cross-site scripting.
The fix for CVE-2026-52845 follows upstream in dropping every request
header whose name contains an underscore, for all servers and without an
opt-out. Deployments which pass such headers through Caddy, for instance
X_Api_Key or gRPC custom metadata keys containing underscores, need to
switch to the hyphenated spelling.
For the stable distribution (trixie), these problems have been fixed in
version 2.6.2-12+deb13u1.
We recommend that you upgrade your caddy packages.
For the detailed security status of caddy please refer to
its security tracker page at:
https://security-tracker.debian.org/tracker/caddy
Further information about Debian Security Advisories, how to apply
these updates to your system and frequently asked questions can be
found at: https://www.debian.org/security/
Mailing list: [email protected]
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEExq6D0hxncEPaPayX+GQ1dHE8m64FAmp6l90ACgkQ+GQ1dHE8
m66cNQf+NYz0pDBPvlFsH02DjRR/pAs0H9L3rBwSe0mcWSiSPYPqt3z+s/LrvqPR
zi94hoRcxmsGT+UEm1GBVVWBytn+DEk8JsC0FN3nVIBmpXU6IReWwbSCz+PLTSSD
L+7ZhnIgWTlsGb2yRWOPT9ciYnrH5uMzAwdCsi8g0m+0cuNkTqfsItqnNysbVzH7
jzGF4I3DvaW6kiMDFUQ9EfpmhvumOPXLvXlBm/IL9SUeg+vfCWqCapNywV0Mf3CJ
0SrMFkfif5W1XqNPjwkupm6jkYzXGnvFlqBc1mwr3Er/C7y+Gbu19iuG/E6GViMS
wsi00OYls+F/fe47ntCm0WbhLXdpMg==
=2IsL
-----END PGP SIGNATURE-----