
CVE-2026-34197に関するアドバイザリ。Apache ActiveMQ Jolokia MBeansにおける認証済みRCEで、根本原因分析、影響を受けるバージョン、緩和策、SIEM検出クエリを掲載。

Jolokia MBeans を介した認証済み RCE → リモート Spring XML → JVM コード実行
CVE-2026-34197 は、Apache ActiveMQ Classic に影響を与える 高深刻度の認証済みリモートコード実行脆弱性です。
この問題は、以下を通じて公開される Jolokia JMX-HTTP ブリッジ に存在します:
/api/jolokia/
認証済みの攻撃者は、以下のような危険な MBean メソッドを悪用できます:
BrokerService.addNetworkConnector(String)BrokerService.addConnector(String)細工された discovery URI を指定することで、ブローカーはリモートの Spring XML アプリケーションコンテキストを読み込み、検証が行われる前に悪意のある Bean をインスタンス化する可能性があり、その結果、ブローカー JVM 上での任意コード実行につながります。
| 指標 | 値 |
|---|---|
| 深刻度 | 高 |
| CVSS v3.1 | 8.8 |
| 攻撃元 | ネットワーク |
| 必要な権限 | 低 (認証済み) |
| ユーザー操作 | 不要 |
| 影響 | JVM 全体の侵害 |
この脆弱性は以下によって引き起こされます:
graph TD
A[Authenticated User] --> B[/api/jolokia/]
B --> C[exec MBean method]
C --> D[addConnector / addNetworkConnector]
D --> E[Crafted discovery URI]
E --> F[Remote Spring XML Load]
F --> G[Bean Instantiation]
G --> H[Arbitrary JVM Code Execution]
Apache ActiveMQ < 5.19.4Apache ActiveMQ 6.0.0 - 6.2.2activemq-all5.19.56.2.3# Upgrade immediately
5.19.5+
6.2.3+
/api/jolokia/ を制限するaddConnector のログを確認するログから疑わしいパターンを検索します:
/api/jolokia/exec
addNetworkConnector
addConnector
brokerConfig=
ResourceXmlApplicationContext
Runtime.exec
SELECT * FROM logs
WHERE path LIKE '%jolokia%'
AND (
message LIKE '%addConnector%'
OR message LIKE '%brokerConfig=%'
)
この脆弱性が特に危険なのは、ActiveMQ ブローカーがしばしば次のような状態にあるためです:
そのため、これは強力な初期アクセスおよび横展開のベクターとなります。
#cve #activemq #rce #apache #jolokia #redteam #blueteam #threatdetection
パッチを当て続けよ。Jolokia を監視せよ。何も信じるな。