CVE-2017-12149 kev+ ransomware in the critical feed json
In Jboss Application Server as shipped with Red Hat Enterprise Application Platform 5.2, it was found that the doFilter method in the ReadO…
published 2017-10-04 9 y ago modified 2026-10-07 33 d ago also EUVD-2017-3733
- cvss
- 9.8
- version 3.1, CNA
- cisa kev
- Exploited
- added 2021-12-10, used in ransomware
- epss
- 90.7%
- EPSS 90.7% chance of exploitation in 30 days, percentile 99.8%
- public exploits
- 1
- Metasploit, plus a Nuclei check
Summary
In Jboss Application Server as shipped with Red Hat Enterprise Application Platform 5.2, it was found that the doFilter method in the ReadOnlyAccessFilter of the HTTP Invoker does not restrict classes for which it performs deserialization and thus allowing an attacker to execute arbitrary code via crafted serialized data.
Patch / fix
cisa required action Apply updates per vendor instructions.
- jbossas jboss enterprise application platform 5 5.2.0-24.ep5.el5
- jbossas jboss enterprise application platform 5 5.2.0-24.ep5.el6
- jbossas-client jboss enterprise application platform 5 5.2.0-24.ep5.el5
- jbossas-client jboss enterprise application platform 5 5.2.0-24.ep5.el6
- jbossas-messaging jboss enterprise application platform 5 5.2.0-24.ep5.el5
- jbossas-messaging jboss enterprise application platform 5 5.2.0-24.ep5.el6
- jbossas-ws-native jboss enterprise application platform 5 5.2.0-24.ep5.el5
- jbossas-ws-native jboss enterprise application platform 5 5.2.0-24.ep5.el6
red hat advisories RHSA-2018:1607
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2017-12149 updated cvss 9.8
jbossas: Arbitrary code execution via unrestricted deserialization in ReadOnlyAccessFilter of HTTP Invoker.
-
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5 Server jbossas 5.2.0-24.ep5.el5, jbossas-client 5.2.0-24.ep5.el5, jbossas-messaging 5.2.0-24.ep5.el5, jbossas-ws-native 5.2.0-24.ep5.el5 Red Hat JBoss Enterprise Application Platform 5 for RHEL 6 Server jbossas 5.2.0-24.ep5.el6, jbossas-client 5.2.0-24.ep5.el6, jbossas-messaging 5.2.0-24.ep5.el6, jbossas-ws-native 5.2.0-24.ep5.el6fixed: vendor fix RHSA-2018:1607
-
Red Hat JBoss Enterprise Application Platform 5.2 security updatefixed: vendor fix RHSA-2018:1608
-
Red Hat JBoss Enterprise Application Platform 6 eap-parent Red Hat JBoss Enterprise Application Platform 7 eap-parentnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Timeline
- Published
- Added to CISA KEV
- CISA patch deadline
- CISA SSVC: exploitation active
Known exploited
- Added
- 4 y ago
- Patch by
- 2022-06-10 (4 y ago)
- Ransomware
- Known to be used in ransomware campaigns
- Required action
- Apply updates per vendor instructions.
- Vendor, product
- Red Hat, JBoss Application Server
- CISA name
- Red Hat JBoss Application Server Remote Code Execution Vulnerability
CISA SSVC
- Exploitation
- Active, exploited in the wild
- Automatable
- yes
- Technical impact
- total
- Assessed
- 2 mo ago
Exploit prediction
90.71% chance of exploitation in the next 30 days, higher than 99.8% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- Metasploit auxiliary/scanner/http/jboss_vulnscan JBoss Vulnerability Scanner metasploit auxiliary, normal rank
- Nuclei template Jboss Application Server - Remote Code Execution nuclei detection template
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| CNA | 3.1 | 9.8 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 7.5 | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Affected products
- Red Hat, Inc. jbossas
Classification
- Weakness
-
- CWE-502 Deserialization of Untrusted Data
References
-
access.redhat.com
/errata/RHSA-2018:1608
vendor-advisory, third-party-advisory
-
access.redhat.com
/errata/RHSA-2018:1607
vendor-advisory, third-party-advisory
-
bugzilla.redhat.com
/show_bug.cgi?id=1486220
issue-tracking
-
github.com
/gottburgm/Exploits/tree/master/CVE-2017-12149
third-party-advisory
-
securityfocus.com
/bid/100591
vdb-entry, third-party-advisory
-
cisa.gov
/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-12149
government-resource, us-government-resource
Sources
- CVE List CVE-2017-12149
- NVD CVE-2017-12149
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.