Every CVE Search/ Get API key

CVE-2021-21341

XStream can cause a Denial of Service

7.5 HighPublic exploitFix available

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

77.8%Up 73.9 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 7.5

XStream can cause a Denial of Service

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Record
CVE-2021-21341
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-502
Updated
2026-11-02
EUVDEUVD-2021-0586 7.5

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Record
EUVD-2021-0586
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-2p3x-qw9c-25hh 7.5

XStream can cause a Denial of Service.

Impact

The vulnerability may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Patches

If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

Workarounds

See workarounds for the different versions covering all CVEs.

References

See full information about the nature of the vulnerability and the steps to reproduce it in XStream's documentation for CVE-2021-21341.

Credits

The vulnerability was discovered and reported by threedr3am.

For more information

If you have any questions or comments about this advisory:

Record
GHSA-2p3x-qw9c-25hh
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-502, CWE-835
Updated
2026-11-02
NVD 7.5

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Record
CVE-2021-21341
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
7.1 HighAV:N/AC:M/Au:N/C:N/I:N/A:C
Weakness
CWE-400, CWE-502
Updated
2026-11-02
OSV 7.5

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Record
CVE-2021-21341
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2021-21341 7.5

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Record
DEBIAN-CVE-2021-21341
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 12 moreShow less
OSVGHSA-2p3x-qw9c-25hh 7.5

XStream can cause a Denial of Service.

Impact

The vulnerability may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Patches

If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.

Workarounds

See workarounds for the different versions covering all CVEs.

References

See full information about the nature of the vulnerability and the steps to reproduce it in XStream's documentation for CVE-2021-21341.

Credits

The vulnerability was discovered and reported by threedr3am.

For more information

If you have any questions or comments about this advisory:

Record
GHSA-2p3x-qw9c-25hh
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-502, CWE-835
Updated
2026-11-02
OSVOESA-2021-1185 9.8

xstream security update

Security Fix(es):

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 execute arbitrary code 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.(CVE-2021-21350)

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 request data from internal resources that are not publicly available 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.(CVE-2021-21349)

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 occupy a thread that consumes maximum CPU time and will never return. 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.(CVE-2021-21348)

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability 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.(CVE-2021-21351)

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.(CVE-2021-21341)

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written objects. XStream creates therefore new instances based on these type information. An attacker can manipulate the processed input stream and replace or inject objects, that result in a server-side forgery request. 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.(CVE-2021-21342)

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written objects. XStream creates therefore new instances based on these type information. An attacker can manipulate the processed input stream and replace or inject objects, that result…

Record
OESA-2021-1185
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-21341 7.5

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Record
UBUNTU-CVE-2021-21341
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVBIT-activemq-2021-21341 No score

XStream can cause a Denial of Service

XStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service 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.

Record
BIT-activemq-2021-21341
Updated
2026-11-02
OSVMGASA-2021-0370 No score

Updated xstream packages fix security vulnerabilities

In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to allocate 100% CPU time on the target system depending on CPU type or parallel execution of such a payload resulting in a denial of service only by manipulating the processed input stream (CVE-2021-21341).

In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written objects. XStream creates therefore new instances based on these type information. An attacker can manipulate the processed input stream and replace or inject objects, that result in a server-side forgery request (CVE-2021-21342).

In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written objects. XStream creates therefore new instances based on these type information. An attacker can manipulate the processed input stream and replace or inject objects, that result in the deletion of a file on the local host (CVE-2021-21343).

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 (CVE-2021-21344).

In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker who has sufficient rights to execute commands of the host only by manipulating the processed input stream (CVE-2021-21345).

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 (CVE-2021-21346).

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 (CVE-2021-21347).

In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to occupy a thread that consumes maximum CPU time and will never return (CVE-2021-21348).

In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to request data from internal resources that are not publicly available only by manipulating the processed input stream (CVE-2021-21349).

In XStream before version 1.4.16, there is a vulnerability which may allow a remote attacker to execute arbitrary code only by manipulating the processed input stream (CVE-2021-21350).

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 (CVE-2021-21351).

A vulnerability in XStream versions prior to 1.4.17 may allow a remote attacker has sufficient rights to execute commands of the host only by manipulating the processed input stream (CVE-2021-29505).

Theses vulnerabilities are mitigated if user followed the recommendation to setup XStream's security framework with a whitelist limited to the minimal required types.

Record
MGASA-2021-0370
Updated
2026-11-02
OSVopenSUSE-SU-2021:0832-1 No score

Security update for xstream

This update for xstream fixes the following issues:

  • Upgrade to 1.4.16
  • CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)
  • CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)
  • CVE-2021-21350: arbitrary code execution (bsc#1184380)
  • CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)
  • CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)
  • CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)
  • CVE-2021-21342: server-side forgery (bsc#1184379)
  • CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)
  • CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)
  • CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)
  • CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)

This update was imported from the SUSE:SLE-15-SP2:Update update project.

Record
openSUSE-SU-2021:0832-1
Updated
2026-11-02
OSVopenSUSE-SU-2021:1840-1 No score

Security update for xstream

This update for xstream fixes the following issues:

  • Upgrade to 1.4.16
  • CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)
  • CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)
  • CVE-2021-21350: arbitrary code execution (bsc#1184380)
  • CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)
  • CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)
  • CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)
  • CVE-2021-21342: server-side forgery (bsc#1184379)
  • CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)
  • CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)
  • CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)
  • CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)
Record
openSUSE-SU-2021:1840-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:10592-1 No score

xstream-1.4.18-1.1 on GA media

These are all security issues fixed in the xstream-1.4.18-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10592-1
Updated
2026-11-02
OSVSUSE-SU-2021:1840-1 No score

Security update for xstream

This update for xstream fixes the following issues:

  • Upgrade to 1.4.16
  • CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)
  • CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)
  • CVE-2021-21350: arbitrary code execution (bsc#1184380)
  • CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)
  • CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)
  • CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)
  • CVE-2021-21342: server-side forgery (bsc#1184379)
  • CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)
  • CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)
  • CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)
  • CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)
Record
SUSE-SU-2021:1840-1
Updated
2026-11-02
OSVSUSE-SU-2021:1840-2 No score

Security update for xstream

This update for xstream fixes the following issues:

  • Upgrade to 1.4.16
  • CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)
  • CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)
  • CVE-2021-21350: arbitrary code execution (bsc#1184380)
  • CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)
  • CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)
  • CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)
  • CVE-2021-21342: server-side forgery (bsc#1184379)
  • CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)
  • CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)
  • CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)
  • CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)
Record
SUSE-SU-2021:1840-2
Updated
2026-11-02
OSVUSN-4943-1 No score

libxstream-java vulnerabilities

Zhihong Tian and Hui Lu found that XStream was vulnerable to remote code execution. A remote attacker could run arbitrary shell commands by manipulating the processed input stream. This issue affected only affected Ubuntu 20.10. (CVE-2020-26217)

It was discovered that XStream was vulnerable to server-side forgery attacks. A remote attacker could request data from internal resources that are not publicly available only by manipulating the processed input stream. This issue only affected Ubuntu 20.10. (CVE-2020-26258)

It was discovered that XStream was vulnerable to arbitrary file deletion on the local host. A remote attacker could use this to delete arbitrary known files on the host as long as the executing process had sufficient rights only by manipulating the processed input stream. This issue only affected Ubuntu 20.10. (CVE-2020-26259)

It was discovered that XStream was vulnerable to denial of service, arbitrary code execution, arbitrary file deletion and server-side forgery attacks. A remote attacker could cause any of those issues by manipulating the processed input stream. (CVE-2021-21341, CVE-2021-21342, CVE-2021-21343 CVE-2021-21344, CVE-2021-21345, CVE-2021-21346, CVE-2021-21347, CVE-2021-21348, CVE-2021-21349, CVE-2021-21350, CVE-2021-21351)

Record
USN-4943-1
Updated
2026-11-02
OSVUSN-6978-1 No score

libxstream-java vulnerabilities

It was discovered that XStream incorrectly handled parsing of certain crafted XML documents. A remote attacker could possibly use this issue to read arbitrary files. (CVE-2016-3674)

Zhihong Tian and Hui Lu found that XStream was vulnerable to remote code execution. A remote attacker could run arbitrary shell commands by manipulating the processed input stream. (CVE-2020-26217)

It was discovered that XStream was vulnerable to server-side forgery attacks. A remote attacker could request data from internal resources that are not publicly available only by manipulating the processed input stream. (CVE-2020-26258)

It was discovered that XStream was vulnerable to arbitrary file deletion on the local host. A remote attacker could use this to delete arbitrary known files on the host as long as the executing process had sufficient rights only by manipulating the processed input stream. (CVE-2020-26259)

It was discovered that XStream was vulnerable to denial of service, arbitrary code execution, arbitrary file deletion and server-side forgery attacks. A remote attacker could cause any of those issues by manipulating the processed input stream. (CVE-2021-21341, CVE-2021-21342, CVE-2021-21343, CVE-2021-21344, CVE-2021-21345, CVE-2021-21346, CVE-2021-21347, CVE-2021-21348, CVE-2021-21349, CVE-2021-21350, CVE-2021-21351)

Record
USN-6978-1
Updated
2026-11-02

Affected products

Show 2 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
com.thoughtworks.xstream:xstream
Maven
before 1.4.16
1.4.16
activemq
Bitnami
before 5.15.14, 5.16.0 to 5.16.0, 5.16.1 to 5.16.1
5.15.14
libxstream-java
Debian:12
before 1.4.15-2
1.4.15-2
libxstream-java
Debian:13
before 1.4.15-2
1.4.15-2
libxstream-java
Debian:14
before 1.4.15-2
1.4.15-2
libxstream-java
Debian:9
From an advisory covering 11 CVEs
before 1.4.11.1-1+deb9u2, plus listed versions
1.4.10-11.4.11-11.4.11.1-11.4.11.1-1+deb9u11.4.9-21.4.9-2+deb9u1
1.4.11.1-1+deb9u2
com.thoughtworks.xstream:xstream
Maven
before 1.4.16, plus listed versions
0.10.20.30.50.6
Show 35 moreShow less
1.01.0.11.0.21.11.1.11.1.21.1.31.21.2.11.2.21.31.3.11.41.4.11.4.101.4.10-java71.4.111.4.11-java71.4.11.11.4.121.4.12-java71.4.131.4.13-java71.4.141.4.14-java71.4.14-jdk71.4.151.4.21.4.31.4.41.4.51.4.61.4.71.4.81.4.9
1.4.16
xstream
Mageia:8
From an advisory covering 12 CVEs
before 1.4.15-1.1.mga8
1.4.15-1.1.mga8
xstream
openEuler:20.03-LTS-SP1
From an advisory covering 11 CVEs
before 1.4.16-1.oe1
1.4.16-1.oe1
xstream
SUSE:Linux Enterprise Module for Development Tools 15 SP2
From an advisory covering 11 CVEs
before 1.4.16-3.8.1
1.4.16-3.8.1
Show 14 moreShow less
Affected packages
PackageAffectedFixed
xstream
SUSE:Linux Enterprise Module for Development Tools 15 SP3
From an advisory covering 11 CVEs
before 1.4.16-3.8.1
1.4.16-3.8.1
xstream
SUSE:Manager Server Module 4.1
From an advisory covering 11 CVEs
before 1.4.16-3.8.1
1.4.16-3.8.1
xstream
SUSE:Manager Server Module 4.2
From an advisory covering 11 CVEs
before 1.4.16-3.8.1
1.4.16-3.8.1
libxstream-java
Ubuntu:Pro:14.04:LTS
before 1.4.7-1ubuntu0.1+esm2, plus listed versions
1.4.4-11.4.7-11.4.7-1ubuntu0.11.4.7-1ubuntu0.1+esm1
1.4.7-1ubuntu0.1+esm2
libxstream-java
Ubuntu:Pro:16.04:LTS
before 1.4.8-1ubuntu0.1+esm3, plus listed versions
1.4.8-11.4.8-1ubuntu0.11.4.8-1ubuntu0.1+esm11.4.8-1ubuntu0.1+esm2
1.4.8-1ubuntu0.1+esm3
libxstream-java
Ubuntu:18.04:LTS
before 1.4.11.1-1~18.04.2, plus listed versions
1.4.10-11.4.11.1-1~18.041.4.11.1-1~18.04.1
1.4.11.1-1~18.04.2
libxstream-java
Ubuntu:20.04:LTS
before 1.4.11.1-1ubuntu0.2, plus listed versions
1.4.11.1-11.4.11.1-1ubuntu0.1
1.4.11.1-1ubuntu0.2
libxstream-java
Ubuntu:18.04:LTS
From an advisory covering 14 CVEs
before 1.4.11.1-1~18.04.2, plus listed versions
1.4.10-11.4.11.1-1~18.041.4.11.1-1~18.04.1
1.4.11.1-1~18.04.2
libxstream-java
Ubuntu:20.04:LTS
From an advisory covering 14 CVEs
before 1.4.11.1-1ubuntu0.2, plus listed versions
1.4.11.1-11.4.11.1-1ubuntu0.1
1.4.11.1-1ubuntu0.2
libxstream-java
Ubuntu:Pro:14.04:LTS
From an advisory covering 15 CVEs
before 1.4.7-1ubuntu0.1+esm2, plus listed versions
1.4.4-11.4.7-11.4.7-1ubuntu0.11.4.7-1ubuntu0.1+esm1
1.4.7-1ubuntu0.1+esm2
libxstream-java
Ubuntu:Pro:16.04:LTS
From an advisory covering 15 CVEs
before 1.4.8-1ubuntu0.1+esm3, plus listed versions
1.4.8-11.4.8-1ubuntu0.11.4.8-1ubuntu0.1+esm11.4.8-1ubuntu0.1+esm2
1.4.8-1ubuntu0.1+esm3
xstream
openSUSE:Leap 15.2
From an advisory covering 11 CVEs
before 1.4.16-lp152.2.6.1
1.4.16-lp152.2.6.1
xstream
openSUSE:Leap 15.3
From an advisory covering 11 CVEs
before 1.4.16-3.8.1
1.4.16-3.8.1
xstream
openSUSE:Tumbleweed
From an advisory covering 22 CVEs
before 1.4.18-1.1
1.4.18-1.1

Public exploits

Links only. Every CVE stores no exploit code.

Public exploits
SourceLinkDate
PoC in GitHubs-index/CVE-2021-213412021-05-09
PoC in GitHubMani1325/ka-cve-2021-213412022-03-15

History

History
RecordedChangedSources
affected, exploits, facts
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-21341 is a high vulnerability (CVSS 7.5) in X-stream Xstream, published March 22, 2021. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 77.8%, the 99th percentile. Fixed in com.thoughtworks.xstream:xstream 1.4.16.

References

Show 89 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open