Description
OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. From 3.0.0 until 3.8.1, Coraza silently drops arguments after SecArgumentsLimit in internal/corazawaf/transaction.go, while internal/bodyprocessors/urlencoded.go writes ARGS_POST without enforcing the cap. The flaw is triggered when an unauthenticated attacker sends more arguments than SecArgumentsLimit or supplies bodies that expand beyond the configured argument and flattening budgets. An unauthenticated attacker can flood requests with arguments so excess values are silently omitted from ARGS, ARGS_GET, ARGS_NAMES, ARGS_GET_NAMES, ARGS_POST, or ARGS_PATH before security rules inspect them; affected urlencoded and JSON processing can also consume excessive memory. The omission can bypass WAF rules protecting the downstream application, and unbounded or amplified argument processing can cause memory consumption and service degradation. This issue is fixed in version 3.8.1.
Published: 2026-10-12
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Bypass of ARG-targeted security rules and potential memory exhaustion
Action: Immediate Patch
AI Analysis

Impact

OWASP Coraza WAF silently drops request arguments beyond the SecArgumentsLimit value, while certain internal components fail to enforce the limit. As a result, an attacker can flood a request with a large number of parameters, causing the excess values to be omitted from the ARGS, ARGS_GET, ARGS_POST and related collections that downstream security rules evaluate. The dropped arguments can allow bypass of rule sets protecting the application, and the unbounded processing of large bodies can consume excessive memory, leading to performance degradation and potential denial of service.

Affected Systems

Coraza, a golang ModSecurity-compatible web application firewall library, from version 3.0.0 up to and including 3.8.0 is affected. The fix is available in version 3.8.1 and later.

Risk and Exploitability

The CVSS score of 7.2 indicates a high severity, while the EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog. An unauthenticated attacker can exploit the flaw by sending request bodies or query strings that exceed the configured argument limits, resulting in silent drop of parameters and potential memory exhaustion. The flaw can be triggered over standard HTTP connections; the attack vector is likely network-based, with no special privileges required.

Generated by OpenCVE AI on October 12, 2026 at 21:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Coraza WAF to version 3.8.1 or later to apply the fix.
  • If an upgrade cannot be performed immediately, enforce strict SecArgumentsLimit values and adjust body-processing limits to prevent silent dropping of arguments and limit memory usage.
  • Continuously monitor application logs and system resource consumption for unusually high argument counts or memory spikes and apply rate-limiting or request throttling as a defensive measure.

Generated by OpenCVE AI on October 12, 2026 at 21:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-6r3q-mjv7-xr8m Coraza: Silent argument drop at ArgumentLimit allows bypass of ARGS-targeted rules via parameter flooding
History

Thu, 15 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 13 Oct 2026 07:30:00 +0000

Type Values Removed Values Added
First Time appeared Coraza
Coraza coraza
Vendors & Products Coraza
Coraza coraza

Mon, 12 Oct 2026 20:00:00 +0000

Type Values Removed Values Added
Description OWASP Coraza WAF is a golang modsecurity compatible web application firewall library. From 3.0.0 until 3.8.1, Coraza silently drops arguments after SecArgumentsLimit in internal/corazawaf/transaction.go, while internal/bodyprocessors/urlencoded.go writes ARGS_POST without enforcing the cap. The flaw is triggered when an unauthenticated attacker sends more arguments than SecArgumentsLimit or supplies bodies that expand beyond the configured argument and flattening budgets. An unauthenticated attacker can flood requests with arguments so excess values are silently omitted from ARGS, ARGS_GET, ARGS_NAMES, ARGS_GET_NAMES, ARGS_POST, or ARGS_PATH before security rules inspect them; affected urlencoded and JSON processing can also consume excessive memory. The omission can bypass WAF rules protecting the downstream application, and unbounded or amplified argument processing can cause memory consumption and service degradation. This issue is fixed in version 3.8.1.
Title OWASP Coraza WAF: Silent argument drop at ArgumentLimit allows bypass of ARGS-targeted rules via parameter flooding
Weaknesses CWE-693
CWE-770
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:L/A:L'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-15T13:43:31.551Z

Reserved: 2026-04-20T18:18:50.681Z

Link: CVE-2026-41510

cve-icon Vulnrichment

Updated: 2026-10-15T13:43:24.716Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-12T20:17:09.793

Modified: 2026-10-16T16:00:33.533

Link: CVE-2026-41510

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T07:15:15Z

Weaknesses
  • CWE-693

    Protection Mechanism Failure

  • CWE-770

    Allocation of Resources Without Limits or Throttling