CVE-2026-92284: CWE-770: Allocation of Resources Without Limits or Throttling in caddyserver caddy
Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, in modules/caddyhttp/replacer.go, resolving http.request.body reads the complete request body with an unbounded io.Copy before request-body middleware limits apply, allowing memory exhaustion and process termination.
AI Analysis
Technical Summary
In caddyserver caddy versions 2.11.3 and earlier, the module modules/caddyhttp/replacer.go resolves http.request.body by reading the complete request body using an unbounded io.Copy operation before any request-body middleware limits are enforced. This lack of throttling or limits on resource allocation can cause memory exhaustion, potentially terminating the server process. The vulnerability is identified as CWE-770 (Allocation of Resources Without Limits or Throttling).
Potential Impact
An attacker can cause the caddy server process to consume excessive memory by sending a large HTTP request body, leading to memory exhaustion and process termination. This results in a denial of service condition affecting availability.
Mitigation Recommendations
No explicit patch or remediation information is provided. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance.
CVE-2026-92284: CWE-770: Allocation of Resources Without Limits or Throttling in caddyserver caddy
Description
Caddy is an extensible server platform that uses TLS by default. In version 2.11.3 and earlier, in modules/caddyhttp/replacer.go, resolving http.request.body reads the complete request body with an unbounded io.Copy before request-body middleware limits apply, allowing memory exhaustion and process termination.
CVSS v4.0
Score 6.9medium
Affected software
caddyserver
caddy
pkg:github/caddyserver/caddyRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
In caddyserver caddy versions 2.11.3 and earlier, the module modules/caddyhttp/replacer.go resolves http.request.body by reading the complete request body using an unbounded io.Copy operation before any request-body middleware limits are enforced. This lack of throttling or limits on resource allocation can cause memory exhaustion, potentially terminating the server process. The vulnerability is identified as CWE-770 (Allocation of Resources Without Limits or Throttling).
Potential Impact
An attacker can cause the caddy server process to consume excessive memory by sending a large HTTP request body, leading to memory exhaustion and process termination. This results in a denial of service condition affecting availability.
Mitigation Recommendations
No explicit patch or remediation information is provided. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-09-15T22:16:18.051Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6ab4183ef7a7c541062636fd
Added to database: 09/23/2026, 18:19:42 UTC
Last enriched: 09/23/2026, 18:49:52 UTC
Last updated: 09/24/2026, 01:57:04 UTC
Views: 5
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
External Links
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.