NetSight
high7.5

CVE-2021-43859

XStream is an open source java library to serialize objects to XML and back again.

Impact

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.

Affected products

VendorProductAffected versions
JenkinsJenkins
before 2.319.3
from 2.321 before 2.334
XstreamXstream
before 1.4.19
FedoraprojectFedora
Versions 34, 35
DebianDebian Linux
Version 9.0
OracleCommerce Guided Search
Version 11.3.2
OracleCommunications Brm - Elastic Charging Engine
before 12.0.0.4.6
Version 12.0.0.5.0
OracleCommunications Cloud Native Core Automated Test Suite
Version 1.9.0
OracleCommunications Diameter Intelligence Hub
from 8.0.0 through 8.1.0
from 8.2.0 through 8.2.6
OracleCommunications Policy Management
Version 12.6.0.0.0
OracleFlexcube Private Banking
Version 12.1.0
OracleRetail Xstore Point Of Service
Versions 16.0.6, 17.0.4, 18.0.3, 19.0.2, 20.0.1

Weakness classification

References