CVE-2016-2141 Improper Input Validation in JGroups

Critical 9.8 Published Updated

An attacker can bypass JGroups security protocols to send and receive cluster messages, leading to information disclosure and spoofing.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2016-2141?

CVE-2016-2141 is a critical vulnerability in Redhat Jboss Enterprise Application Platform, published on 30 Jun 2016. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

It was found that JGroups did not require necessary headers for encrypt and auth protocols from new nodes joining the cluster. An attacker could use this flaw to bypass security restrictions, and use this vulnerability to send and receive messages within the cluster, leading to information disclosure, message spoofing, or further possible attacks.

Which versions are affected by CVE-2016-2141?

4 open source packages ship an affected version, including org.jgroups:jgroups. It affects 2 products.

PackageAffectedFixed in
org.jgroups:jgroups MavenAll versions3.2.16.Final
org.jgroups:jgroups MavenAll versions3.2.16.Final
org.jgroups:jgroups MavenFrom 3.3.0.Alpha13.6.10.Final
org.jgroups:jgroups MavenFrom 3.3.0.Alpha13.6.10.Final
Linux distribution packages (8)
jgroups Red Hat:jboss_enterprise_application_platform:5::el4All versions1:2.6.22-2.ep5.el4
jgroups Red Hat:jboss_enterprise_application_platform:5::el5All versions1:2.6.22-2.ep5.el5
jgroups Red Hat:jboss_enterprise_application_platform:5::el6All versions1:2.6.22-2.ep5.el6
jgroups Red Hat:jboss_enterprise_application_platform:6::el5All versions1:3.2.16-1.Final_redhat_1.1.ep6.el5
jgroups Red Hat:jboss_enterprise_application_platform:6::el6All versions1:3.2.16-1.Final_redhat_1.1.ep6.el6
jgroups Red Hat:jboss_enterprise_application_platform:6::el7All versions1:3.2.16-1.Final_redhat_1.1.ep6.el7
eap7-jgroups Red Hat:jboss_enterprise_application_platform:7::el6All versions0:3.6.8-3.Final_redhat_3.1.ep7.el6
eap7-jgroups Red Hat:jboss_enterprise_application_platform:7::el7All versions0:3.6.8-3.Final_redhat_3.1.ep7.el7

Products include Redhat Jboss Enterprise Application Platform, Redhat Jgroups.

How do I fix CVE-2016-2141?

Upgrade org.jgroups:jgroups to a fixed version for your release line: 3.2.16.Final or 3.6.10.Final.

Is CVE-2016-2141 being exploited?

There is no known exploitation of CVE-2016-2141 in the wild and no public exploit code.

All Redhat Jboss Enterprise Application Platform vulnerabilities

Sources

Also known as DEBIAN-CVE-2016-2141, GHSA-rc7h-x6cq-988q, RHSA-2016:1328, RHSA-2016:1330, RHSA-2016:1332, UBUNTU-CVE-2016-2141.

Is CVE-2016-2141 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free