Path to this page:
./
www/caddy,
General-purpose web server
Branch: CURRENT,
Version: 2.11.3nb3,
Package name: caddy-2.11.3nb3,
Maintainer: bsiegertCaddy is a HTTP/2 web server with automatic HTTPS.
Caddy was born out of the need for a "batteries-included" web server
that runs anywhere and doesn't have to take its configuration with it.
Caddy took inspiration from spark, nginx, lighttpd, Websocketd and
Vagrant, which provides a pleasant mixture of features from each of
them.
Required to build:[
pkgtools/cwrappers] [
lang/go114]
Master sites:
Filesize: 814.945 KB
Version history: (Expand)
- (2026-08-15) Updated to version: caddy-2.11.3nb3
- (2026-07-08) Updated to version: caddy-2.11.3nb2
- (2026-06-05) Updated to version: caddy-2.11.3nb1
- (2026-05-25) Updated to version: caddy-2.11.3
- (2026-05-10) Updated to version: caddy-2.10.0nb11
- (2026-04-08) Updated to version: caddy-2.10.0nb10
CVS history: (Expand)
2026-08-15 14:53:40 by Benny Siegert | Files touched by this commit (211) |  |
Log message:
Revbump all Go packages after Go 1.26 update
|
2026-07-08 20:32:45 by Benny Siegert | Files touched by this commit (208) |  |
Log message:
Revbump all Go packages after go126 update
|
2026-06-05 12:21:56 by Benny Siegert | Files touched by this commit (205) |  |
Log message:
Revbump all Go packages after go126 security update
|
2026-05-25 18:15:17 by Benny Siegert | Files touched by this commit (3) |  |
Log message:
caddy: update to 2.11.3, containing some security improvements
2.10.1
This is probably our biggest patch release ever -- not that lots of
things were broken, but there's lots of refinement happening thanks to
broader adoption and contributions from many more people. Just look at
the New Contributors below!
Anyway, this release does contain some bug fixes and dependency upgrades
which we hope will serve you well. Let us know if there's any issues!
And thank you to all who contributed, especially our reliable maintainer
team!
2.10.2
This is a hotfix release to fix a couple critical issues from v2.10.1
2.11.1
Our community is pleased to announce Caddy 2.11! Of note are new
features, numerous bug fixes including several security patches, and
various QoL ("quality-of-life") enhancements.
There are no code changes from v2.11.0 other than to a CI job. Due to a
recent external change that broke our release process, the first release
of 2.11 is v2.11.1.
Notable changes
- Encrypted ClientHello (ECH) keys are rotated automatically.
- Time-rolling options for logs.
- SIGUSR1 can now reload configuration if it was initially loaded from a
file on the command line and did not get changed via the API.
- Reverse proxy now automatically rewrites the Host header to the
address of the upstream when the upstream is HTTPS
- log_append can now log request and response bodies, useful for
debugging.
- Our project now implements and requires Assistance Disclosures (for
AI/LLMs) on issues, PRs, comments, replies, reviews, etc.
- Many, many other minor improvements and bug fixes.
Security patches
- fastcgi: CVE-2026-27590 by @dunglas and @AbdrrahimDahmani - Unicode
case-folding length expansion causes incorrect split_path index
(SCRIPT_NAME/PATH_INFO confusion) in FastCGI transport.
- admin: CVE-2026-27589 by @1seal - Cross-origin requests attempted with
no-cors mode could cause some API requests to succeed; such requests
are now blocked. (In order for this to be practically exploitable, a
web browser executing a malicious web page must be running locally to
a production Caddy process.)
- caddyhttp: CVE-2026-27588 by Asim Viladi Oglu Manizada - The Host
matcher becomes case-sensitive for large host lists (>100), enabling
host-based route/auth bypass.
- caddyhttp: CVE-2026-27587 by Asim Viladi Oglu Manizada - The Path
matcher skips case normalization for escape sequences, enabling
path-based route/auth bypass.
- caddytls: CVE-2026-27586 by @moscowchill - TLS client authentication
silently fails open when CA certificate file is missing or malformed.
- caddyhttp: CVE-2026-27585 by @parrot409 - Improper sanitization of
glob characters in file matcher may lead to bypassing security
protections.
2.11.2
Caddy 2.11.2 contains numerous bug fixes and enhancements! I know that's
a lame summary but it's really all over the place.
2.11.3
This release improves several aspects of Caddy with minor features, bug
fixes, and security patches. Thank you to everyone and their bots who
contributed to help make this release the best one yet!
Security patches:
- fastcgi: Carrying over a patch from FrankenPHP for a bug that could
allow non-PHP files to be executed
- vars: A more thorough fix for GHSA-m2w3-8f23-hxxf
- admin: Array index normalization to prevent remote admin socket auth
bypass
- admin: More rigorous path prefix matching to prevent remote admin
socket auth bypass
We've also merged a couple PRs that fix upstream security bugs in other
projects like quic-go and CertMagic.
|
2026-05-07 20:50:12 by Benny Siegert | Files touched by this commit (204) |  |
Log message:
Revbump all Go packages after go126 security update
|
2026-04-08 07:45:14 by Benny Siegert | Files touched by this commit (203) |  |
Log message:
Revbump all Go packages after security update
|
2026-03-06 22:08:08 by Benny Siegert | Files touched by this commit (203) |  |
Log message:
Revbump all Go packages after go126 update
|
| 2026-02-24 09:45:43 by Benny Siegert | Files touched by this commit (203) |
Log message:
Revbump all Go packages after default version bump
|