CVE-2024-47072
XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver. XStream 1.4.21 has been patched to detect the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead. Users are advised to upgrade. Users unable to upgrade may catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
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
What each source reports
CVE List Score used
7.5
XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver. XStream 1.4.21 has been patched to detect the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead. Users are advised to upgrade. Users unable to upgrade may catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
- Record
CVE-2024-47072- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-121, CWE-502
- Updated
- 2026-11-02
EUVDEUVD-2024-3262
7.5
XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver. XStream 1.4.21 has been patched to detect the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead. Users are advised to upgrade. Users unable to upgrade may catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
- Record
EUVD-2024-3262- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-hfq9-hggm-c56q
7.7
XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
Impact
The vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver.
Patches
XStream 1.4.21 detects the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead.
Workarounds
The only solution is to catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
References
See full information about the nature of the vulnerability and the steps to reproduce it in XStream's documentation for CVE-2024-47072.
Credits
Alexis Challande of Trail Of Bits found and reported the issue to XStream and provided the required information to reproduce it.
- Record
GHSA-hfq9-hggm-c56q- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-121, CWE-502
- Updated
- 2026-11-02
NVD
7.5
XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver. XStream 1.4.21 has been patched to detect the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead. Users are advised to upgrade. Users unable to upgrade may catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
- Record
CVE-2024-47072- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-121, CWE-502
- Updated
- 2026-11-02
OSV
7.5
XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver. XStream 1.4.21 has been patched to detect the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead. Users are advised to upgrade. Users unable to upgrade may catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
- Record
CVE-2024-47072- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-121, CWE-502
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-47072
7.5
XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver. XStream 1.4.21 has been patched to detect the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead. Users are advised to upgrade. Users unable to upgrade may catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
- Record
DEBIAN-CVE-2024-47072- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 15 moreShow less
OSVGHSA-hfq9-hggm-c56q
7.7
XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
Impact
The vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver.
Patches
XStream 1.4.21 detects the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead.
Workarounds
The only solution is to catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
References
See full information about the nature of the vulnerability and the steps to reproduce it in XStream's documentation for CVE-2024-47072.
Credits
Alexis Challande of Trail Of Bits found and reported the issue to XStream and provided the required information to reproduce it.
- Record
GHSA-hfq9-hggm-c56q- CVSS 4.0
- 7.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-121, CWE-502
- Updated
- 2026-11-02
OSVOESA-2024-2400
7.5
xstream security update
XStream is a simple library to serialize objects to XML and back again. A high level facade is supplied that simplifies common use cases. Custom objects can be serialized without need for specifying mappings. Speed and low memory footprint are a crucial part of the design, making it suitable for large object graphs or systems with high message throughput. No information is duplicated that can be obtained via reflection. This results in XML that is easier to read for humans and more compact than native Java serialization. XStream serializes internal fields, including private and final. Supports non-public and inner classes. Classes are not required to have default constructor. Duplicate references encountered in the object-model will be maintained. Supports circular references. By implementing an interface, XStream can serialize directly to/from any tree structure (not just XML). Strategies can be registered allowing customization of how particular types are represented as XML. When an exception occurs due to malformed XML, detailed diagnostics are provided to help isolate and fix the problem.
Security Fix(es):
XStream provides a BinaryStreamDriver with an own optimized serialization format. The format uses ids for string values as deduplication. The mapping for these ids are created on-the-fly at marshalling time. At unmarshalling time the reader_x27;s implementation simply used a simple one-time recursion after reading a mapping token to process the next normal token of the data stream. However, an endless recursion could be triggered with manipulated input data resulting in a stack overflow causing a denial of service.(CVE-2024-47072)
- Record
OESA-2024-2400- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHLW-2026-c69885b4933c8262
7.5
Lightwell Security Advisory: xstream 1.4.18.rhlw-00006
Red Hat Lightwell has released com.thoughtworks.xstream:xstream 1.4.18.rhlw-00006 with backported fixes for CVE-2021-43859, CVE-2022-41966, and CVE-2024-47072.
CVE-2021-43859: XStream is an open source java library to serialize objects to XML and back again. Versions prior to 1.4.19 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. XStream 1.4.19 monitors and accumulates the time it takes to add elements to collections and throws an exception if a set threshold is exceeded. Users are advised to upgrade as soon as possible. Users unable to upgrade may set the NO_REFERENCE mode to prevent recursion. See GHSA-rmr5-cpv2-vgjf for further details on a workaround if an upgrade is not possible.
CVE-2022-41966: XStream Denial of Service via stack overflow
CVE-2024-47072: XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
This patched artifact is a drop-in replacement for com.thoughtworks.xstream:xstream 1.4.18 from Maven Central.
- Record
RHLW-2026-c69885b4933c8262- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHLW-2026-f1a22cabc5a36f13
7.5
Lightwell Security Advisory: xstream 1.4.20.rhlw-00001
Red Hat Lightwell has released com.thoughtworks.xstream:xstream 1.4.20.rhlw-00001 with a backported security fix.
CVE-2024-47072: XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
This patched artifact is a drop-in replacement for com.thoughtworks.xstream:xstream 1.4.20 from Maven Central.
- Record
RHLW-2026-f1a22cabc5a36f13- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2025:2218
8.0
Red Hat Security Advisory: Red Hat Product OCP Tools 4.17 Openshift Jenkins security update
- Record
RHSA-2025:2218- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:2219
8.0
Red Hat Security Advisory: Red Hat Product OCP Tools 4.16 Openshift Jenkins security update
- Record
RHSA-2025:2219- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:2220
8.0
Red Hat Security Advisory: Red Hat Product OCP Tools 4.15 Openshift Jenkins security update
- Record
RHSA-2025:2220- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:2221
8.0
Red Hat Security Advisory: Red Hat Product OCP Tools 4.14 Openshift Jenkins security update
- Record
RHSA-2025:2221- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:2222
8.0
Red Hat Security Advisory: Red Hat Product OCP Tools 4.13 Openshift Jenkins security update
- Record
RHSA-2025:2222- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2025:2223
8.0
Red Hat Security Advisory: Red Hat Product OCP Tools 4.12 Openshift Jenkins security update
- Record
RHSA-2025:2223- CVSS 3.1
- 8.0 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVROOT-APP-MAVEN-CVE-2024-47072
7.5
CVE-2024-47072 in io.root.com.thoughtworks.xstream:xstream - Patched by Root
Root has patched CVE-2024-47072 in the io.root.com.thoughtworks.xstream:xstream package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-CVE-2024-47072- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-47072
7.5
XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker to terminate the application with a stack overflow error resulting in a denial of service only by manipulating the processed input stream when XStream is configured to use the BinaryStreamDriver. XStream 1.4.21 has been patched to detect the manipulation in the binary input stream causing the the stack overflow and raises an InputManipulationException instead. Users are advised to upgrade. Users unable to upgrade may catch the StackOverflowError in the client code calling XStream if XStream is configured to use the BinaryStreamDriver.
- Record
UBUNTU-CVE-2024-47072- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVCLSA-2026-1784250511 No score
TuxCare security update for com.thoughtworks.xstream:xstream (2 CVEs)
TuxCare rebuilt com.thoughtworks.xstream:xstream to address 2 CVEs. Fixed in 1.4.17-tuxcare.2.
- Record
CLSA-2026-1784250511- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14480-1 No score
xstream-1.4.21-1.1 on GA media
These are all security issues fixed in the xstream-1.4.21-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14480-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:4037-1 No score
Security update for bea-stax, xstream
This update for bea-stax, xstream fixes the following issues:
- CVE-2024-47072: Fixed possible remote denial-of-service via a stack overflow (bsc#1233085).
- Record
SUSE-SU-2024:4037-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
com.thoughtworks.xstream:xstreamMaven |
before 1.4.21 | 1.4.21 |
com.thoughtworks.xstream:xstreamTuxCare:Maven From an advisory covering 2 CVEs |
1.4.17 up to 1.4.17-tuxcare.2, plus listed versions 1.4.17-tuxcare.1 |
1.4.17-tuxcare.2 |
libxstream-javaDebian:12 |
before 1.4.20-1+deb12u1, plus listed versions 1.4.20-1 |
1.4.20-1+deb12u1 |
libxstream-javaDebian:13 |
before 1.4.21-1 | 1.4.21-1 |
libxstream-javaDebian:14 |
before 1.4.21-1 | 1.4.21-1 |
libxstream-javaDebian:11 From an advisory covering 2 CVEs |
before 1.4.15-3+deb11u3, plus listed versions 1.4.15-31.4.15-3+deb11u11.4.15-3+deb11u2 |
1.4.15-3+deb11u3 |
com.thoughtworks.xstream:xstreamMaven |
before 1.4.21, plus listed versions 0.10.20.30.50.6 Show 40 moreShow less1.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.161.4.171.4.181.4.191.4.21.4.201.4.31.4.41.4.51.4.61.4.71.4.81.4.9 |
1.4.21 |
xstreamopenEuler:24.03-LTS |
before 1.4.20-2.oe2403 | 1.4.20-2.oe2403 |
xstreamopenEuler:22.03-LTS-SP4 |
before 1.4.20-2.oe2203sp4 | 1.4.20-2.oe2203sp4 |
xstreamopenEuler:22.03-LTS-SP3 |
before 1.4.20-2.oe2203sp3 | 1.4.20-2.oe2203sp3 |
Show 61 moreShow less
| Package | Affected | Fixed |
|---|---|---|
xstreamopenEuler:20.03-LTS-SP4 |
before 1.4.20-2.oe2003sp4 | 1.4.20-2.oe2003sp4 |
xstreamopenEuler:22.03-LTS-SP1 |
before 1.4.20-2.oe2203sp1 | 1.4.20-2.oe2203sp1 |
com.thoughtworks.xstream:xstreamRed Hat Lightwell:Maven From an advisory covering 3 CVEs |
before 1.4.18.rhlw-00006, plus listed versions 0.10.20.30.50.6 Show 38 moreShow less1.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.161.4.171.4.181.4.21.4.31.4.41.4.51.4.61.4.71.4.81.4.9 |
1.4.18.rhlw-00006 |
com.thoughtworks.xstream:xstreamRed Hat Lightwell:Maven |
1.4.20 up to 1.4.20.rhlw-00001 | 1.4.20.rhlw-00001 |
jenkinsRed Hat:ocp_tools:4.17::el9 From an advisory covering 5 CVEs |
before 0:2.479.3.1739859586-3.el9 | 0:2.479.3.1739859586-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.17::el9 From an advisory covering 5 CVEs |
before 0:4.17.1739859908-1.el9 | 0:4.17.1739859908-1.el9 |
jenkinsRed Hat:ocp_tools:4.16::el9 From an advisory covering 5 CVEs |
before 0:2.479.3.1739896390-3.el9 | 0:2.479.3.1739896390-3.el9 |
jenkins-2-pluginsRed Hat:ocp_tools:4.16::el9 From an advisory covering 5 CVEs |
before 0:4.16.1739896683-1.el9 | 0:4.16.1739896683-1.el9 |
jenkinsRed Hat:ocp_tools:4.15::el8 From an advisory covering 5 CVEs |
before 0:2.479.3.1740051993-3.el8 | 0:2.479.3.1740051993-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.15::el8 From an advisory covering 5 CVEs |
before 0:4.15.1740052174-1.el8 | 0:4.15.1740052174-1.el8 |
jenkinsRed Hat:ocp_tools:4.14::el8 From an advisory covering 5 CVEs |
before 0:2.479.3.1740109575-3.el8 | 0:2.479.3.1740109575-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.14::el8 From an advisory covering 5 CVEs |
before 0:4.14.1740109868-1.el8 | 0:4.14.1740109868-1.el8 |
jenkinsRed Hat:ocp_tools:4.13::el8 From an advisory covering 5 CVEs |
before 0:2.479.3.1740464433-3.el8 | 0:2.479.3.1740464433-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.13::el8 From an advisory covering 5 CVEs |
before 0:4.13.1740464698-1.el8 | 0:4.13.1740464698-1.el8 |
jenkinsRed Hat:ocp_tools:4.12::el8 From an advisory covering 6 CVEs |
before 0:2.479.3.1740464431-3.el8 | 0:2.479.3.1740464431-3.el8 |
jenkins-2-pluginsRed Hat:ocp_tools:4.12::el8 From an advisory covering 6 CVEs |
before 0:4.12.1740464689-1.el8 | 0:4.12.1740464689-1.el8 |
io.root.com.thoughtworks.xstream:xstreamRoot:Maven |
before 1.4.20-root.io.1 | 1.4.20-root.io.11.4.20-root.io.2 |
com.thoughtworks.xstream:xstreamRoot:Maven |
before 1.4.20-aikido.2 | 1.4.20-aikido.2 |
bea-staxSUSE:Linux Enterprise Module for Basesystem 15 SP5 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
bea-staxSUSE:Linux Enterprise Module for Basesystem 15 SP6 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise Module for Development Tools 15 SP5 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
xstreamSUSE:Linux Enterprise Module for Development Tools 15 SP6 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
xstreamSUSE:Manager Server Module 4.3 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise Server 15 SP2-LTSS |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise Server 15 SP3-LTSS |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise Server 15 SP4-LTSS |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise Server for SAP Applications 15 SP2 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise Server for SAP Applications 15 SP3 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Linux Enterprise Server for SAP Applications 15 SP4 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxSUSE:Manager Proxy 4.3 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
bea-staxSUSE:Manager Server 4.3 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
bea-staxSUSE:Enterprise Storage 7.1 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamSUSE:Enterprise Storage 7.1 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxopenSUSE:Leap 15.5 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamopenSUSE:Leap 15.5 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
bea-staxopenSUSE:Leap 15.6 |
before 1.2.0-150200.11.3.1 | 1.2.0-150200.11.3.1 |
xstreamopenSUSE:Leap 15.6 |
before 1.4.21-150200.3.28.1 | 1.4.21-150200.3.28.1 |
libxstream-javaUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 1.4.4-11.4.7-11.4.7-1ubuntu0.11.4.7-1ubuntu0.1+esm11.4.7-1ubuntu0.1+esm2 |
None known |
libxstream-javaUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.4.8-11.4.8-1ubuntu0.11.4.8-1ubuntu0.1+esm11.4.8-1ubuntu0.1+esm21.4.8-1ubuntu0.1+esm3 |
None known |
libxstream-javaUbuntu:18.04:LTS |
All versions, plus listed versions 1.4.10-11.4.11.1-1~18.041.4.11.1-1~18.04.11.4.11.1-1~18.04.21.4.11.1-1+deb10u4build0.18.04.1 |
None known |
libxstream-javaUbuntu:20.04:LTS |
All versions, plus listed versions 1.4.11.1-11.4.11.1-1ubuntu0.11.4.11.1-1ubuntu0.21.4.11.1-1ubuntu0.3 |
None known |
libxstream-javaUbuntu:22.04:LTS |
All versions, plus listed versions 1.4.15-41.4.18-21.4.18-2ubuntu0.1 |
None known |
libxstream-javaUbuntu:24.04:LTS |
All versions, plus listed versions 1.4.20-1 |
None known |
libxstream-javaUbuntu:25.10 |
All versions, plus listed versions 1.4.21-1 |
None known |
libxstream-javaUbuntu:26.10 |
All versions, plus listed versions 1.4.21-1 |
None known |
libxstream-javaUbuntu:26.04:LTS |
All versions, plus listed versions 1.4.21-1 |
None known |
xstreamopenSUSE:Tumbleweed |
before 1.4.21-1.1 | 1.4.21-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-47072 is a high vulnerability (CVSS 7.5) in X-stream Xstream, published November 7, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.00%, the 80th percentile. Fixed in com.thoughtworks.xstream:xstream 1.4.21.
References
github.com/x-stream/xstream/security/advisories/GHSA-hfq9-hggm-c56q
github.com/x-stream/xstream/commit/bb838ce2269cac47433e31c77b2b236466e9f266
x-stream.github.io/CVE-2024-47072.html
lists.debian.org/debian-lts-announce/2024/12/msg00023.html
github.com/x-stream/xstream/commit/fdd9f7d3de0d7ccf2f9979bcd09fbf3e6a0c881a
nvd.nist.gov/vuln/detail/CVE-2024-47072
Show 62 moreShow less
github.com/advisories/GHSA-hfq9-hggm-c56q
github.com/CVEProject/cvelistV5/tree/main/cves/2024/47xxx/CVE-2024-47072.json
security-tracker.debian.org/tracker/CVE-2024-47072
github.com/x-stream/xstream
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2400
github.com/x-stream/xstream/commit/e8e88621ba1c85ac3b8620337dd672e0c0c3a846
github.com/x-stream/xstream/security/advisories/GHSA-rmr5-cpv2-vgjf
nvd.nist.gov/vuln/detail/CVE-2021-43859
github.com/advisories/GHSA-rmr5-cpv2-vgjf
github.com/CVEProject/cvelistV5/tree/main/cves/2022/41xxx/CVE-2022-41966.json
github.com/x-stream/xstream/security/advisories/GHSA-j563-grx4-pjpv
nvd.nist.gov/vuln/detail/CVE-2022-41966
github.com/advisories/GHSA-j563-grx4-pjpv
access.redhat.com/errata/RHSA-2025:2218
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2316421
bugzilla.redhat.com/show_bug.cgi?id=2324606
bugzilla.redhat.com/show_bug.cgi?id=2326034
bugzilla.redhat.com/show_bug.cgi?id=2326043
bugzilla.redhat.com/show_bug.cgi?id=2326047
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2218.json
access.redhat.com/security/cve/CVE-2024-47072
cve.org/CVERecord?id=CVE-2024-47072
access.redhat.com/security/cve/CVE-2024-47855
cve.org/CVERecord?id=CVE-2024-47855
nvd.nist.gov/vuln/detail/CVE-2024-47855
github.com/advisories/GHSA-wwcp-26wc-3fxm
github.com/kordamp/json-lib/commit/a0c4a0eae277130e22979cf307c95dec4005a78e
github.com/kordamp/json-lib/compare/v3.0.3...v3.1.0
access.redhat.com/security/cve/CVE-2024-52549
cve.org/CVERecord?id=CVE-2024-52549
nvd.nist.gov/vuln/detail/CVE-2024-52549
jenkins.io/security/advisory/2024-11-13
access.redhat.com/security/cve/CVE-2024-52550
cve.org/CVERecord?id=CVE-2024-52550
nvd.nist.gov/vuln/detail/CVE-2024-52550
access.redhat.com/security/cve/CVE-2024-52551
cve.org/CVERecord?id=CVE-2024-52551
nvd.nist.gov/vuln/detail/CVE-2024-52551
access.redhat.com/errata/RHSA-2025:2219
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2219.json
access.redhat.com/errata/RHSA-2025:2220
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2220.json
access.redhat.com/errata/RHSA-2025:2221
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2221.json
access.redhat.com/errata/RHSA-2025:2222
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2222.json
access.redhat.com/errata/RHSA-2025:2223
security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_2223.json
access.redhat.com/security/cve/CVE-2024-45339
bugzilla.redhat.com/show_bug.cgi?id=2342463
cve.org/CVERecord?id=CVE-2024-45339
nvd.nist.gov/vuln/detail/CVE-2024-45339
github.com/golang/glog/pull/74
github.com/golang/glog/pull/74/commits/b8741656e406e66d6992bc2c9575e460ecaa0ec2
groups.google.com/g/golang-announce/c/H-Q4ouHWyKs
owasp.org/www-community/vulnerabilities/Insecure_Temporary_File
pkg.go.dev/vuln/GO-2025-3372
suse.com/support/update/announcement/2024/suse-su-20244037-1
bugzilla.suse.com/1233085
suse.com/security/cve/CVE-2024-47072
ubuntu.com/security/CVE-2024-47072