CVE-2011-2526 json
Improper Input Validation in Apache Tomcat
published 2011-07-14 15 y ago modified 2026-06-16 4 mo ago also GHSA-9ggm-7897-x4mg , EUVD-2022-3373
- cvss
- 4.4
- version 2.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.7%
- EPSS 0.7% chance of exploitation in 30 days, percentile 53%
- public exploits
- 0
- none known
Summary
Apache Tomcat 5.5.x before 5.5.34, 6.x before 6.0.33, and 7.x before 7.0.19, when sendfile is enabled for the HTTP APR or HTTP NIO connector, does not validate certain request attributes, which allows local users to bypass intended file access restrictions or cause a denial of service (infinite loop or JVM crash) by leveraging an untrusted web application.
Patch / fix
- maven org.apache.tomcat:tomcat 5.5.34, 6.0.33, 7.0.19
- tomcat6 jboss enterprise web server 1 6.0.32-24_patch_07.ep5.el5
- tomcat6 jboss enterprise web server 1 6.0.32-24_patch_07.ep5.el6
- tomcat6-lib jboss enterprise web server 1 6.0.32-24_patch_07.ep5.el5
- tomcat6-lib jboss enterprise web server 1 6.0.32-24_patch_07.ep5.el6
- tomcat6-log4j jboss enterprise web server 1 6.0.32-24_patch_07.ep5.el5
- tomcat6-log4j jboss enterprise web server 1 6.0.32-24_patch_07.ep5.el6
- tomcat6-javadoc jboss enterprise web server 1 6.0.32-24_patch_07.ep5.el5
- tomcat6-javadoc jboss enterprise web server 1 6.0.32-24_patch_07.ep5.el6
red hat advisories RHSA-2012:0682RHSA-2012:0076RHSA-2012:0074RHSA-2012:0680RHSA-2011:1780
- github.com/apache/tomcat@1d372c8 commit
- github.com/apache/tomcat@2e69497 commit
- github.com/apache/tomcat@48dded4 commit
- github.com/apache/tomcat@ff87897 commit
- github.com/apache/tomcat55@e67f688 commit
- svn.apache.org/viewvc?view=revision&revision=1145383 patch
- svn.apache.org/viewvc?view=revision&revision=1146005 patch
- svn.apache.org/viewvc?view=revision&revision=1145571 patch
- bugzilla.redhat.com/show_bug.cgi?id=720948 patch
- svn.apache.org/viewvc?view=revision&revision=1145694 patch
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2011-2526 updated cvss 2.6
tomcat: security manager restrictions bypass
-
Red Hat JBoss Communications Platform 5.1fixed: vendor fix RHSA-2012:0078
-
Red Hat JBoss Enterprise BRMS Platform 5.1fixed: vendor fix RHSA-2012:0325
-
Red Hat Enterprise Linux Server (v. 6) tomcat6 6.0.24-35.el6_1, tomcat6-lib 6.0.24-35.el6_1, tomcat6-el-2.1-api 6.0.24-35.el6_1, tomcat6-jsp-2.1-api 6.0.24-35.el6_1, tomcat6-servlet-2.5-api 6.0.24-35.el6_1 Red Hat Enterprise Linux Server Optional (v. 6) tomcat6 6.0.24-35.el6_1, tomcat6-javadoc 6.0.24-35.el6_1, tomcat6-webapps 6.0.24-35.el6_1, tomcat6-docs-webapp 6.0.24-35.el6_1, tomcat6-admin-webapps 6.0.24-35.el6_1fixed: vendor fix RHSA-2011:1780
-
Red Hat JBoss Enterprise Application Platform 4.3fixed: vendor fix RHSA-2012:0041
-
Red Hat JBoss Enterprise Application Platform 5 for RHEL 4 AS jbossweb 2.1.12-3_patch_03.2.ep5.el4, jbossweb-lib 2.1.12-3_patch_03.2.ep5.el4, jbossweb-el-1.0-api 2.1.12-3_patch_03.2.ep5.el4, jbossweb-jsp-2.1-api 2.1.12-3_patch_03.2.ep5.el4, jbossweb-servlet-2.5-api 2.1.12-3_patch_03.2.ep5.el4 Red Hat JBoss Enterprise Application Platform 5 for RHEL 4 ES jbossweb 2.1.12-3_patch_03.2.ep5.el4, jbossweb-lib 2.1.12-3_patch_03.2.ep5.el4, jbossweb-el-1.0-api 2.1.12-3_patch_03.2.ep5.el4, jbossweb-jsp-2.1-api 2.1.12-3_patch_03.2.ep5.el4, jbossweb-servlet-2.5-api 2.1.12-3_patch_03.2.ep5.el4 Red Hat JBoss Enterprise Application Platform 5 for RHEL 5 Server jbossweb 2.1.12-3_patch_03.2.ep5.el5, jbossweb-lib 2.1.12-3_patch_03.2.ep5.el5, jbossweb-el-1.0-api 2.1.12-3_patch_03.2.ep5.el5, jbossweb-jsp-2.1-api 2.1.12-3_patch_03.2.ep5.el5, jbossweb-servlet-2.5-api 2.1.12-3_patch_03.2.ep5.el5 Red Hat JBoss Enterprise Application Platform 5 for RHEL 6 Server jbossweb 2.1.12-3_patch_03.2.ep5.el6, jbossweb-lib 2.1.12-3_patch_03.2.ep5.el6, jbossweb-el-1.0-api 2.1.12-3_patch_03.2.ep5.el6, jbossweb-jsp-2.1-api 2.1.12-3_patch_03.2.ep5.el6, jbossweb-servlet-2.5-api 2.1.12-3_patch_03.2.ep5.el6fixed: vendor fix RHSA-2012:0074
-
Red Hat JBoss Enterprise Application Platform 5.1fixed: vendor fix RHSA-2012:0075
-
Red Hat JBoss Enterprise Web Server 1 for RHEL 5 Server tomcat5 5.5.33-27_patch_07.ep5.el5, tomcat6 6.0.32-24_patch_07.ep5.el5, tomcat6-lib 6.0.32-24_patch_07.ep5.el5, tomcat6-log4j 6.0.32-24_patch_07.ep5.el5, tomcat5-jasper 5.5.33-27_patch_07.ep5.el5, tomcat5-parent 5.5.33-27_patch_07.ep5.el5, +17 more Red Hat JBoss Enterprise Web Server 1 for RHEL 6 Server tomcat5 5.5.33-28_patch_07.ep5.el6, tomcat6 6.0.32-24_patch_07.ep5.el6, tomcat6-lib 6.0.32-24_patch_07.ep5.el6, tomcat6-log4j 6.0.32-24_patch_07.ep5.el6, tomcat5-jasper 5.5.33-28_patch_07.ep5.el6, tomcat5-parent 5.5.33-28_patch_07.ep5.el6, +17 morefixed: vendor fix RHSA-2012:0680
-
Red Hat JBoss Portal 4.3fixed: vendor fix RHSA-2012:0091
show 5 moreshow fewer
-
Red Hat JBoss Portal 5.2 Red Hat JBoss SOA Platform 5.2fixed: vendor fix RHSA-2012:0325
-
Red Hat JBoss Web Platform 5 for RHEL 5 Server jbossweb 2.1.12-3_patch_03.2.ep5.el5, jbossweb-lib 2.1.12-3_patch_03.2.ep5.el5, jbossweb-el-1.0-api 2.1.12-3_patch_03.2.ep5.el5, jbossweb-jsp-2.1-api 2.1.12-3_patch_03.2.ep5.el5, jbossweb-servlet-2.5-api 2.1.12-3_patch_03.2.ep5.el5 Red Hat JBoss Web Platform 5 for RHEL 6 Server jbossweb 2.1.12-3_patch_03.2.ep5.el6, jbossweb-lib 2.1.12-3_patch_03.2.ep5.el6, jbossweb-el-1.0-api 2.1.12-3_patch_03.2.ep5.el6, jbossweb-jsp-2.1-api 2.1.12-3_patch_03.2.ep5.el6, jbossweb-servlet-2.5-api 2.1.12-3_patch_03.2.ep5.el6fixed: vendor fix RHSA-2012:0076
-
Red Hat JBoss Web Platform 5.1fixed: vendor fix RHSA-2012:0077
-
Red Hat JBoss Web Server 1.0fixed: vendor fix RHSA-2012:0679
-
Red Hat Enterprise Linux 5 tomcat5 Red Hat JBoss Web Platform 5 for RHEL 4 AS jbossweb 2.1.12-3_patch_03.2.ep5.el4, jbossweb-lib 2.1.12-3_patch_03.2.ep5.el4, jbossweb-el-1.0-api 2.1.12-3_patch_03.2.ep5.el4, jbossweb-jsp-2.1-api 2.1.12-3_patch_03.2.ep5.el4, jbossweb-servlet-2.5-api 2.1.12-3_patch_03.2.ep5.el4 Red Hat JBoss Web Platform 5 for RHEL 4 ES jbossweb 2.1.12-3_patch_03.2.ep5.el4, jbossweb-lib 2.1.12-3_patch_03.2.ep5.el4, jbossweb-el-1.0-api 2.1.12-3_patch_03.2.ep5.el4, jbossweb-jsp-2.1-api 2.1.12-3_patch_03.2.ep5.el4, jbossweb-servlet-2.5-api 2.1.12-3_patch_03.2.ep5.el4not affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
0.70% chance of exploitation in the next 30 days, higher than 53% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 2.0 | 4.4 | AV:L/AC:M/Au:N/C:P/I:P/A:P |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.tomcat:tomcat | <5.5.34 >=6.0.0, <6.0.33 >=7.0.0, <7.0.19 |
5.5.34 6.0.33 7.0.19 |
Classification
- Weakness
-
- CWE-20 Improper Input Validation
References
-
svn.apache.org
/viewvc?view=revision&revision=1145383
web, patch
-
svn.apache.org
/viewvc?view=revision&revision=1146005
web, patch
-
svn.apache.org
/viewvc?view=revision&revision=1145571
web, patch
-
bugzilla.redhat.com
/show_bug.cgi?id=720948
web, patch
-
svn.apache.org
/viewvc?view=revision&revision=1145694
web, patch
-
github.com
/apache/tomcat/commit/1d372c881eafd9ffe729996f8560fd5fe50cd39d
web
-
github.com
/apache/tomcat/commit/2e69497fa7b1444632c6dadb64a4a82e18478ee6
web
-
github.com
/apache/tomcat/commit/48dded4ab1209a030770ab67a789d3b2528b6329
web
-
github.com
/apache/tomcat/commit/ff8789737a0a64c12d68929497f16d8021052048
web
-
github.com
/apache/tomcat55/commit/e67f6882118f2a8285e4e8acd050dad64a3ef3e4
web
-
mandriva.com
/security/advisories?name=MDVSA-2011:156
vendor-advisory, web
-
debian.org
/security/2012/dsa-2401
vendor-advisory, web
-
rhn.redhat.com
/errata/RHSA-2012-0325.html
vendor-advisory
-
marc.info
/?l=bugtraq&m=136485229118404&w=2
vendor-advisory, web
-
rhn.redhat.com
/errata/RHSA-2012-0078.html
vendor-advisory
-
rhn.redhat.com
/errata/RHSA-2012-0075.html
vendor-advisory
-
rhn.redhat.com
/errata/RHSA-2012-0074.html
vendor-advisory
-
marc.info
/?l=bugtraq&m=133469267822771&w=2
vendor-advisory, web
-
marc.info
/?l=bugtraq&m=132215163318824&w=2
vendor-advisory, web
-
rhn.redhat.com
/errata/RHSA-2012-0076.html
vendor-advisory
-
marc.info
/?l=bugtraq&m=139344343412337&w=2
vendor-advisory, web
-
rhn.redhat.com
/errata/RHSA-2012-0077.html
vendor-advisory
-
secunia.com
/advisories/45232
third-party-advisory
-
oval.cisecurity.org
/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A19514
vdb-entry, signature, web
-
secunia.com
/advisories/48308
third-party-advisory
-
tomcat.apache.org
/security-7.html
web
-
tomcat.apache.org
/security-6.html
web
-
secunia.com
/advisories/57126
third-party-advisory
-
securityfocus.com
/archive/1/518889/100/0/threaded
mailing-list
-
tomcat.apache.org
/security-5.html
web
-
osvdb.org
/73797
vdb-entry
-
exchange.xforce.ibmcloud.com
/vulnerabilities/68541
vdb-entry, web
-
oval.cisecurity.org
/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A14573
vdb-entry, signature, web
-
osvdb.org
/73798
vdb-entry
-
securitytracker.com
/id?1025788
vdb-entry
-
securityfocus.com
/bid/48667
vdb-entry
-
lists.apache.org
/thread.html/06cfb634bc7bf37af7d8f760f118018746ad8efbd519c4b789ac9c2e%40%3Cdev.tomcat.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/8dcaf7c3894d66cb717646ea1504ea6e300021c85bb4e677dc16b1aa%40%3Cdev.tomcat.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r584a714f141eff7b1c358d4679288177bd4ca4558e9999d15867d4b5%40%3Cdev.tomcat.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/r3aacc40356defc3f248aa504b1e48e819dd0471a0a83349080c6bcbf%40%3Cdev.tomcat.apache.org%3E
mailing-list
-
nvd.nist.gov
/vuln/detail/CVE-2011-2526
advisory
-
web.archive.org
/web/20161107143207/http://www.securitytracker.com/id?1025788
web
-
web.archive.org
/web/20160101195415/http://rhn.redhat.com/errata/RHSA-2012-0325.html
web
-
web.archive.org
/web/20160101172638/http://rhn.redhat.com/errata/RHSA-2012-0077.html
web
-
web.archive.org
/web/20160101172212/http://rhn.redhat.com/errata/RHSA-2012-0078.html
web
-
web.archive.org
/web/20151017023138/http://secunia.com/advisories/57126
web
-
web.archive.org
/web/20140802025928/http://secunia.com/advisories/48308
web
-
web.archive.org
/web/20121025191346/http://secunia.com/advisories/45232
web
-
web.archive.org
/web/20111110135231/http://www.securityfocus.com/archive/1/518889/100/0/threaded
web
-
web.archive.org
/web/20110717104325/http://www.securityfocus.com/bid/48667
web
-
lists.apache.org
/thread.html/r584a714f141eff7b1c358d4679288177bd4ca4558e9999d15867d4b5@%3Cdev.tomcat.apache.org%3E
web
-
lists.apache.org
/thread.html/r3aacc40356defc3f248aa504b1e48e819dd0471a0a83349080c6bcbf@%3Cdev.tomcat.apache.org%3E
web
-
lists.apache.org
/thread.html/8dcaf7c3894d66cb717646ea1504ea6e300021c85bb4e677dc16b1aa@%3Cdev.tomcat.apache.org%3E
web
-
lists.apache.org
/thread.html/06cfb634bc7bf37af7d8f760f118018746ad8efbd519c4b789ac9c2e@%3Cdev.tomcat.apache.org%3E
web
-
access.redhat.com
/errata/RHSA-2012:0076
web
-
access.redhat.com
/errata/RHSA-2012:0075
web
-
access.redhat.com
/errata/RHSA-2012:0074
web
Sources
- CVE List CVE-2011-2526
- GitHub Advisory GHSA-9ggm-7897-x4mg
- NVD CVE-2011-2526
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.