CVE Catalog

CVE-2017-7957

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
4.93%

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

Summary

XStream through 1.4.9, when a certain denyTypes workaround is not used, mishandles attempts to create an instance of the primitive type 'void' during unmarshalling, leading to a remote application crash, as demonstrated by an xstream.fromXML("<void/>") call.

Risk Assessment

An attacker can remotely crash the application (denial of service) by sending specially crafted XML. Risk for systems using XStream to deserialize data from untrusted sources.

Recommendation

Update XStream to a version later than 1.4.9. Use the denyTypes mechanism or other type restrictions during XML deserialization.

Other vulnerabilities in XStream

See all
Original NVD description (English source)

XStream through 1.4.9, when a certain denyTypes workaround is not used, mishandles attempts to create an instance of the primitive type 'void' during unmarshalling, leading to a remote application crash, as demonstrated by an xstream.fromXML("<void/>") call.

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