WaratekVRT Sign in

CVE-2021-21346 XStream

Affected softwareXStream
Severity9.8 Critical CVSS 3.1 3 scores
Fixed in1.4.16
WeaknessUnrestricted file upload (CWE-434)
Published23 Mar 2021
Updated7 Oct 2026

Description

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to load and execute arbitrary code from a remote host only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

CWE-502 · Deserialization of untrusted data

Exploitation status

Forecast only (76% 30-day chance)

No exploit has been reported in the sources we check. EPSS puts this CVE in the top 0.45% of all scored CVEs. That is a model's forecast, not a report of exploitation.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 76% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99.5% of all scored CVEs.

Waratek protection

Outside Waratek scope

A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.

  • Protection none
  • Action not pursued none
  • Review human Researcher
  • Record active
Decided by Manual classification of this CVE in the legacy dataset
Finding A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product.

CVSS

9.8 CRITICAL v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H 3 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 9.8 CRITICAL CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H NVD Primary published
CVSS 3.1 6.1 MEDIUM CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:N/I:H/A:N security-advisories@github.com Secondary
CVSS 2.0 7.5 none AV:N/AC:L/Au:N/C:P/I:P/A:P NVD Primary

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
com.thoughtworks.xstream:xstream 0 1.4.16 unbounded

Products and versions

17 products, 42 version entries
SourceVendorProductSchemeAffected versions
nvd apache activemq generic < 5.15.14 · 5.16.0 · 5.16.1
nvd apache jmeter generic < 5.5
osv com.thoughtworks.xstream xstream generic < 1.4.16
nvd debian debian linux generic 9.0 · 10.0 · 11.0
nvd fedoraproject fedora generic 33 · 34 · 35
nvd netapp oncommand insight generic any version
nvd oracle banking enterprise default management generic 2.10.0 · 2.12.0
nvd oracle banking platform generic 2.4.0 · 2.7.1 · 2.9.0 · 2.12.0
nvd oracle banking virtual account management generic 14.2.0 · 14.3.0 · 14.5.0
nvd oracle bi publisher generic 5.5.0.0.0 · 12.2.1.3.0 · 12.2.1.4.0
nvd oracle business activity monitoring generic 11.1.1.9.0 · 12.2.1.3.0 · 12.2.1.4.0
nvd oracle communications billing and revenue management elastic charging engine generic 12.0.0.3.0
nvd oracle communications policy management generic 12.5.0
nvd oracle communications unified inventory management generic 7.3.2 · 7.3.4 · 7.3.5 · 7.4.0 · 7.4.1
nvd oracle retail xstore point of service generic 16.0.6 · 17.0.4 · 18.0.3 · 19.0.2
nvd oracle webcenter portal generic 11.1.1.9.0 · 12.2.1.3.0 · 12.2.1.4.0
nvd xstream xstream generic < 1.4.16

References

URLTags
https://github.com/x-stream/xstream/security/advisories/GHSA-4hrm-m67v-5cxr WEB
https://github.com/x-stream/xstream PACKAGE
https://lists.apache.org/thread.html/r8244fd0831db894d5e89911ded9c72196d395a90ae655414d23ed0dd@%3Cusers.activemq.apache.org%3E WEB
https://lists.apache.org/thread.html/r9ac71b047767205aa22e3a08cb33f3e0586de6b2fac48b425c6e16b0@%3Cdev.jmeter.apache.org%3E WEB
https://lists.debian.org/debian-lts-announce/2021/04/msg00002.html WEB
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/22KVR6B5IZP3BGQ3HPWIO2FWWCKT3DHP WEB
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PVPHZA7VW2RRSDCOIPP2W6O5ND254TU7 WEB
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/QGXIU3YDPG6OGTDHMBLAFN7BPBERXREB WEB
https://security.netapp.com/advisory/ntap-20210430-0002 WEB
https://www.debian.org/security/2021/dsa-5004 WEB

Timeline

Published2021-03-23By the CVE Program.
NVD record modified2026-10-07NVD's own last-modified date for this record.