Field noteOct 23, 20261 min read1 source

RFC 7230 §6.1 compliance issue / Hop-by-hop headers that leak through · Advisory · caddyserver/caddy · GitHub

In one minute

Caddy published GitHub Security Advisory GHSA-8qx7-j2v2-x6q5 on October 13, 2026.

What changed: A Caddy advisory reports a separate hop-by-hop header leakage issue, affecting versions through v2.11.4 and patched in v2.11.5.

It describes a reverse-proxy issue in which hop-by-hop headers from an upstream response can pass through Caddy during a WebSocket upgrade.

The advisory lists Caddy versions through v2.11.4 as affected and v2.11.5 as patched. On the HTTP 101 Switching Protocols path, Caddy returns before the header-removal logic used for normal responses. The source names headers including Alt-Svc, Keep-Alive, Proxy-Authenticate, Transfer-Encoding, and Trailer.

According to the advisory, HTTP/2 and HTTP/3 WebSocket handling can convert the upstream 101 response into a 200 response for clients. The report describes possible header injection consequences and identifies CWE-444 as the closest fit. It does not establish that any deployment was exploited or that a particular upstream application has been compromised.

Evidence / sources

  1. 1github.com/caddyserver/caddy/security/advisories/GHSA-8qx7-j2v2-x6q5
All Field Notes

Next reads

Read next

Open the graph
  1. 01topicGithubExplore the github topic hub.
  2. 02archiveField NotesOpen the latest editorial analysis.
  3. 03source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract