cbcvebase.
CVE-2015-7501
published 2017-11-09

CVE-2015-7501: Red Hat JBoss A-MQ 6.x; BPM Suite (BPMS) 6.x; BRMS 6.x and 5.x; Data Grid (JDG) 6.x; Data Virtualization (JDV) 6.x and 5.x; Enterprise Application Platform…

PriorityP191critical9.8CVSS 3.0
AVNACLPRNUINSUCHIHAH
ITWEXPLOITVulnCheck KEVInitial access
Exploited in the wild
EPSS
83.27%
99.6th percentile
Red Hat JBoss A-MQ 6.x; BPM Suite (BPMS) 6.x; BRMS 6.x and 5.x; Data Grid (JDG) 6.x; Data Virtualization (JDV) 6.x and 5.x; Enterprise Application Platform 6.x, 5.x, and 4.3.x; Fuse 6.x; Fuse Service Works (FSW) 6.x; Operations Network (JBoss ON) 3.x; Portal 6.x; SOA Platform (SOA-P) 5.x; Web Server (JWS) 3.x; Red Hat OpenShift/xPAAS 3.x; and Red Hat Subscription Asset Manager 1.3 allow remote attackers to execute arbitrary commands via a crafted serialized Java object, related to the Apache Commons Collections (ACC) library.

Affected

21 ranges
VendorProductVersion rangeFixed in
debianlibcommons-collections3-java< libcommons-collections3-java 3.2.2-1 (bookworm)libcommons-collections3-java 3.2.2-1 (bookworm)
debianlibcommons-collections4-java< libcommons-collections3-java 3.2.2-1 (bookworm)libcommons-collections3-java 3.2.2-1 (bookworm)
redhatdata_grid
redhatjboss_a-mq
redhatjboss_bpm_suite
redhatjboss_data_virtualization
redhatjboss_data_virtualization
redhatjboss_enterprise_application_platform
redhatjboss_enterprise_application_platform
redhatjboss_enterprise_application_platform
redhatjboss_enterprise_brms_platform
redhatjboss_enterprise_brms_platform
redhatjboss_enterprise_soa_platform
redhatjboss_enterprise_web_server
redhatjboss_fuse
redhatjboss_fuse_service_works
redhatjboss_operations_network
redhatjboss_portal
redhatopenshift
redhatsubscription_asset_manager
redhatxpaas

Detection & IOCsextracted from sources · hover to see the quote

url/jboss-remoting-servlet-invoker/ServerInvokerServlet
port7080
uaJBossRemoting - 2.5.4.SP5 (Flounder)
commandjava -jar ysoserial-0.0.5-SNAPSHOT-all.jar CommonsCollections5 'touch /tmp/danger_zone' > gadget.bin
  • Alert on HTTP requests carrying the custom header 'JBoss-Remoting-Version: 22' and 'remotingContentType: remotingContentTypeNonString' combined with a binary (application/octet-stream) body to the ServerInvokerServlet endpoint — characteristic of remoting-based deserialization exploit traffic.
  • On patched JBoss, a server response containing 'Deserialization of InvokerTransformer is not permitted' confirms the fix is active; absence of this message on the same endpoint indicates a vulnerable/unpatched instance.
  • The root cause class is InvokerTransformer in Apache Commons Collections; monitor for deserialization of this class (e.g., via Java agent or serialization filter logs) as a direct indicator of CVE-2015-7501 exploitation.
  • JBoss EAP 5 is exploitable via the http-invoker.sar component's doFilter method in ReadOnlyAccessFilter; monitor HTTP traffic to this component for serialized object payloads.
  • ysoserial CommonsCollections gadget chains (e.g., CommonsCollections5) are the primary weaponization vehicle; scan for ysoserial-generated payloads in HTTP POST bodies to JBoss remoting endpoints.
  • ·The vulnerable endpoint /jboss-remoting-servlet-invoker/ServerInvokerServlet accepts unauthenticated deserialization requests; the attack surface exists only when this servlet is publicly accessible.
  • ·Simply updating Apache Commons Collections is insufficient mitigation; other libraries on the classpath may provide alternative gadget chains for deserialization attacks.
  • ·The flaw in Fuse 6.2.0 and A-MQ 6.2.0 is rated Important (not Critical) because it is not known to be exploitable under supported scenarios in those specific product versions.

CVSS provenance

nvdv3.09.8CRITICALCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.010.0CRITICALAV:N/AC:L/Au:N/C:C/I:C/A:C
osv9.8CRITICAL
vulncheck9.8CRITICAL
vendor_debian9.8LOW
vendor_redhat9.8CRITICAL
vendor_oracle8.8CRITICAL
CVEs like this are exactly what “Exploited This Week” covers.

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.