| 概要 | Improper Input Validation, Improper Control of Generation of Code ('Code Injection') vulnerability in Apache ActiveMQ Broker, Apache ActiveMQ All, Apache ActiveMQ. Non-parenthesized discovery wrappers such as `masterslave:vm://...,...` Original description from CVE-2026-34197. Apache ActiveMQ 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 UR 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(). Users are recommended to upgrade to version 5.19.7 or 6.2.6, which fixes the issue. |
|---|---|
| 公表日 | 2026年6月1日18:16 |
| 登録日 | 2026年6月2日4:17 |
| 最終更新日 | 2026年6月2日2:09 |
| CVSS3.1 : HIGH | |
| スコア | 8.8 |
|---|---|
| ベクター | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| 攻撃元区分(AV) | ネットワーク |
| 攻撃条件の複雑さ(AC) | 低 |
| 攻撃に必要な特権レベル(PR) | 低 |
| 利用者の関与(UI) | 不要 |
| 影響の想定範囲(S) | 変更なし |
| 機密性への影響(C) | 高 |
| 完全性への影響(I) | 高 |
| 可用性への影響(A) | 高 |
| 構成1 | 以上 | 以下 | より上 | 未満 | |
| cpe:2.3:a:apache:activemq:*:*:*:*:*:*:*:* | 5.19.7 | ||||
| cpe:2.3:a:apache:activemq:*:*:*:*:*:*:*:* | 6.0.0 | 6.2.6 | |||
| cpe:2.3:a:apache:activemq_broker:*:*:*:*:*:*:*:* | 5.19.7 | ||||
| cpe:2.3:a:apache:activemq_broker:*:*:*:*:*:*:*:* | 6.0.0 | 6.2.6 | |||