CVE catalog

CVE-2022-41678

activemq: CVE-2022-41678

[CVE catalog]

Severity
High · CVSS 8.8CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
85.81% · Oct 25, 2026

Once an user is authenticated on Jolokia, he can potentially trigger arbitrary code execution.  In details, in ActiveMQ configurations, jetty allows org.jolokia.http.AgentServlet to handler request to /api/jolokia org.jolokia.http.HttpRequestHandler#handlePostRequest is able to create JmxRequest through JSONObject. And calls to org.jolokia.http.HttpRequestHandler#executeRequest. Into deeper calling stacks, org.jolokia.handler.ExecHandler#doHandleRequest can be invoked through refection. This could lead to RCE through via various mbeans. One example is unrestricted deserialization in jdk.management.jfr.FlightRecorderMXBeanImpl which exists on Java version above 11. 1 Call newRecording. 2 Call setConfiguration. And a webshell data hides in it. 3 Call startRecording. 4 Call copyTo method. The webshell will be written to a .jsp file. The mitigation is to restrict (by default) the actions authorized on Jolokia, or disable Jolokia. A more restrictive Jolokia configuration has been defined in default ActiveMQ distribution. We encourage users to upgrade to ActiveMQ distributions version including updated Jolokia configuration: 5.16.6, 5.17.4, 5.18.0, 6.0.0.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianactivemqsid5.17.6+dfsg-2fixed
Debianactivemqtrixie5.17.6+dfsg-2fixed
Debianactivemqbookworm5.17.2+dfsg-2+deb12u1fixed
Debianactivemqbookworm-security5.17.2+dfsg-2+deb12u1fixed
Ubuntuactivemq22.045.16.1-1vulnerable
Ubuntuactivemq22.045.16.1-1ubuntu0.1fixed
Ubuntuactivemqpro5.15.10-1vulnerable
Ubuntuactivemqpro5.15.11-1vulnerable
Ubuntuactivemqpro5.15.11-1ubuntu0.1~esm1fixed
Ubuntuactivemq22.045.16.1-1vulnerable
Ubuntuactivemq22.045.16.1-1ubuntu0.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianactivemqsourcesid5.17.6+dfsg-1unimportantNot reportedNot reported
Debianactivemqsourcetrixie5.17.6+dfsg-1unimportantNot reportedNot reported
Debianactivemqsourcebookworm5.17.2+dfsg-2+deb12u1not yet assignedNot reportedNot reported
Ubuntuactivemqdeb22.045.16.1-1ubuntu0.1Not reportedUSN-7268-1Not reported
Ubuntuactivemqdebpro5.15.11-1ubuntu0.1~esm1Not reportedUBUNTU-CVE-2022-41678Not reported
Ubuntuactivemqdeb22.045.16.1-1ubuntu0.1Not reportedUBUNTU-CVE-2022-41678Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [activemq]Fixed
    Details (4)
    • 5.17.2+dfsg-2+deb12u1 · all · bookworm

      Fixed · Fixed: 5.17.2+dfsg-2+deb12u1

      dsa · activemq · debian · bookworm; dsa · activemq · debian · 12

    • 5.17.2+dfsg-2+deb12u1 · all · bookworm

      Fixed · Fixed: 5.17.2+dfsg-2+deb12u1

      dsa · activemq · debian · bookworm; dsa · activemq · debian · 12

    • 5.17.2+dfsg-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.17.2+dfsg-2+deb12u1

      dsa · activemq · debian · bookworm; dsa · activemq · debian · 12

    • 5.17.2+dfsg-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.17.2+dfsg-2+deb12u1

      dsa · activemq · debian · bookworm; dsa · activemq · debian · 12

  • Source package: [activemq]

    Details (4)
    • 5.17.2+dfsg-2+deb12u1 · all · bookworm

      Fixed · Fixed: 5.17.2+dfsg-2+deb12u1

      dsa · activemq · debian · bookworm; dsa · activemq · debian · 12

    • 5.17.2+dfsg-2+deb12u1 · all · bookworm

      Fixed · Fixed: 5.17.2+dfsg-2+deb12u1

      dsa · activemq · debian · bookworm; dsa · activemq · debian · 12

    • 5.17.2+dfsg-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.17.2+dfsg-2+deb12u1

      dsa · activemq · debian · bookworm; dsa · activemq · debian · 12

    • 5.17.2+dfsg-2+deb12u1 · all · bookworm-security

      Fixed · Fixed: 5.17.2+dfsg-2+deb12u1

      dsa · activemq · debian · bookworm; dsa · activemq · debian · 12

Observed:

References