CVE-2012-0818
Exposure of Sensitive Information to an Unauthorized Actor in RESTEasy
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.
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
What each source reports
NVD Score used
5.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 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
CVE List No 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-5634 No 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-gqmx No 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-gqmx No 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
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.jboss.resteasy:resteasy-clientMaven |
before 2.3.1 | 2.3.1 |
org.jboss.resteasy:resteasy-clientMaven |
before 2.3.1, plus listed versions 1.0-beta-61.0-beta-71.0-beta-8 |
2.3.1 |
rhevmRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-backendRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-configRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-dbscriptsRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-debuginfoRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-genericapiRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-iso-uploaderRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-jboss-depsRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
Show 49 moreShow less
| Package | Affected | Fixed |
|---|---|---|
rhevm-log-collectorRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-notification-serviceRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-restapiRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-setupRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-tools-commonRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-userportalRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
rhevm-webadmin-portalRed Hat:rhev_manager:3 |
before 0:3.0.3_0001-3.el6 | 0:3.0.3_0001-3.el6 |
resteasyRed Hat:jboss_enterprise_web_platform:5::el5 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el5 | 0:1.2.1-10.CP02_patch01.1.ep5.el5 |
resteasy-examplesRed Hat:jboss_enterprise_web_platform:5::el5 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el5 | 0:1.2.1-10.CP02_patch01.1.ep5.el5 |
resteasy-javadocRed Hat:jboss_enterprise_web_platform:5::el5 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el5 | 0:1.2.1-10.CP02_patch01.1.ep5.el5 |
resteasy-manualRed Hat:jboss_enterprise_web_platform:5::el5 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el5 | 0:1.2.1-10.CP02_patch01.1.ep5.el5 |
resteasyRed Hat:jboss_enterprise_web_platform:5::el6 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el6 | 0:1.2.1-10.CP02_patch01.1.ep5.el6 |
resteasy-examplesRed Hat:jboss_enterprise_web_platform:5::el6 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el6 | 0:1.2.1-10.CP02_patch01.1.ep5.el6 |
resteasy-javadocRed Hat:jboss_enterprise_web_platform:5::el6 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el6 | 0:1.2.1-10.CP02_patch01.1.ep5.el6 |
resteasy-manualRed Hat:jboss_enterprise_web_platform:5::el6 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el6 | 0:1.2.1-10.CP02_patch01.1.ep5.el6 |
resteasyRed Hat:jboss_enterprise_application_platform:5::el4 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el4 | 0:1.2.1-10.CP02_patch01.1.ep5.el4 |
resteasy-examplesRed Hat:jboss_enterprise_application_platform:5::el4 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el4 | 0:1.2.1-10.CP02_patch01.1.ep5.el4 |
resteasy-javadocRed Hat:jboss_enterprise_application_platform:5::el4 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el4 | 0:1.2.1-10.CP02_patch01.1.ep5.el4 |
resteasy-manualRed Hat:jboss_enterprise_application_platform:5::el4 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el4 | 0:1.2.1-10.CP02_patch01.1.ep5.el4 |
resteasyRed Hat:jboss_enterprise_application_platform:5::el5 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el5 | 0:1.2.1-10.CP02_patch01.1.ep5.el5 |
resteasy-examplesRed Hat:jboss_enterprise_application_platform:5::el5 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el5 | 0:1.2.1-10.CP02_patch01.1.ep5.el5 |
resteasy-javadocRed Hat:jboss_enterprise_application_platform:5::el5 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el5 | 0:1.2.1-10.CP02_patch01.1.ep5.el5 |
resteasy-manualRed Hat:jboss_enterprise_application_platform:5::el5 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el5 | 0:1.2.1-10.CP02_patch01.1.ep5.el5 |
resteasyRed Hat:jboss_enterprise_application_platform:5::el6 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el6 | 0:1.2.1-10.CP02_patch01.1.ep5.el6 |
resteasy-examplesRed Hat:jboss_enterprise_application_platform:5::el6 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el6 | 0:1.2.1-10.CP02_patch01.1.ep5.el6 |
resteasy-javadocRed Hat:jboss_enterprise_application_platform:5::el6 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el6 | 0:1.2.1-10.CP02_patch01.1.ep5.el6 |
resteasy-manualRed Hat:jboss_enterprise_application_platform:5::el6 |
before 0:1.2.1-10.CP02_patch01.1.ep5.el6 | 0:1.2.1-10.CP02_patch01.1.ep5.el6 |
otopiRed Hat:storage:2.1:console:el6 |
before 0:1.1.0-1.el6ev | 0:1.1.0-1.el6ev |
otopi-develRed Hat:storage:2.1:console:el6 |
before 0:1.1.0-1.el6ev | 0:1.1.0-1.el6ev |
otopi-javaRed Hat:storage:2.1:console:el6 |
before 0:1.1.0-1.el6ev | 0:1.1.0-1.el6ev |
otopi-repolibRed Hat:storage:2.1:console:el6 |
before 0:1.1.0-1.el6ev | 0:1.1.0-1.el6ev |
ovirt-host-deployRed Hat:storage:2.1:console:el6 |
before 0:1.1.0-1.el6ev | 0:1.1.0-1.el6ev |
ovirt-host-deploy-javaRed Hat:storage:2.1:console:el6 |
before 0:1.1.0-1.el6ev | 0:1.1.0-1.el6ev |
ovirt-host-deploy-repolibRed Hat:storage:2.1:console:el6 |
before 0:1.1.0-1.el6ev | 0:1.1.0-1.el6ev |
python-daemonRed Hat:storage:2.1:console:el6 |
before 0:1.5.2-1.el6 | 0:1.5.2-1.el6 |
python-kitchenRed Hat:storage:2.1:console:el6 |
before 0:1.1.1-2.el6ev | 0:1.1.1-2.el6ev |
python-lockfileRed Hat:storage:2.1:console:el6 |
before 0:0.8-5.el6 | 0:0.8-5.el6 |
python-plyRed Hat:storage:2.1:console:el6 |
before 0:3.3-7.el6ev | 0:3.3-7.el6ev |
redhat-access-plugin-storageRed Hat:storage:2.1:console:el6 |
before 0:2.1.0-0.el6rhs | 0:2.1.0-0.el6rhs |
rhscRed Hat:storage:2.1:console:el6 |
before 0:2.1.0-0.bb10.el6rhs | 0:2.1.0-0.bb10.el6rhs |
rhsc-backendRed Hat:storage:2.1:console:el6 |
before 0:2.1.0-0.bb10.el6rhs | 0:2.1.0-0.bb10.el6rhs |
rhsc-cliRed Hat:storage:2.1:console:el6 |
before 0:2.1.0.0-0.bb3a.el6rhs | 0:2.1.0.0-0.bb3a.el6rhs |
rhsc-dbscriptsRed Hat:storage:2.1:console:el6 |
before 0:2.1.0-0.bb10.el6rhs | 0:2.1.0-0.bb10.el6rhs |
rhsc-log-collectorRed Hat:storage:2.1:console:el6 |
before 0:2.1-0.1.el6rhs | 0:2.1-0.1.el6rhs |
rhsc-restapiRed Hat:storage:2.1:console:el6 |
before 0:2.1.0-0.bb10.el6rhs | 0:2.1.0-0.bb10.el6rhs |
rhsc-sdkRed Hat:storage:2.1:console:el6 |
before 0:2.1.0.0-0.bb3a.el6rhs | 0:2.1.0.0-0.bb3a.el6rhs |
rhsc-setupRed Hat:storage:2.1:console:el6 |
before 0:2.1.0-0.bb10.el6rhs | 0:2.1.0-0.bb10.el6rhs |
rhsc-toolsRed Hat:storage:2.1:console:el6 |
before 0:2.1.0-0.bb10.el6rhs | 0:2.1.0-0.bb10.el6rhs |
rhsc-webadmin-portalRed Hat:storage:2.1:console:el6 |
before 0:2.1.0-0.bb10.el6rhs | 0:2.1.0-0.bb10.el6rhs |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
bugzilla.redhat.com/show_bug.cgi?id=785631
rhn.redhat.com/errata/RHSA-2012-1059.html
securityfocus.com/bid/51748
issues.jboss.org/browse/RESTEASY-637
rhn.redhat.com/errata/RHSA-2012-1056.html
rhn.redhat.com/errata/RHSA-2012-1058.html
Show 49 moreShow less
securityfocus.com/bid/51766
osvdb.org/78679
rhn.redhat.com/errata/RHSA-2012-0519.html
secunia.com/advisories/50084
rhn.redhat.com/errata/RHSA-2014-0371.html
rhn.redhat.com/errata/RHSA-2012-1057.html
exchange.xforce.ibmcloud.com/vulnerabilities/72808
secunia.com/advisories/48954
rhn.redhat.com/errata/RHSA-2012-0441.html
secunia.com/advisories/47832
secunia.com/advisories/57719
secunia.com/advisories/57716
secunia.com/advisories/47818
rhn.redhat.com/errata/RHSA-2014-0372.html
secunia.com/advisories/48697
rhn.redhat.com/errata/RHSA-2012-1125.html
nvd.nist.gov/vuln/detail/CVE-2012-0818
github.com/resteasy/resteasy/commit/71ace879cf92d323bfa4d3e88db0c3059109bbf6
access.redhat.com/errata/RHSA-2012:0421
access.redhat.com/errata/RHSA-2012:0441
access.redhat.com/errata/RHSA-2012:0519
access.redhat.com/errata/RHSA-2012:1056
access.redhat.com/errata/RHSA-2012:1057
access.redhat.com/errata/RHSA-2012:1058
access.redhat.com/errata/RHSA-2012:1059
access.redhat.com/errata/RHSA-2012:1125
access.redhat.com/errata/RHSA-2013:1263
access.redhat.com/errata/RHSA-2014:0371
access.redhat.com/errata/RHSA-2014:0372
access.redhat.com/security/cve/CVE-2012-0818
web.archive.org/web/20200229044434/http://www.securityfocus.com/bid/51748
web.archive.org/web/20200229045254/https://www.securityfocus.com/bid/51766
github.com/advisories/GHSA-wrrh-g7h3-gqmx
github.com/resteasy/Resteasy
access.redhat.com/security/updates/classification
docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Virtualization/3.0/html/Installation_Guide/chap-Installation_Guide-Installing_the_RHEV_Manager-Upgrades.html
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0421.json
access.redhat.com/security/cve/CVE-2011-5245
cve.org/CVERecord?id=CVE-2011-5245
nvd.nist.gov/vuln/detail/CVE-2011-5245
cve.org/CVERecord?id=CVE-2012-0818
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_1058.json
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_1059.json
access.redhat.com/support/offerings/techpreview
bugzilla.redhat.com/show_bug.cgi?id=855271
bugzilla.redhat.com/show_bug.cgi?id=863929
bugzilla.redhat.com/show_bug.cgi?id=887806
bugzilla.redhat.com/show_bug.cgi?id=889942
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_1263.json