CVE-2009-5031
ModSecurity before 2.5.11 treats request parameter values containing single quotes as files,...
CVE-2009-5031 is a medium vulnerability (CVSS 4.3) in Trustwave Modsecurity, published July 22, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.93%, the 87th percentile. No source names a fixed version.
- Severity
- 4.3 MediumCVSS 2.0, NVD
- Exploit chance
- 2.93%EPSS, 87th percentile
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
- No fix listedNo source names one
Description
ModSecurity before 2.5.11 treats request parameter values containing single quotes as files, which allows remote attackers to bypass filtering rules and perform other attacks such as cross-site scripting (XSS) attacks via a single quote in a request parameter in the Content-Disposition field of a request with a multipart/form-data Content-Type header.
Exploit likelihood
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
apache2-mod_security2openSUSE:Tumbleweed From an advisory covering 5 CVEs | before 2.9.0-5.6 | 2.9.0-5.6 |
What each source reports
NVD Score used 4.3
ModSecurity before 2.5.11 treats request parameter values containing single quotes as files, which allows remote attackers to bypass filtering rules and perform other attacks such as cross-site scripting (XSS) attacks via a single quote in a request parameter in the Content-Disposition field of a request with a multipart/form-data Content-Type header.
- Record
CVE-2009-5031- CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
CVE ListNo score
ModSecurity before 2.5.11 treats request parameter values containing single quotes as files, which allows remote attackers to bypass filtering rules and perform other attacks such as cross-site scripting (XSS) attacks via a single quote in a request parameter in the Content-Disposition field of a request with a multipart/form-data Content-Type header.
- Record
CVE-2009-5031- Updated
- 2026-11-02
EUVDEUVD-2009-4989No score
ModSecurity before 2.5.11 treats request parameter values containing single quotes as files, which allows remote attackers to bypass filtering rules and perform other attacks such as cross-site scripting (XSS) attacks via a single quote in a request parameter in the Content-Disposition field of a request with a multipart/form-data Content-Type header.
- Record
EUVD-2009-4989- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-rcvp-p5h6-67hwNo score
ModSecurity before 2.5.11 treats request parameter values containing single quotes as files,...
ModSecurity before 2.5.11 treats request parameter values containing single quotes as files, which allows remote attackers to bypass filtering rules and perform other attacks such as cross-site scripting (XSS) attacks via a single quote in a request parameter in the Content-Disposition field of a request with a multipart/form-data Content-Type header.
- Record
GHSA-rcvp-p5h6-67hw- Weakness
- CWE-79
- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10034-1No score
apache2-mod_security2-2.9.0-5.6 on GA media
These are all security issues fixed in the apache2-mod_security2-2.9.0-5.6 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10034-1- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
References
lists.opensuse.org/opensuse-updates/2013-08/msg00031.html
securityfocus.com/bid/54156
lists.opensuse.org/opensuse-updates/2013-08/msg00020.html
suspekt.org/downloads/POC2009-ShockingNewsInPHPExploitation.pdf
mod-security.svn.sourceforge.net/viewvc/mod-security/m2/branches/2.6.x/CHANGES
blog.ivanristic.com/2012/06/modsecurity-and-modsecurity-core-rule-set-multipart-bypasses.html
Show 12 moreShow less
openwall.com/lists/oss-security/2012/06/22/2
openwall.com/lists/oss-security/2012/06/22/1
secunia.com/advisories/49576
modsecurity.org/fisheye/browse/modsecurity/m2/branches/2.5.x/apache2/msc_multipart.c?r2=1419&r1=1366
lists.opensuse.org/opensuse-updates/2013-08/msg00025.html
nvd.nist.gov/vuln/detail/CVE-2009-5031
github.com/advisories/GHSA-rcvp-p5h6-67hw
suse.com/security/cve/CVE-2009-5031
suse.com/security/cve/CVE-2012-2751
suse.com/security/cve/CVE-2012-4528
suse.com/security/cve/CVE-2013-1915
suse.com/security/cve/CVE-2013-2765