Description
ModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, IIS and Nginx. From 3.0.15 until 3.0.17, XML request body processing with SecParseXmlIntoArgs set to On or OnlyArgs can leave XMLNodes::parsing_ctx_arg uninitialized in the SAX end-element callback. A single crafted unauthenticated HTTP request can make a worker dereference the pointer, resulting in a constant-value write to an attacker-controlled address. The resulting memory corruption can terminate the worker and may disclose memory or redirect execution. Earlier 3.0.x releases and ModSecurity 2.x do not use the affected path. This issue is fixed in version 3.0.17.
Published: 2026-11-09
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Patch Immediately
AI Analysis

Impact

A crafted unauthenticated HTTP request can trigger an uninitialized pointer dereference in ModSecurity’s XML request body processing when SecParseXmlIntoArgs is set to On or OnlyArgs, causing a worker to write a constant value to an attacker‑controlled address. This memory corruption can terminate the worker process, potentially expose sensitive memory contents, and may allow an attacker to redirect execution flow, leading to possible remote code execution or denial of service.

Affected Systems

The vulnerability affects ModSecurity version 3.0.15 through 3.0.17 when using the XML request body processor. Earlier 3.0.x releases and all ModSecurity 2.x releases are not impacted. The flaw is present in deployments on Apache, IIS, and Nginx that load these affected ModSecurity versions.

Risk and Exploitability

The CVSS score of 7.5 indicates a high‑severity flaw. No EPSS score is available, but the vulnerability is actively exploitable via an unauthenticated HTTP request. The issue is not listed in the CISA KEV catalog. An attacker can easily craft a request that triggers the uninitialized pointer dereference, causing a worker crash, memory disclosure, or potential code execution.

Generated by OpenCVE AI on November 9, 2026 at 22:31 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor patch by upgrading to ModSecurity v3.0.17 or later.
  • If an upgrade cannot be performed immediately, temporarily disable XML body parsing by setting SecParseXmlIntoArgs to Off or removing SecParseXmlIntoArgs directives from the configuration.
  • After applying the patch or configuration change, restart the web server processes to ensure all workers are reinitialized with the corrected code.

Generated by OpenCVE AI on November 9, 2026 at 22:31 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Modsecurity
Modsecurity modsecurity
Vendors & Products Modsecurity
Modsecurity modsecurity

Mon, 09 Nov 2026 21:45:00 +0000

Type Values Removed Values Added
Description ModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, IIS and Nginx. From 3.0.15 until 3.0.17, XML request body processing with SecParseXmlIntoArgs set to On or OnlyArgs can leave XMLNodes::parsing_ctx_arg uninitialized in the SAX end-element callback. A single crafted unauthenticated HTTP request can make a worker dereference the pointer, resulting in a constant-value write to an attacker-controlled address. The resulting memory corruption can terminate the worker and may disclose memory or redirect execution. Earlier 3.0.x releases and ModSecurity 2.x do not use the affected path. This issue is fixed in version 3.0.17.
Title ModSecurity v3 XML Request Body Processor Uninitialized Pointer Dereference Vulnerability
Weaknesses CWE-787
CWE-824
References
Metrics cvssV3_1

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


Subscriptions

Modsecurity Modsecurity
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-11-09T21:37:02.759Z

Reserved: 2026-08-13T17:44:28.645Z

Link: CVE-2026-73857

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-09T22:18:54.253

Modified: 2026-11-09T22:18:54.253

Link: CVE-2026-73857

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T22:45:08Z

Weaknesses