{"id":3709,"date":"2026-09-04T18:42:42","date_gmt":"2026-09-04T10:42:42","guid":{"rendered":"https:\/\/www.54iter.cn\/?vuln=cve-2026-42588"},"modified":"2026-09-04T18:42:42","modified_gmt":"2026-09-04T10:42:42","slug":"cve-2026-42588","status":"publish","type":"vuln","link":"https:\/\/www.54iter.cn\/?vuln=cve-2026-42588","title":{"rendered":"CVE-2026-42588 [HIGH] &#8211; Improper Input Validation, Improper Control of Generation of Code (&#8216;Code Injection&#8217;) vulne"},"content":{"rendered":"<p>Improper Input Validation, Improper Control of Generation of Code (&#8216;Code Injection&#8217;) vulnerability in Apache ActiveMQ Broker, Apache ActiveMQ All, Apache ActiveMQ.<\/p>\n<p>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<br \/>\nBrokerService.addNetworkConnector(String).<\/p>\n<p>An authenticated attacker can invoke these operations with a crafted discovery URI that triggers the VM transport&#8217;s brokerConfig parameter using the &#8220;masterslave:\/\/ &#8221; URL which can allow loading a\u00a0Spring XML application context using ResourceXmlApplicationContext.<br \/>\nBecause Spring&#8217;s ResourceXmlApplicationContext instantiates all singleton beans before the BrokerService validates the configuration, arbitrary code execution occurs on the broker&#8217;s JVM through bean factory methods such as Runtime.exec().<br \/>\nThis issue affects Apache ActiveMQ Broker: before 5.19.7, from 6.0.0 before 6.2.6; Apache ActiveMQ All: before 5.19.7, from 6.0.0 before 6.2.6; Apache ActiveMQ: before 5.19.7, from 6.0.0 before 6.2.6.<\/p>\n<p>Users are recommended to upgrade to version 5.19.7 or 6.2.6, which fixes the issue.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Improper Input Validation, Improper Control of Generation of Code (&#8216;Code Injection&#8217;) vulnerability in Apache ActiveMQ Broker, Apache ActiveMQ All, Apache ActiveMQ.<\/p>\n<p>Apache ActiveMQ Classic exposes the<\/p>\n","protected":false},"template":"","meta":[],"categories":[],"tags":[],"class_list":["post-3709","vuln","type-vuln","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln\/3709","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/vuln"}],"about":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=\/wp\/v2\/types\/vuln"}],"wp:attachment":[{"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3709"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3709"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.54iter.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3709"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}