CVE-2020-13947
published 2021-02-08CVE-2020-13947: An instance of a cross-site scripting vulnerability was identified to be present in the web based administration console on the message.jsp page of Apache…
PriorityP346medium6.1CVSS 3.1
AVNACLPRNUIRSCCLILAN
EPSS
78.97%
99.6th percentile
An instance of a cross-site scripting vulnerability was identified to be present in the web based administration console on the message.jsp page of Apache ActiveMQ versions 5.15.12 through 5.16.0.
Affected
8 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| apache | activemq | < 5.15.14 | 5.15.14 |
| apache | activemq | >= 0 < 5.16.1-1 | 5.16.1-1 |
| apache | activemq | >= 0 < 5.16.1-1 | 5.16.1-1 |
| apache | activemq | >= 0 < 5.16.1-1 | 5.16.1-1 |
| apache | activemq | >= 5.16.0 < 5.16.1 | 5.16.1 |
| debian | activemq | < activemq 5.16.1-1 (bookworm) | activemq 5.16.1-1 (bookworm) |
| oracle | communications_session_report_manager | 8.0.0 – 8.2.2 | — |
| oracle | communications_session_route_manager | 8.0.0 – 8.2.2 | — |
Detection & IOCsextracted from sources · hover to see the quote
path/admin/message.jsp
snort
alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M1"; flow:established,to_server; http.method; content:"POST"; http.uri; content:"/admin/message.jsp"; fast_pattern; http.request_body; content:"JMSDestination|3d|"; nocase; pcre:"/^.+(script|onmouse[a-z]+|onkey[a-z]+|onerror|onload|onunload|ondragdrop|onblur|onfocus|onclick|ondblclick|onsubmit|onreset|onselect|onchange|style\x3d)/Ri"; reference:cve,2020-13947; classtype:web-application-attack; sid:2059303; rev:1; metadata:affected_product Apache_ActiveMQ, attack_target Web_Server, tls_state TLSDecrypt, created_at 2025_01_17, cve CVE_2020_13947, deployment Perimeter, deployment Internal, deployment Datacenter, deployment SSLDecrypt, performance_impact Low, confidence High, signature_severity Major, tag Exploit, updated_at 2025_01_17, mitre_tactic_id TA0001, mitre_tactic_name Initial_Access, mitre_technique_id T1190, mitre_technique_name Exploit_Public_Facing_Application; target:dest_ip;)
snort
alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M2"; flow:established,to_server; http.method; content:"GET"; http.uri; content:"/admin/message.jsp"; fast_pattern; content:"JMSDestination="; nocase; distance:0; pcre:"/^.+(script|onmouse[a-z]+|onkey[a-z]+|onerror|onload|onunload|ondragdrop|onblur|onfocus|onclick|ondblclick|onsubmit|onreset|onselect|onchange|style\x3d)/Ri"; reference:cve,2020-13947; classtype:web-application-attack; sid:2059304; rev:1; metadata:affected_product Apache_ActiveMQ, attack_target Web_Server, tls_state TLSDecrypt, created_at 2025_01_17, cve CVE_2020_13947, deployment Perimeter, deployment Internal, deployment Datacenter, deployment SSLDecrypt, performance_impact Low, confidence High, signature_severity Major, tag Exploit, updated_at 2025_01_17, mitre_tactic_id TA0001, mitre_tactic_name Initial_Access, mitre_technique_id T1190, mitre_technique_name Exploit_Public_Facing_Application;)
- →XSS payload is injected via the JMSDestination parameter in POST requests to /admin/message.jsp; look for URL-encoded '=' (|3d|) in the request body alongside script/event handler keywords.
- →XSS payload is also delivered via GET requests to /admin/message.jsp with JMSDestination= in the URI/query string containing script or HTML event handler keywords.
- →The vulnerability is present in the web-based administration console on the message.jsp page; restrict external access to the ActiveMQ admin console to reduce attack surface. ↗
- ·Both Snort rules require TLS inspection (tls_state TLSDecrypt / deployment SSLDecrypt) to fire on HTTPS-protected ActiveMQ admin consoles; without TLS decryption, encrypted exploit traffic will not be detected.
CVSS provenance
nvdv3.16.1MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:N/I:P/A:N
osv6.1MEDIUM
vendor_debian6.1LOW
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Debian
CVE-2020-13947: activemq - An instance of a cross-site scripting vulnerability was identified to be present...
vendor_debian·2020·CVSS 6.1
CVE-2020-13947 [MEDIUM] CVE-2020-13947: activemq - An instance of a cross-site scripting vulnerability was identified to be present...
An instance of a cross-site scripting vulnerability was identified to be present in the web based administration console on the message.jsp page of Apache ActiveMQ versions 5.15.12 through 5.16.0.
Scope: local
bookworm: resolved (fixed in 5.16.1-1)
bullseye: resolved (fixed in 5.16.1-1)
sid: resolved (fixed in 5.16.1-1)
trixie: resolved (fixed in 5.16.1-1)
GHSA
Cross-site scripting (XSS) in Apache ActiveMQ
ghsa·2022-02-09
CVE-2020-13947 [MEDIUM] CWE-79 Cross-site scripting (XSS) in Apache ActiveMQ
Cross-site scripting (XSS) in Apache ActiveMQ
An instance of a cross-site scripting vulnerability was identified to be present in the web based administration console on the message.jsp page of Apache ActiveMQ versions 5.15.12 through 5.16.0.
OSV
Cross-site scripting (XSS) in Apache ActiveMQ
osv·2022-02-09
CVE-2020-13947 [MEDIUM] Cross-site scripting (XSS) in Apache ActiveMQ
Cross-site scripting (XSS) in Apache ActiveMQ
An instance of a cross-site scripting vulnerability was identified to be present in the web based administration console on the message.jsp page of Apache ActiveMQ versions 5.15.12 through 5.16.0.
OSV
CVE-2020-13947: An instance of a cross-site scripting vulnerability was identified to be present in the web based administration console on the message
osv·2021-02-08·CVSS 6.1
CVE-2020-13947 [MEDIUM] CVE-2020-13947: An instance of a cross-site scripting vulnerability was identified to be present in the web based administration console on the message
An instance of a cross-site scripting vulnerability was identified to be present in the web based administration console on the message.jsp page of Apache ActiveMQ versions 5.15.12 through 5.16.0.
Suricata
ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M1
suricata·2025-01-17·CVSS 6.1
CVE-2020-13947 [MEDIUM] ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M1
ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M1
Rule: alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M1"; flow:established,to_server; http.method; content:"POST"; http.uri; content:"/admin/message.jsp"; fast_pattern; http.request_body; content:"JMSDestination|3d|"; nocase; pcre:"/^.+(script|onmouse[a-z]+|onkey[a-z]+|onerror|onload|onunload|ondragdrop|onblur|onfocus|onclick|ondblclick|onsubmit|onreset|onselect|onchange|style\x3d)/Ri"; reference:cve,2020-13947; classtype:web-application-attack; sid:2059303; rev:1; metadata:affected_product Apache_ActiveMQ, attack_target Web_Server, tls_state TLSDecrypt, created_at 2025_01_17, cve CVE_2020_13947,
Suricata
ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M2
suricata·2025-01-17·CVSS 6.1
CVE-2020-13947 [MEDIUM] ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M2
ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M2
Rule: alert http any any -> $HOME_NET any (msg:"ET WEB_SPECIFIC_APPS Apache ActiveMQ Web Console message jsp Cross-Site Scripting (CVE-2020-13947) M2"; flow:established,to_server; http.method; content:"GET"; http.uri; content:"/admin/message.jsp"; fast_pattern; content:"JMSDestination="; nocase; distance:0; pcre:"/^.+(script|onmouse[a-z]+|onkey[a-z]+|onerror|onload|onunload|ondragdrop|onblur|onfocus|onclick|ondblclick|onsubmit|onreset|onselect|onchange|style\x3d)/Ri"; reference:cve,2020-13947; classtype:web-application-attack; sid:2059304; rev:1; metadata:affected_product Apache_ActiveMQ, attack_target Web_Server, tls_state TLSDecrypt, created_at 2025_01_17, cve CVE_2020_13947, deployment
No public exploits indexed.
No writeups or analysis indexed.
http://activemq.apache.org/security-advisories.data/CVE-2020-13947-announcement.txthttps://lists.apache.org/thread.html/r021c490028f61c8b6f7e38efb98e61693b0cbb6b99b02238c6fc7d66%40%3Ccommits.activemq.apache.org%3Ehttps://lists.apache.org/thread.html/ra66791f1f2b59fa651a81cec5202acdfbf34c2154fc0ff200301cc1c%40%3Cdev.activemq.apache.org%3Ehttps://lists.apache.org/thread.html/ra66791f1f2b59fa651a81cec5202acdfbf34c2154fc0ff200301cc1c%40%3Cusers.activemq.apache.org%3Ehttps://www.oracle.com/security-alerts/cpuApr2021.htmlhttps://www.oracle.com/security-alerts/cpuoct2021.htmlhttp://activemq.apache.org/security-advisories.data/CVE-2020-13947-announcement.txthttps://lists.apache.org/thread.html/r021c490028f61c8b6f7e38efb98e61693b0cbb6b99b02238c6fc7d66%40%3Ccommits.activemq.apache.org%3Ehttps://lists.apache.org/thread.html/ra66791f1f2b59fa651a81cec5202acdfbf34c2154fc0ff200301cc1c%40%3Cdev.activemq.apache.org%3Ehttps://lists.apache.org/thread.html/ra66791f1f2b59fa651a81cec5202acdfbf34c2154fc0ff200301cc1c%40%3Cusers.activemq.apache.org%3Ehttps://www.oracle.com/security-alerts/cpuApr2021.htmlhttps://www.oracle.com/security-alerts/cpuoct2021.html
2021-02-08
Published