CVE-2021-39144: XStream is vulnerable to a Remote Command Execution attack
(updated )
XStream is a simple library to serialize objects to XML and back again. This vulnerability may allow a remote attacker has sufficient rights to execute commands of the host only by manipulating the processed input stream. Users who followed the recommendation to setup XStream’s security framework with a allow list limited to the minimal required types are not impacted.
References
- github.com/advisories/GHSA-j9h8-phrw-h4fh
- github.com/x-stream/xstream
- github.com/x-stream/xstream/security/advisories/GHSA-j9h8-phrw-h4fh
- lists.debian.org/debian-lts-announce/2021/09/msg00017.html
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/22KVR6B5IZP3BGQ3HPWIO2FWWCKT3DHP
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PVPHZA7VW2RRSDCOIPP2W6O5ND254TU7
- lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QGXIU3YDPG6OGTDHMBLAFN7BPBERXREB
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/22KVR6B5IZP3BGQ3HPWIO2FWWCKT3DHP
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PVPHZA7VW2RRSDCOIPP2W6O5ND254TU7
- lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/QGXIU3YDPG6OGTDHMBLAFN7BPBERXREB
- nvd.nist.gov/vuln/detail/CVE-2021-39144
- security.netapp.com/advisory/ntap-20210923-0003
- www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2021-39144
- www.debian.org/security/2021/dsa-5004
- www.oracle.com/security-alerts/cpuapr2022.html
- www.oracle.com/security-alerts/cpujan2022.html
- www.oracle.com/security-alerts/cpujul2022.html
- x-stream.github.io/CVE-2021-39144.html
Code Behaviors & Features
Detect and mitigate CVE-2021-39144 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →