XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| x-stream | xstream | affected |
|
No data.
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| OCP-Tools-4.12-RHEL-8 | |||
| jenkins-0:2.479.3.1740464431-3.el8 | cpe:/a:redhat:ocp_tools:4.12::el8 | RHSA-2025:2223 | 2025-03-04T00:00:00Z |
| jenkins-2-plugins-0:4.12.1740464689-1.el8 | cpe:/a:redhat:ocp_tools:4.12::el8 | RHSA-2025:2223 | 2025-03-04T00:00:00Z |
| OCP-Tools-4.13-RHEL-8 | |||
| jenkins-0:2.479.3.1740464433-3.el8 | cpe:/a:redhat:ocp_tools:4.13::el8 | RHSA-2025:2222 | 2025-03-04T00:00:00Z |
| jenkins-2-plugins-0:4.13.1740464698-1.el8 | cpe:/a:redhat:ocp_tools:4.13::el8 | RHSA-2025:2222 | 2025-03-04T00:00:00Z |
| OCP-Tools-4.14-RHEL-8 | |||
| jenkins-0:2.479.3.1740109575-3.el8 | cpe:/a:redhat:ocp_tools:4.14::el8 | RHSA-2025:2221 | 2025-03-04T00:00:00Z |
| jenkins-2-plugins-0:4.14.1740109868-1.el8 | cpe:/a:redhat:ocp_tools:4.14::el8 | RHSA-2025:2221 | 2025-03-04T00:00:00Z |
| OCP-Tools-4.15-RHEL-8 | |||
| jenkins-0:2.479.3.1740051993-3.el8 | cpe:/a:redhat:ocp_tools:4.15::el8 | RHSA-2025:2220 | 2025-03-04T00:00:00Z |
| jenkins-2-plugins-0:4.15.1740052174-1.el8 | cpe:/a:redhat:ocp_tools:4.15::el8 | RHSA-2025:2220 | 2025-03-04T00:00:00Z |
| OCP-Tools-4.16-RHEL-9 | |||
| jenkins-0:2.479.3.1739896390-3.el9 | cpe:/a:redhat:ocp_tools:4.16::el9 | RHSA-2025:2219 | 2025-03-04T00:00:00Z |
| jenkins-2-plugins-0:4.16.1739896683-1.el9 | cpe:/a:redhat:ocp_tools:4.16::el9 | RHSA-2025:2219 | 2025-03-04T00:00:00Z |
| OCP-Tools-4.17-RHEL-9 | |||
| jenkins-0:2.479.3.1739859586-3.el9 | cpe:/a:redhat:ocp_tools:4.17::el9 | RHSA-2025:2218 | 2025-03-04T00:00:00Z |
| jenkins-2-plugins-0:4.17.1739859908-1.el9 | cpe:/a:redhat:ocp_tools:4.17::el9 | RHSA-2025:2218 | 2025-03-04T00:00:00Z |
| Red Hat build of Keycloak 26 | |||
| cpe:/a:redhat:build_keycloak:26 | RHSA-2025:8690 | 2025-06-09T00:00:00Z | |
| Red Hat build of Keycloak 26.2 | |||
| rhbk/keycloak-operator-bundle:26.2.5-1 | cpe:/a:redhat:build_keycloak:26.2::el9 | RHSA-2025:8672 | 2025-06-09T00:00:00Z |
| rhbk/keycloak-rhel9:26.2-4 | cpe:/a:redhat:build_keycloak:26.2::el9 | RHSA-2025:8672 | 2025-06-09T00:00:00Z |
| rhbk/keycloak-rhel9-operator:26.2-4 | cpe:/a:redhat:build_keycloak:26.2::el9 | RHSA-2025:8672 | 2025-06-09T00:00:00Z |
| Red Hat Data Grid | |||
| com.thoughtworks.xstream/xstream | cpe:/a:redhat:jboss_data_grid:8 | RHSA-2024:10214 | 2024-11-25T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-4001-1 | libxstream-java security update |
EUVD |
EUVD-2024-3262 | 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. |
Github GHSA |
GHSA-hfq9-hggm-c56q | XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 2.0% (2.001% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat build Keycloak
|
|
| CPEs | cpe:/a:redhat:build_keycloak:26 cpe:/a:redhat:build_keycloak:26.2::el9 |
|
| Vendors & Products |
Redhat build Keycloak
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat ocp Tools
|
|
| CPEs | cpe:/a:redhat:ocp_tools:4.12::el8 cpe:/a:redhat:ocp_tools:4.13::el8 cpe:/a:redhat:ocp_tools:4.14::el8 cpe:/a:redhat:ocp_tools:4.15::el8 cpe:/a:redhat:ocp_tools:4.16::el9 cpe:/a:redhat:ocp_tools:4.17::el9 |
|
| Vendors & Products |
Redhat ocp Tools
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat
Redhat jboss Data Grid |
|
| CPEs | cpe:/a:redhat:jboss_data_grid:8 | |
| Vendors & Products |
Redhat
Redhat jboss Data Grid |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
X-stream
X-stream x-stream |
|
| CPEs | cpe:2.3:a:x-stream:x-stream:*:*:*:*:*:*:*:* | |
| Vendors & Products |
X-stream
X-stream x-stream |
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | XStream is vulnerable to a Denial of Service attack due to stack overflow from a manipulated binary input stream | |
| Weaknesses | CWE-121 CWE-502 |
|
| References |
| |
| Metrics |
cvssV3_1
|