Skip to main content
← All vulnerabilities
CVE-2021-39151GHSA-HPH2-M3G5-XXV4

XStream is vulnerable to an Arbitrary Code Execution attack

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.4.18
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

XStream is a simple library to serialize objects to XML and back again. In affected versions this vulnerability may allow a remote attacker to load and execute arbitrary code from a remote 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. XStream 1.4.18 uses no longer a blacklist by default, since it cannot be secured for general purpose.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • x-stream xstream

    fixed in 1.4.18

  • com.thoughtworks.xstream:xstreamMaven

    fixed in 1.4.18

References 11

GitHub · x-stream/xstream

x-stream.github.io

lists.debian.org

lists.fedoraproject.org

debian.org

oracle.com

security.netapp.com