CVE-2026-34197: Apache ActiveMQ Improper Input Validation Vulnerability
Vulnerability summary
CVE-2026-34197 is a high (CVSS 8.8) Improper Input Validation vulnerability in Apache ActiveMQ. It is known to be exploited: CISA lists it, first on 16-04-2026. EPSS estimates a 15.49% chance of exploitation in the next 30 days, higher than 96.7% of scored vulnerabilities. 1 public exploit is recorded.
Advisory lineage
Upstream 0 · Downstream 0 · Related 1Timeline
- 07-04-2026PublishedVulnerability first disclosed.
- 16-04-2026Added to CISA KEVApache ActiveMQ Improper Input Validation Vulnerability
- 30-04-2026CISA remediation dueApply mitigations per vendor instructions.
- 17-08-2026Last modifiedVulnerability information updated.
Description
Improper Input Validation, Improper Control of Generation of Code ('Code Injection') vulnerability in Apache ActiveMQ Broker, Apache ActiveMQ. Apache ActiveMQ Classic exposes the Jolokia JMX-HTTP bridge at /api/jolokia/ on the web console. The default Jolokia access policy permits exec operations on all ActiveMQ MBeans (org.apache.activemq:*), including BrokerService.addNetworkConnector(String) and BrokerService.addConnector(String). An authenticated attacker can invoke these operations with a crafted discovery URI that triggers the VM transport's brokerConfig parameter to load a remote Spring XML application context using ResourceXmlApplicationContext. Because Spring's ResourceXmlApplicationContext instantiates all singleton beans before the BrokerService validates the configuration, arbitrary code execution occurs on the broker's JVM through bean factory methods such as Runtime.exec(). This issue affects Apache ActiveMQ Broker: before 5.19.4, from 6.0.0 before 6.2.3; Apache ActiveMQ All: before 5.19.4, from 6.0.0 before 6.2.3; Apache ActiveMQ: before 5.19.4, from 6.0.0 before 6.2.3. Users are recommended to upgrade to version 5.19.4 or 6.2.3, which fixes the issue
CVSS metrics
6 scores · 6 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · DebianEcosystem advisory · calculated8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · ChainguardEcosystem advisory · calculated8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- OSV · MavenEcosystem advisory · calculated8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- NVDNIST8.8HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
15.49%
Chance of exploitation in the next 30 days
Percentile
97%
Versus all other CVEs
30-day change
-82.76 pp
From 98.26% on 18-09-2026
Known exploited
Compare KEV catalogs- Added
- 16-04-2026
- Federal due date
- 30-04-2026
CISA required action
Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable. activemq.apache.org/security-advisories.data/CVE-2026-34197-announcement.txt nvd.nist.gov/vuln/detail/CVE-2026-34197
Public exploits
1 foundApache ActiveMQ RCE via Jolokia addNetworkConnector
exploit/multi/http/apache_activemq_jolokia_rce
Maturity: weaponized
Weaknesses
CWE · root cause- CWE-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
- CWE-94Improper Control of Generation of Code ('Code Injection')The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.
- CWE-78Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.
Affected systems
Chainguard6 products
- apache-activemq-6.1All versions (No fix recorded)
- apache-activemq-6.2< 6.2.4-r0
- apache-activemq-fips-6.1All versions (No fix recorded)
- apache-activemq-fips-6.2< 6.2.4-r0
- geoserver-2.27-community< 2.27.5-r3
Apache software foundation3 products
- apache activemq< 5.19.4 | ≥ 6.0.0, < 6.2.3
- apache activemq all< 5.19.4 | ≥ 6.0.0, < 6.2.3
- apache activemq broker< 5.19.4 | ≥ 6.0.0, < 6.2.3
Apache2 products
- activemq< 5.19.4 | ≥ 6.0.0, < 6.2.3
- activemq_broker< 5.19.4 | ≥ 6.0.0, < 6.2.3
Org.apache.activemq2 products
- activemq-all< 5.19.5 | ≥ 6.0.0, < 6.2.3
- activemq-broker< 5.19.5 | ≥ 6.0.0, < 6.2.3
Debian1 product
- activemqAll versions (No fix recorded)
Ubuntu1 product
- activemqAll versions (No fix recorded)
6 vendors · 15 products
References
14 links- activemq.apache.org/security-advisories.data/CVE-2026-34197-announcement.txtVendor AdvisoryREPORTAdvisoryWEB
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2026-34197Government ResourceWEBUS Government Resource
- access.redhat.com/security/cve/CVE-2026-34197VDB EntryX Refsource REDHATAdvisoryThird Party Advisory
- bugzilla.redhat.com/show_bug.cgi?id=2455869Issue TrackingX Refsource REDHATREPORTThird Party Advisory
- security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-34197.jsonX Sadp Csaf VexWEBThird Party Advisory
Show all 14 references
- github.com/apache/activemqPACKAGE