CVE Catalog

CVE-2021-21345

MediumCVSS 5.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
72.32%

99th percentile - higher than 99% of all known CVEs

Summary

XStream before version 1.4.16 allows a remote attacker with sufficient rights to execute commands on the host by manipulating the processed input stream. Users who configured the security framework with a whitelist limited to the minimal required types are not affected.

Risk Assessment

Potential remote command execution on the server, which may lead to full system compromise. The risk mainly affects installations relying on the default blacklist instead of a whitelist.

Recommendation

Upgrade XStream to at least version 1.4.16 and configure the security framework with a whitelist limited to the minimal required types.

Other vulnerabilities in XStream

See all
Original NVD description (English source)

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 who has sufficient rights to execute commands of the 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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS