GitHub Advisoryadvisory · Maven

GHSA-hf23-9pf7-388p Deserialization of Untrusted Data and Code Injection in xstream

CRITICAL Published 2019-07-26 Modified 2026-02-24 Official page ↗
Aliases
CVE-2019-10173
Ecosystem
Maven
Packages
com.thoughtworks.xstream:xstream
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-502, CWE-94
Reviewed
2019-07-25

Affected packages

• Maven com.thoughtworks.xstream:xstream: >= 1.4.10, < 1.4.11 → fixed in 1.4.11

Description

It was found that xstream API version 1.4.10 before 1.4.11 introduced a regression for a previous deserialization flaw. If the security framework has not been initialized, it may allow a remote attacker to run arbitrary shell commands when unmarshalling XML or any supported format. e.g. JSON. (regression of CVE-2013-7285)

Related

Alias · CVE (1)

  • CVE-2019-10173 It was found that xstream API version 1.4.10 before 1.4.11 introduced a regression for a previous deserialization flaw. vulnerability

Weakness · CWE (2)

  • CWE-502 Deserialization of Untrusted Data weakness
  • CWE-94 Improper Control of Generation of Code weakness

References