CVE-2010-1587 Apache ActiveMQ Sensitive Information Disclosure via the Jetty ResourceHandler

Medium 5.0 Published Updated

Remote attackers can read JSP source code in Apache ActiveMQ admin pages by manipulating URI slashes, exposing sensitive application logic.

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

What is CVE-2010-1587?

CVE-2010-1587 is a medium-severity vulnerability in Apache Activemq, published on 28 Apr 2010. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

The Jetty ResourceHandler in Apache ActiveMQ 5.x before 5.3.2 and 5.4.x before 5.4.0 allows remote attackers to read JSP source code via a // (slash slash) initial substring in a URI for (1) admin/index.jsp, (2) admin/queues.jsp, or (3) admin/topics.jsp.

Weakness: CWE-20

Which versions are affected by CVE-2010-1587?

2 open source packages ship an affected version, including org.apache.activemq:activemq-web-console. It affects 1 product.

PackageAffectedFixed in
org.apache.activemq:activemq-web-console MavenFrom 5.0.05.3.2
org.apache.activemq:activemq-web-console MavenFrom 5.0.05.3.2

Products include Apache Activemq.

How do I fix CVE-2010-1587?

Upgrade org.apache.activemq:activemq-web-console to 5.3.2 or later.

Is CVE-2010-1587 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2010-1587 exists.

Public exploit code: 2 Metasploit modules and 1 Exploit-DB entry.

All Apache Activemq vulnerabilities

Sources

Also known as GHSA-v2c9-9m8v-8jjm.

Is CVE-2010-1587 in your software?

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

Check your SBOMs for free