CVE Catalog

CVE-2026-114099

MediumCVSS 5.8
Published: Translated: NVD NIST

Summary

Coraza from 3.0.0 before 3.8.1 has a JSON body processor that flattens nested properties into dot-separated ARGS_POST names without escaping literal dots, so distinct properties collide. Unauthenticated attackers can add a later dotted property such as account.role that overwrites a malicious nested value, hiding SQL injection payloads from OWASP CRS rules while backends still receive them.

Risk Assessment

Malicious payloads can be hidden from OWASP CRS WAF rules and delivered to the backend. This increases the risk of successful SQL injection attacks.

Recommendation

Update Coraza to version 3.8.1 or later. Until updated, consider additional JSON body validation on the application side.

Other vulnerabilities in Coraza

See all
Original NVD description (English source)

Coraza from 3.0.0 before 3.8.1 has a JSON body processor that flattens nested properties into dot-separated ARGS_POST names without escaping literal dots, so distinct properties collide. Unauthenticated attackers can add a later dotted property such as account.role that overwrites a malicious nested value, hiding SQL injection payloads from OWASP CRS rules while backends still receive them.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS