CVE-2017-12149criticalunder attackransomwareCWE-502

CVE-2017-12149: critical vulnerability in Red Hat, Inc. jbossas

Published · Updated

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

100Vexday Risk Score

Patch now. It under exploitation confirmed by CISA and has a working public exploit.

ssvc Actcvss 9.8epss 91%
from disclosure to weapon48 days
Published on NVDOct 4
1st PoC+48d
CISA KEV+1528d
What the vendors declare (VEX)

Official vendor statements in CSAF/VEX format: whether their product is affected, already fixed, or ruled out — and why. These are the vendor's assertions, not Vexday's judgment.

Fixed
3 products (11 components)
Red Hat JBoss Enterprise Application Platform 5 for RHEL 5 Server · Red Hat JBoss Enterprise Application Platform 5 for RHEL 6 Server · Red Hat JBoss Enterprise Application Platform 5.2 security update
Not affected
2 products — because the vulnerable code is not present in the product
Red Hat JBoss Enterprise Application Platform 6 · Red Hat JBoss Enterprise Application Platform 7
Action required by CISAfederal deadline: 2022-06-10

Apply updates per vendor instructions.

In short

JBoss application servers can be tricked into running malicious code hidden in specially crafted data. An attacker can send this data and the server will automatically execute it without proper safety checks.

Technical detail

CVE-2017-12149 exploits unsafe deserialization in JBoss Application Server's HTTP Invoker ReadOnlyAccessFilter. The doFilter method lacks class validation during object deserialization, enabling arbitrary code execution through malicious serialized payloads. No authentication is required; the vulnerability is network-accessible.

Summary generated and translated by AI from the official description.

The full analysis of this CVE is available in Portuguese →

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.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Affected products
Red Hat, Inc. · jbossas
⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.