Every CVESearch/Get API key

CVE-2012-0818

Exposure of Sensitive Information to an Unauthorized Actor in RESTEasy

5.0 MediumFix available

CVE-2012-0818 is a medium vulnerability (CVSS 5.0) in Redhat Resteasy, published November 23, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.21%, the 88th percentile. Fixed in org.jboss.resteasy:resteasy-client 2.3.1.

What does this mean?
Severity
5.0 MediumCVSS 2.0, NVD
Exploit chance
3.21%EPSS, 88th percentile
Exploitation
None knownNot on CISA’s or ENISA’s lists

Description

RESTEasy before 2.3.1 allows remote attackers to read arbitrary files via an external entity reference in a DOM document, aka an XML external entity (XXE) injection attack.

Exploit likelihood

3.21%Down 1.1 points since Feb 4, 2022
90%50%10%1%

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.jboss.resteasy:resteasy-client
Maven
before 2.3.1
2.3.1
org.jboss.resteasy:resteasy-client
Maven
before 2.3.1, plus listed versions
1.0-beta-61.0-beta-71.0-beta-8
2.3.1
rhevm
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-backend
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-config
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-dbscripts
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-debuginfo
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-genericapi
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-iso-uploader
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-jboss-deps
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
Show 49 moreShow less
Affected packages
PackageAffectedFixed
rhevm-log-collector
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-notification-service
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-restapi
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-setup
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-tools-common
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-userportal
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
rhevm-webadmin-portal
Red Hat:rhev_manager:3
From an advisory covering 2 CVEs
before 0:3.0.3_0001-3.el6
0:3.0.3_0001-3.el6
resteasy
Red Hat:jboss_enterprise_web_platform:5::el5
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el5
0:1.2.1-10.CP02_patch01.1.ep5.el5
resteasy-examples
Red Hat:jboss_enterprise_web_platform:5::el5
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el5
0:1.2.1-10.CP02_patch01.1.ep5.el5
resteasy-javadoc
Red Hat:jboss_enterprise_web_platform:5::el5
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el5
0:1.2.1-10.CP02_patch01.1.ep5.el5
resteasy-manual
Red Hat:jboss_enterprise_web_platform:5::el5
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el5
0:1.2.1-10.CP02_patch01.1.ep5.el5
resteasy
Red Hat:jboss_enterprise_web_platform:5::el6
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el6
0:1.2.1-10.CP02_patch01.1.ep5.el6
resteasy-examples
Red Hat:jboss_enterprise_web_platform:5::el6
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el6
0:1.2.1-10.CP02_patch01.1.ep5.el6
resteasy-javadoc
Red Hat:jboss_enterprise_web_platform:5::el6
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el6
0:1.2.1-10.CP02_patch01.1.ep5.el6
resteasy-manual
Red Hat:jboss_enterprise_web_platform:5::el6
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el6
0:1.2.1-10.CP02_patch01.1.ep5.el6
resteasy
Red Hat:jboss_enterprise_application_platform:5::el4
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el4
0:1.2.1-10.CP02_patch01.1.ep5.el4
resteasy-examples
Red Hat:jboss_enterprise_application_platform:5::el4
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el4
0:1.2.1-10.CP02_patch01.1.ep5.el4
resteasy-javadoc
Red Hat:jboss_enterprise_application_platform:5::el4
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el4
0:1.2.1-10.CP02_patch01.1.ep5.el4
resteasy-manual
Red Hat:jboss_enterprise_application_platform:5::el4
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el4
0:1.2.1-10.CP02_patch01.1.ep5.el4
resteasy
Red Hat:jboss_enterprise_application_platform:5::el5
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el5
0:1.2.1-10.CP02_patch01.1.ep5.el5
resteasy-examples
Red Hat:jboss_enterprise_application_platform:5::el5
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el5
0:1.2.1-10.CP02_patch01.1.ep5.el5
resteasy-javadoc
Red Hat:jboss_enterprise_application_platform:5::el5
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el5
0:1.2.1-10.CP02_patch01.1.ep5.el5
resteasy-manual
Red Hat:jboss_enterprise_application_platform:5::el5
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el5
0:1.2.1-10.CP02_patch01.1.ep5.el5
resteasy
Red Hat:jboss_enterprise_application_platform:5::el6
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el6
0:1.2.1-10.CP02_patch01.1.ep5.el6
resteasy-examples
Red Hat:jboss_enterprise_application_platform:5::el6
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el6
0:1.2.1-10.CP02_patch01.1.ep5.el6
resteasy-javadoc
Red Hat:jboss_enterprise_application_platform:5::el6
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el6
0:1.2.1-10.CP02_patch01.1.ep5.el6
resteasy-manual
Red Hat:jboss_enterprise_application_platform:5::el6
From an advisory covering 2 CVEs
before 0:1.2.1-10.CP02_patch01.1.ep5.el6
0:1.2.1-10.CP02_patch01.1.ep5.el6
otopi
Red Hat:storage:2.1:console:el6
before 0:1.1.0-1.el6ev
0:1.1.0-1.el6ev
otopi-devel
Red Hat:storage:2.1:console:el6
before 0:1.1.0-1.el6ev
0:1.1.0-1.el6ev
otopi-java
Red Hat:storage:2.1:console:el6
before 0:1.1.0-1.el6ev
0:1.1.0-1.el6ev
otopi-repolib
Red Hat:storage:2.1:console:el6
before 0:1.1.0-1.el6ev
0:1.1.0-1.el6ev
ovirt-host-deploy
Red Hat:storage:2.1:console:el6
before 0:1.1.0-1.el6ev
0:1.1.0-1.el6ev
ovirt-host-deploy-java
Red Hat:storage:2.1:console:el6
before 0:1.1.0-1.el6ev
0:1.1.0-1.el6ev
ovirt-host-deploy-repolib
Red Hat:storage:2.1:console:el6
before 0:1.1.0-1.el6ev
0:1.1.0-1.el6ev
python-daemon
Red Hat:storage:2.1:console:el6
before 0:1.5.2-1.el6
0:1.5.2-1.el6
python-kitchen
Red Hat:storage:2.1:console:el6
before 0:1.1.1-2.el6ev
0:1.1.1-2.el6ev
python-lockfile
Red Hat:storage:2.1:console:el6
before 0:0.8-5.el6
0:0.8-5.el6
python-ply
Red Hat:storage:2.1:console:el6
before 0:3.3-7.el6ev
0:3.3-7.el6ev
redhat-access-plugin-storage
Red Hat:storage:2.1:console:el6
before 0:2.1.0-0.el6rhs
0:2.1.0-0.el6rhs
rhsc
Red Hat:storage:2.1:console:el6
before 0:2.1.0-0.bb10.el6rhs
0:2.1.0-0.bb10.el6rhs
rhsc-backend
Red Hat:storage:2.1:console:el6
before 0:2.1.0-0.bb10.el6rhs
0:2.1.0-0.bb10.el6rhs
rhsc-cli
Red Hat:storage:2.1:console:el6
before 0:2.1.0.0-0.bb3a.el6rhs
0:2.1.0.0-0.bb3a.el6rhs
rhsc-dbscripts
Red Hat:storage:2.1:console:el6
before 0:2.1.0-0.bb10.el6rhs
0:2.1.0-0.bb10.el6rhs
rhsc-log-collector
Red Hat:storage:2.1:console:el6
before 0:2.1-0.1.el6rhs
0:2.1-0.1.el6rhs
rhsc-restapi
Red Hat:storage:2.1:console:el6
before 0:2.1.0-0.bb10.el6rhs
0:2.1.0-0.bb10.el6rhs
rhsc-sdk
Red Hat:storage:2.1:console:el6
before 0:2.1.0.0-0.bb3a.el6rhs
0:2.1.0.0-0.bb3a.el6rhs
rhsc-setup
Red Hat:storage:2.1:console:el6
before 0:2.1.0-0.bb10.el6rhs
0:2.1.0-0.bb10.el6rhs
rhsc-tools
Red Hat:storage:2.1:console:el6
before 0:2.1.0-0.bb10.el6rhs
0:2.1.0-0.bb10.el6rhs
rhsc-webadmin-portal
Red Hat:storage:2.1:console:el6
before 0:2.1.0-0.bb10.el6rhs
0:2.1.0-0.bb10.el6rhs

What each source reports

NVD Score used5.0

RESTEasy before 2.3.1 allows remote attackers to read arbitrary files via an external entity reference in a DOM document, aka an XML external entity (XXE) injection attack.

Record
CVE-2012-0818
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:P/I:N/A:N
Weakness
CWE-200
Updated
2026-11-02
CVE ListNo score

RESTEasy before 2.3.1 allows remote attackers to read arbitrary files via an external entity reference in a DOM document, aka an XML external entity (XXE) injection attack.

Record
CVE-2012-0818
Updated
2026-11-02
EUVDEUVD-2022-5634No score

RESTEasy before 2.3.1 allows remote attackers to read arbitrary files via an external entity reference in a DOM document, aka an XML external entity (XXE) injection attack.

Record
EUVD-2022-5634
Updated
2026-11-03
GitHub AdvisoriesGHSA-wrrh-g7h3-gqmxNo score

Exposure of Sensitive Information to an Unauthorized Actor in RESTEasy

RESTEasy before 2.3.1 allows remote attackers to read arbitrary files via an external entity reference in a DOM document, aka an XML external entity (XXE) injection attack.

Record
GHSA-wrrh-g7h3-gqmx
Weakness
CWE-200
Updated
2026-11-02
OSVGHSA-wrrh-g7h3-gqmxNo score

Exposure of Sensitive Information to an Unauthorized Actor in RESTEasy

RESTEasy before 2.3.1 allows remote attackers to read arbitrary files via an external entity reference in a DOM document, aka an XML external entity (XXE) injection attack.

Record
GHSA-wrrh-g7h3-gqmx
Weakness
CWE-200
Updated
2026-11-02

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

References

Show 49 moreShow less
MoveEnter Open