Public exploit available
Public proof-of-concept or exploit code exists (ExploitDB / Metasploit / Nuclei).
Severity
9.8CRITICAL
EPSS
14.8%
top 5.49%
CISA KEV
Not in KEV
Exploit
PoC available
Public exploit / PoC exists
Timeline
PublishedMay 15
Latest updateJul 26

Description

Xstream API versions up to 1.4.6 and version 1.4.10, if the security framework has not been initialized, may allow a remote attacker to run arbitrary shell commands by manipulating the processed input stream when unmarshaling XML or any supported format. e.g. JSON.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitability: 3.9 | Impact: 5.9

Affected Packages6 packages

Mavencom.thoughtworks.xstream:xstream1.4.101.4.11+1
Debianlibxstream-java< 1.4.7-1+3
NVDxstream/xstream1.4.6+1
CVEListV5xstream/xstreamfixed in 1.4.11

🔴Vulnerability Details

5
GHSA
Deserialization of Untrusted Data and Code Injection in xstream2019-07-26
GHSA
Command Injection in Xstream2019-05-29
OSV
Command Injection in Xstream2019-05-29
CVEList
CVE-2013-7285: Xstream API versions up to 12019-05-15
OSV
CVE-2013-7285: Xstream API versions up to 12019-05-15

💥Exploits & PoCs

2
Exploit-DB
OpenMRS Reporting Module 0.9.7 - Remote Code Execution2016-01-07
Nuclei
XStream <1.4.6/1.4.10 - Remote Code Execution

📋Vendor Advisories

4
Red Hat
xstream: remote code execution due to insecure XML deserialization (regression of CVE-2013-7285)2018-10-23
Jenkins
Jenkins Security Advisory 2014-02-142014-02-14
Red Hat
XStream: remote code execution due to insecure XML deserialization2013-12-22
Debian
CVE-2013-7285: libxstream-java - Xstream API versions up to 1.4.6 and version 1.4.10, if the security framework h...2013

💬Community

3
Bugzilla
CVE-2019-10173 xstream: remote code execution due to insecure XML deserialization (regression of CVE-2013-7285)2019-06-21
Bugzilla
CVE-2013-7285 XStream: remote code execution due to insecure XML deserialization [fedora-all]2014-02-11
Bugzilla
CVE-2013-7285 XStream: remote code execution due to insecure XML deserialization2014-01-10