CVE-2026-104269
ModSecurity: RFC 2231 `filename*` Parameter Bypasses Multipart Filename Rules on RFC-Compliant Backends (Go, Python, Node, Java)
No exploitation reported by the sources we read.
- Published2026-11-05
- WeaknessCWE-436
Am I affected?
Debian, Ubuntu or Red Hat sometimes backport a fix without changing the upstream version number: such a version reads « to verify », never « affected ».With a domain, we read the version its public headers and pages expose. A distribution build can carry the fix under an older number.
Description
ModSecurity is an open source, cross platform web application firewall (WAF) engine for Apache, IIS and Nginx. From 3.0.0 until 3.0.17, ModSecurity's multipart parser does not apply the RFC 2231 filename* parameter precedence used by common Go, Python, Node.js, and Java application parsers. A Content-Disposition header can provide a benign filename parameter for ModSecurity and a different encoded filename* value that the backend prefers, causing MULTIPART_FILENAME rules and the application to make security decisions on different names. Applications that use the backend-selected name for storage, extension checks, or content-type inference can therefore receive a filename that bypassed WAF inspection. PHP's native multipart parser is not affected by this discrepancy. This issue is fixed in version 3.0.17.
Timeline
dates in UTC- 2026-11-0515:51CVE publishedCNA
Versions per branch
Products declared by the CNA1 product
As GitHub_M, the CNA that assigned this CVE, declared them in the CVE record; versions as written.
- owasp-modsecurity ModSecurityAffected
- = >= 3.0.0, < 3.0.17no fix stated
Source: the CNA record (CVE Program), © The MITRE Corporation,CVE Terms of UseCVE recordupdated 2026-11-05
Distribution builds and vendor advisories
Packages from OSV.dev and products from the vendors' CSAF advisories.
version not verifiedVersions not verified: read as OSV.dev and the vendors publish them, not checked against each vendor's release list.
Packages
- modsecurityUbuntu:26.10all versions · no fixed version listedand 1 other package
- modsecurityUbuntu:26.04:LTSall versions · no fixed version listedand 1 other package
- modsecurityUbuntu:24.04:LTSall versions · no fixed version listed
- modsecurityUbuntu:22.04:LTSall versions · no fixed version listed
- modsecurityUbuntu:20.04:LTSall versions · no fixed version listed
- modsecurityDebian:14all versions · no fixed version listedand 1 other package
- modsecurityDebian:13all versions · no fixed version listedand 1 other package
- modsecurityDebian:12all versions · no fixed version listedand 1 other package
6 more package ranges on OSV.dev
Fix
No fix published by the sources we read yet. NVD record
Detection
- Nuclei template
- none so far ProjectDiscovery
- Exploit-DB
- no entry Exploit-DB
- Metasploit modules
- none listed Metasploit Framework
Sources
Technical details
- CVSS v3 Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N
- Published
- 2026-11-05
- Last Modified
- 2026-11-05
- NVD status
- Received
Frequently asked questions
What is CVE-2026-104269?
Is CVE-2026-104269 actively exploited?
What is the CVSS score for CVE-2026-104269?
Running modsecurity? Hear about its next vulnerability
Surveillance reads the versions in your stack — a domain, a lockfile or a list — checks each CVE against the ranges its sources publish, and alerts you when one you run is exploited or enters CISA KEV. A version it cannot read stays « version not verified ».
No credit card required · No monthly cap on website lookups · 250 API requests/month
Go further
- Following what attackers exploit right now? The CISA KEV additions of the month, with their patch deadlines.
- Running this software? Vulnerability monitoring alerts you to new vulnerabilities in your products.
Related vulnerabilities
Same product first, then the same vendor advisory and the same publication week.
- CVE-2021-42717same product
- CVE-2022-48279same product
- CVE-2023-24021same product
- CVE-2025-48866same productModSecurity has possible DoS vulnerability in sanitiseArg action
- CVE-2025-47947same productModSecurity Has Possible DoS Vulnerability
- CVE-2026-118527KEVsame week
- CVE-2026-77690same weekCommand injection vulnerability
- CVE-2026-121943same weekIrontec sngrep through 1.9.0 Out-of-Bounds Stack Read via sip_check_packet