Lucene search
+L

6 matches found

osv_go
osv_go
•added 2026/10/19 9:08 p.m.•13 views

GO-2026-6690 Coraza: Unbounded recursion in JSON response body processor causes CPU exhaustion in github.com/corazawaf/coraza

Coraza: Unbounded recursion in JSON response body processor causes CPU exhaustion in github.com/corazawaf/coraza...

5.9CVSS5.8AI score0.00388EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/10/19 12:00 a.m.•5 views

PT-2026-118012

Coraza: Unbounded recursion in JSON response body processor causes CPU exhaustion in github.com/corazawaf/coraza...

5.8AI score
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/10/09 5:39 p.m.•12 views

CVE-2026-107833 OWASP Coraza WAF: Unbounded recursion in JSON response body processor causes CPU exhaustion

OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. From 3.0.0 until 3.8.0, ProcessResponse in internal/bodyprocessors/json.go passes the ignoreJSONRecursionLimit value of -1 to readJSON, while the recursive guard only stops at zero. A network attacker who can...

5.9CVSS5.9AI score0.00388EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/10/09 5:39 p.m.•56 views

CVE-2026-107833 OWASP Coraza WAF: Unbounded recursion in JSON response body processor causes CPU exhaustion

OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. From 3.0.0 until 3.8.0, ProcessResponse in internal/bodyprocessors/json.go passes the ignoreJSONRecursionLimit value of -1 to readJSON, while the recursive guard only stops at zero. A network attacker who can...

5.9CVSS0.00388EPSS
SaveExploits0References3
osv_ghsa
osv_ghsa
•added 2026/10/08 5:51 p.m.•25 views

GHSA-3C6W-J9XM-8H2H Coraza: Unbounded recursion in JSON response body processor causes CPU exhaustion

Summary The JSON response body processor parses response bodies with no recursion limit. ProcessResponse calls readJSONss, ignoreJSONRecursionLimit, and that constant is -1. The guard in readItems only fires on == 0, so counting down from -1 -2, -3, ... never reaches it. The guard is effectively...

5.9CVSS5.7AI score0.00388EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/10/08 5:51 p.m.•22 views

Coraza: Unbounded recursion in JSON response body processor causes CPU exhaustion

Summary The JSON response body processor parses response bodies with no recursion limit. ProcessResponse calls readJSONss, ignoreJSONRecursionLimit, and that constant is -1. The guard in readItems only fires on == 0, so counting down from -1 -2, -3, ... never reaches it. The guard is effectively...

5.9CVSS5.7AI score0.00388EPSS
SaveExploits0References4Affected Software1
Rows per page
Query Builder