Quick answers
- Is CVE-2026-107833 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-107833 being exploited in the wild.
- How severe is CVE-2026-107833?
- Medium severity, with a CVSS score of 5.9, published 9 October 2026.
- Which products and versions are affected?
- github.com/corazawaf/coraza (Go) SEMVER:introduced=0; github.com/corazawaf/coraza/v2 (Go) SEMVER:introduced=0; github.com/corazawaf/coraza/v3 (Go) SEMVER:introduced=3.0.0,fixed=3.8.0; OWASP Coraza 3.0.0 to 3.7.0.
- Is there a fix for CVE-2026-107833?
- Yes. github.com/corazawaf/coraza/v3 (Go): upgrade to 3.8.0 or later. Until then: Disable response body inspection (SecResponseBodyAccess Off) until upgrading, or reduce the ResponseBodyLimit configuration to minimize the impact window of deeply nested responses. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-107833 attacked?
- It is attacked over the network.
- Am I affected by CVE-2026-107833?
- Check whether you run github.com/corazawaf/coraza (Go), github.com/corazawaf/coraza/v2 (Go), github.com/corazawaf/coraza/v3 (Go) or one of the others listed at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- github.com/corazawaf/coraza/v3 (Go): upgrade to 3.8.0 or later
go get github.com/corazawaf/coraza/v3@v3.8.0
Disable response body inspection (SecResponseBodyAccess Off) until upgrading, or reduce the ResponseBodyLimit configuration to minimize the impact window of deeply nested responses.
Technical details
The ProcessResponse function in internal/bodyprocessors/json.go passes a recursion limit of -1 to readJSON, but the recursion guard only triggers at exactly zero, so the limit is never enforced. An attacker can send a response with deeply nested JSON (O(depth²) parsing complexity) to cause quadratic work and exhaust CPU resources. Request-side JSON processing is not affected because it uses the configured recursion limit properly.
Affected products
- OWASP Coraza 3.0.0 to 3.7.0
Identifiers
- CVE-2026-107833
- GHSA-3c6w-j9xm-8h2h
- GO-2026-6690
Timeline
- 2026-10-09: disclosed
- 2026-09-30: patched