CVE-2016-3674 json
XML External Entity Injection in XStream
published 2016-05-17 10 y ago modified 2026-10-08 31 d ago also GHSA-rgh3-987h-wpmw , EUVD-2020-0513
- cvss
- 7.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 8.2%
- EPSS 8.2% chance of exploitation in 30 days, percentile 94%
- public exploits
- 0
- none known
Summary
Multiple XML external entity (XXE) vulnerabilities in the (1) Dom4JDriver, (2) DomDriver, (3) JDomDriver, (4) JDom2Driver, (5) SjsxpDriver, (6) StandardStaxDriver, and (7) WstxDriver drivers in XStream before 1.4.9 allow remote attackers to read arbitrary files via a crafted XML document.
Patch / fix
- maven com.thoughtworks.xstream:xstream 1.4.9
- xstream xstream 1.4.9
- libxstream-java Debian 14, Debian 13, Debian 12 1.4.9-1
debian advisories DEBIAN-CVE-2016-3674
- libxstream-java Ubuntu Pro 14.04 LTS 1.4.7-1ubuntu0.1+esm2
- libxstream-java Ubuntu Pro 16.04 LTS 1.4.8-1ubuntu0.1+esm3
ubuntu advisories UBUNTU-CVE-2016-3674
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- xstream openSUSE Tumbleweed 1.4.18-1.1
opensuse advisories openSUSE-SU-2024:10592-1
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-2016-3674 updated cvss 5.3
XStream: enabled processing of external entities
-
Red Hat BPM Suite 6 xstream Red Hat Enterprise Linux 7 xstream, xstream-javadoc Red Hat Enterprise Virtualization 3 jasperreports-server-pro Red Hat JBoss A-MQ 6 xstreamaffected: no fix available
-
Red Hat JBoss BRMS 5 xstreamaffected: no fix planned “Will not fix”
-
Red Hat JBoss BRMS 6 xstream Red Hat JBoss Data Grid 6 xstream Red Hat JBoss Fuse Service Works 6 xstream Red Hat JBoss Portal 6 xstreamaffected: no fix available
-
Red Hat JBoss SOA Platform 5 xstreamaffected: no fix planned “Will not fix”
-
Red Hat OpenShift Enterprise 2 xstream Red Hat Satellite 6 xstream Red Hat Software Collections maven30-xstream, maven30-xstream-javadoc, maven30-xstream-benchmarkaffected: no fix available
-
Red Hat JBoss BPMS 6.3fixed: vendor fix RHSA-2016:2822
-
Red Hat JBoss BRMS 6.3fixed: vendor fix RHSA-2016:2823
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
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 31 d ago
Exploit prediction
8.18% chance of exploitation in the next 30 days, higher than 94% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:P/I:N/A:N |
| GitHub | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | com.thoughtworks.xstream:xstream | <1.4.9 |
1.4.9 |
Classification
- Weakness
-
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
References
-
lists.fedoraproject.org
/pipermail/package-announce/2016-April/183180.html
vendor-advisory, web, broken-link, third-party-advisory
-
debian.org
/security/2016/dsa-3575
vendor-advisory, web, third-party-advisory
-
rhn.redhat.com
/errata/RHSA-2016-2822.html
vendor-advisory, web, broken-link
-
rhn.redhat.com
/errata/RHSA-2016-2823.html
vendor-advisory, web, broken-link
-
lists.fedoraproject.org
/pipermail/package-announce/2016-April/183208.html
vendor-advisory, web, broken-link, third-party-advisory
-
x-stream.github.io
/changes.html#1.4.9
web, vendor-advisory
-
github.com
/x-stream/xstream/issues/25
web, vendor-advisory
-
securityfocus.com
/bid/85381
vdb-entry, web, third-party-advisory
-
securitytracker.com
/id/1036419
vdb-entry, web, third-party-advisory
-
openwall.com
/lists/oss-security/2016/03/28/1
mailing-list, web, third-party-advisory
-
openwall.com
/lists/oss-security/2016/03/25/8
mailing-list, web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2016-3674
advisory
-
github.com
/x-stream/xstream
package
-
snyk.io
/vuln/SNYK-JAVA-COMTHOUGHTWORKSXSTREAM-30385
web
Sources
- CVE List CVE-2016-3674
- GitHub Advisory GHSA-rgh3-987h-wpmw
- NVD CVE-2016-3674
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.