WaratekVRT Sign in

CVE-2014-3490

Affected software2 products, listed below
Severity7.5 High CVSS 2.0
Fixed in2.3.8.SP2, 3.0.9.Final
WeaknessCWE-266
Published19 Aug 2014
Updated17 Jun 2026

Description

RESTEasy 2.3.1 before 2.3.8.SP2 and 3.x before 3.0.9, as used in Red Hat JBoss Enterprise Application Platform (EAP) 6.3.0, does not disable external entities when the resteasy.document.expand.entity.references parameter is set to false, which allows remote attackers to read arbitrary files and have other unspecified impact via unspecified vectors, related to an XML External Entity (XXE) issue. NOTE: this vulnerability exists because of an incomplete fix for CVE-2012-0818.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 12 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment no assessment published
  • Indexed PoC none indexed
  • EPSS 4.6% chance in 30 days

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

  • Protection full XXE
  • Action available security rule
  • Review automated Inferred
  • Record active
Decided by A vulnerability class already blocked by an ARMR security rule
Finding Protected by Waratek's ARMR xxe security rule, which blocks this class of attack at the JVM level without a rule written for this CVE specifically. The CVE's description identifies a XXE vulnerability. Matched by description (CWE-266 was assigned, but does not settle the class on its own).
Candidate fix https://github.com/ronsigal/Resteasy/commit/9b7d0f574cafdcf3bea5428f3145ab4908fc6d83 : a commit: the change itself

How to mitigate CVE-2014-3490

Upgrade the affected software to a release that fixes it: 2.3.8.SP2 or 3.0.9.Final. Until you can, Waratek RASP blocks exploitation with its XXE rule. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update October 2018 ↗ CPU 2018-Q4 Oracle Communications Applications / Security (resteasy-jaxrs) (Prior to 10.2.0)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Communications Applications Security (resteasy-jaxrs) Prior to 10.2.0

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.jboss.resteasy:resteasy-client 2.3.1 2.3.8.SP2 unbounded
org.jboss.resteasy:resteasy-client 3.0.0 3.0.9.Final unbounded

Products and versions

3 products, 12 version entries
SourceVendorProductSchemeAffected versions
osv org.jboss.resteasy resteasy-client generic ≥ 2.3.1 and < 2.3.8.2 · ≥ 3.0.0 and < 3.0.9
nvd redhat jboss enterprise application platform generic 6.3.0
nvd redhat resteasy generic ≥ 2.3.1 and ≤ 2.3.7.2 · 3.0:beta1 · 3.0:beta2 · 3.0:beta3 · 3.0:beta4 · 3.0:beta5 · 3.0:beta6 · 3.0:rc1 · ≥ 3.0.0 and < 3.0.9

References

URLTags
https://github.com/ronsigal/Resteasy/commit/9b7d0f574cafdcf3bea5428f3145ab4908fc6d83 commit
https://github.com/resteasy/Resteasy/pull/521 WEB
https://github.com/resteasy/Resteasy/pull/533 WEB
http://rhn.redhat.com/errata/RHSA-2014-1011.html WEB
http://rhn.redhat.com/errata/RHSA-2014-1039.html WEB
http://rhn.redhat.com/errata/RHSA-2014-1040.html WEB
http://rhn.redhat.com/errata/RHSA-2014-1298.html WEB
http://rhn.redhat.com/errata/RHSA-2015-0125.html WEB
http://rhn.redhat.com/errata/RHSA-2015-0675.html WEB
http://rhn.redhat.com/errata/RHSA-2015-0720.html WEB

Timeline

Published2014-08-19By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.