CVE-2012-1154 Improper Access Control in JBoss mod_cluster
Remote attackers can bypass access restrictions and access root context applications when excludedContexts is configured, affecting JBoss Enterprise Application Platform.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2012-1154?
CVE-2012-1154 is a medium-severity authentication bypass vulnerability in Redhat Jboss Enterprise Application Platform, published on 22 Oct 2012. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
mod_cluster 1.0.10 before 1.0.10 CP03 and 1.1.x before 1.1.4, as used in JBoss Enterprise Application Platform 5.1.2, when "ROOT" is set to excludedContexts, exposes the root context of the server, which allows remote attackers to bypass access restrictions and gain access to applications deployed on the root context via unspecified vectors.
Weakness: CWE-264
Which versions are affected by CVE-2012-1154?
2 open source packages ship an affected version, including org.jboss.mod_cluster:mod_cluster. It affects 2 products.
| Package | Affected | Fixed in |
|---|---|---|
org.jboss.mod_cluster:mod_cluster Maven | From 1.1.0 | 1.1.4 |
org.jboss.mod_cluster:mod_cluster Maven | From 1.1.0 | 1.1.4 |
Linux distribution packages (35)
mod_cluster Red Hat:jboss_enterprise_application_platform:5::el4 | All versions | 0:1.0.10-4.GA_CP02_patch01.ep5.el4 |
mod_cluster-demo Red Hat:jboss_enterprise_application_platform:5::el4 | All versions | 0:1.0.10-4.GA_CP02_patch01.ep5.el4 |
mod_cluster-jbossas Red Hat:jboss_enterprise_application_platform:5::el4 | All versions | 0:1.0.10-4.GA_CP02_patch01.ep5.el4 |
mod_cluster-jbossweb2 Red Hat:jboss_enterprise_application_platform:5::el4 | All versions | 0:1.0.10-4.GA_CP02_patch01.ep5.el4 |
mod_cluster-tomcat6 Red Hat:jboss_enterprise_application_platform:5::el4 | All versions | 0:1.0.10-4.GA_CP02_patch01.ep5.el4 |
mod_cluster Red Hat:jboss_enterprise_application_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-demo Red Hat:jboss_enterprise_application_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-jbossas Red Hat:jboss_enterprise_application_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-jbossweb2 Red Hat:jboss_enterprise_application_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-tomcat6 Red Hat:jboss_enterprise_application_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster Red Hat:jboss_enterprise_application_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-demo Red Hat:jboss_enterprise_application_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-jbossas Red Hat:jboss_enterprise_application_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-jbossweb2 Red Hat:jboss_enterprise_application_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-tomcat6 Red Hat:jboss_enterprise_application_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster Red Hat:jboss_enterprise_web_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-demo Red Hat:jboss_enterprise_web_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-jbossas Red Hat:jboss_enterprise_web_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-jbossweb2 Red Hat:jboss_enterprise_web_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-tomcat6 Red Hat:jboss_enterprise_web_platform:5::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster Red Hat:jboss_enterprise_web_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-demo Red Hat:jboss_enterprise_web_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-jbossas Red Hat:jboss_enterprise_web_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-jbossweb2 Red Hat:jboss_enterprise_web_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-tomcat6 Red Hat:jboss_enterprise_web_platform:5::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster Red Hat:jboss_enterprise_web_server:1::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-demo Red Hat:jboss_enterprise_web_server:1::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-jbossas Red Hat:jboss_enterprise_web_server:1::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-jbossweb2 Red Hat:jboss_enterprise_web_server:1::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster-tomcat6 Red Hat:jboss_enterprise_web_server:1::el5 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el5 |
mod_cluster Red Hat:jboss_enterprise_web_server:1::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-demo Red Hat:jboss_enterprise_web_server:1::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-jbossas Red Hat:jboss_enterprise_web_server:1::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-jbossweb2 Red Hat:jboss_enterprise_web_server:1::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
mod_cluster-tomcat6 Red Hat:jboss_enterprise_web_server:1::el6 | All versions | 0:1.0.10-4.1.GA_CP02_patch01.ep5.el6 |
Products include Redhat Jboss Enterprise Application Platform, Redhat Mod Cluster.
How do I fix CVE-2012-1154?
Upgrade org.jboss.mod_cluster:mod_cluster to 1.1.4 or later.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is CVE-2012-1154 being exploited?
There is no known exploitation of CVE-2012-1154 in the wild and no public exploit code.
Other vulnerabilities in Redhat Jboss Enterprise Application Platform
- CVE-2017-12149 Red Hat JBoss Application Server Remote Code Execution
- CVE-2010-1428 Red Hat JBoss Information Disclosure
- CVE-2010-0738 Red Hat JBoss Authentication Bypass
- CVE-2016-3690 Deserialization in n/a
- CVE-2017-7504 Deserialization in JBoss
All Redhat Jboss Enterprise Application Platform vulnerabilities
Sources
Also known as GHSA-v2fp-h4qx-x3r6, RHSA-2012:1052, RHSA-2012:1053, RHSA-2012:1166.