Naveen Sunkavally

#1863of 53,639
123.8Total CVSS
Vulnerabilities · 14
Medium
3
High
4
Critical
7
PT-2026-30805
9.0
2026-04-07
Apache · Apache Activemq · CVE-2026-34197
**Name of the Vulnerable Software and Affected Versions** Apache ActiveMQ Broker versions prior to 5.19.7 Apache ActiveMQ Broker versions 6.0.0 through 6.2.5 Apache ActiveMQ All versions prior to 5.19.7 Apache ActiveMQ All versions 6.0.0 through 6.2.5 Apache ActiveMQ versions prior to 5.19.7 Apache ActiveMQ versions 6.0.0 through 6.2.5 **Description** An improper input validation and code injection issue exists in Apache ActiveMQ Classic. The software exposes the Jolokia JMX-HTTP bridge at the '/api/jolokia/' endpoint on the web console. The default access policy allows execution operations on all ActiveMQ MBeans, specifically the `BrokerService.addNetworkConnector(String)` and `BrokerService.addConnector(String)` functions. An authenticated attacker can use a crafted discovery URI to trigger the `brokerConfig` parameter of the VM transport to load a remote Spring XML application context via `ResourceXmlApplicationContext`. Since this context instantiates singleton beans before configuration validation, arbitrary code can be executed on the broker's JVM through bean factory methods like `Runtime.exec()`. This issue has been exploited in the wild. Non-parenthesized discovery wrappers, such as `masterslave:vm://...,...` and `static:vm://...`, can be used to bypass previous fixes. **Recommendations** Upgrade Apache ActiveMQ Broker, Apache ActiveMQ All, and Apache ActiveMQ to version 5.19.7 or 6.2.6. Restrict or disable Jolokia execution operations and enforce strong authentication and strict Jolokia policies. Block or limit network access to the '/api/jolokia/' endpoint and restrict the web console to trusted management networks.