{"id":"CVE-2021-21344","aliases":["BIT-activemq-2021-21344","DEBIAN-CVE-2021-21344","DLA-2616-1","EUVD-2021-0609","GHSA-59jw-jqf4-3wq3","MGASA-2021-0370","OESA-2021-1185","RHSA-2021:1354","SUSE-SU-2021:1840-1","SUSE-SU-2021:1840-2","UBUNTU-CVE-2021-21344","USN-4943-1","USN-6978-1","openSUSE-SU-2021:0832-1","openSUSE-SU-2021:1840-1","openSUSE-SU-2024:10592-1"],"status":"published","title":"XStream is vulnerable to an Arbitrary Code Execution attack","description":"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 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. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.","severity":{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.7598,"percentile":0.99532,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-434","CWE-502"],"published":"2021-03-22T23:28:23Z","modified":"2026-10-24T10:50:40Z","fixes":[{"ecosystem":"Maven","package":"com.thoughtworks.xstream:xstream","fixed_in":["1.4.16"],"sources":["ghsa","osv"]},{"ecosystem":"Bitnami","package":"activemq","fixed_in":["5.15.14"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"libxstream-java","fixed_in":["1.4.15-2"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libxstream-java","fixed_in":["1.4.15-2"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libxstream-java","fixed_in":["1.4.15-2"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libxstream-java","fixed_in":["1.4.7-1ubuntu0.1+esm2"],"sources":["osv"]},{"ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libxstream-java","fixed_in":["1.4.8-1ubuntu0.1+esm3"],"sources":["osv"]},{"ecosystem":"Ubuntu:18.04:LTS","package":"libxstream-java","fixed_in":["1.4.11.1-1~18.04.2"],"sources":["osv"]},{"ecosystem":"Ubuntu:20.04:LTS","package":"libxstream-java","fixed_in":["1.4.11.1-1ubuntu0.2"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"com.thoughtworks.xstream:xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16"}]}]},{"source":"osv","ecosystem":"Bitnami","package":"activemq","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"5.15.14"}]},{"type":"SEMVER","events":[{"introduced":"5.16.0"},{"last_affected":"5.16.0"},{"introduced":"5.16.1"},{"last_affected":"5.16.1"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.15-2"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.15-2"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.15-2"}]}]},{"source":"osv","ecosystem":"Debian:9","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.11.1-1+deb9u2"}]}],"versions":["1.4.10-1","1.4.11-1","1.4.11.1-1","1.4.11.1-1+deb9u1","1.4.9-2","1.4.9-2+deb9u1"],"bundled":11},{"source":"osv","ecosystem":"Maven","package":"com.thoughtworks.xstream:xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16"}]}],"versions":["0.1","0.2","0.3","0.5","0.6","1.0","1.0.1","1.0.2","1.1","1.1.1","1.1.2","1.1.3","1.2","1.2.1","1.2.2","1.3","1.3.1","1.4","1.4.1","1.4.10","1.4.10-java7","1.4.11","1.4.11-java7","1.4.11.1","1.4.12","1.4.12-java7","1.4.13","1.4.13-java7","1.4.14","1.4.14-java7","1.4.14-jdk7","1.4.15","1.4.2","1.4.3","1.4.4","1.4.5","1.4.6","1.4.7","1.4.8","1.4.9"]},{"source":"osv","ecosystem":"Mageia:8","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.15-1.1.mga8"}]}],"bundled":12},{"source":"osv","ecosystem":"openEuler:20.03-LTS-SP1","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16-1.oe1"}]}],"bundled":11},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-13.el7_9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::client","package":"xstream-javadoc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-13.el7_9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-13.el7_9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::computenode","package":"xstream-javadoc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-13.el7_9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-13.el7_9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::server","package":"xstream-javadoc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-13.el7_9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-13.el7_9"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:7::workstation","package":"xstream-javadoc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.3.1-13.el7_9"}]}],"bundled":5},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP2","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16-3.8.1"}]}],"bundled":11},{"source":"osv","ecosystem":"SUSE:Linux Enterprise Module for Development Tools 15 SP3","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16-3.8.1"}]}],"bundled":11},{"source":"osv","ecosystem":"SUSE:Manager Server Module 4.1","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16-3.8.1"}]}],"bundled":11},{"source":"osv","ecosystem":"SUSE:Manager Server Module 4.2","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16-3.8.1"}]}],"bundled":11},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.7-1ubuntu0.1+esm2"}]}],"versions":["1.4.4-1","1.4.7-1","1.4.7-1ubuntu0.1","1.4.7-1ubuntu0.1+esm1"]},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.8-1ubuntu0.1+esm3"}]}],"versions":["1.4.8-1","1.4.8-1ubuntu0.1","1.4.8-1ubuntu0.1+esm1","1.4.8-1ubuntu0.1+esm2"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.11.1-1~18.04.2"}]}],"versions":["1.4.10-1","1.4.11.1-1~18.04","1.4.11.1-1~18.04.1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.11.1-1ubuntu0.2"}]}],"versions":["1.4.11.1-1","1.4.11.1-1ubuntu0.1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.11.1-1~18.04.2"}]}],"versions":["1.4.10-1","1.4.11.1-1~18.04","1.4.11.1-1~18.04.1"],"bundled":14},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.11.1-1ubuntu0.2"}]}],"versions":["1.4.11.1-1","1.4.11.1-1ubuntu0.1"],"bundled":14},{"source":"osv","ecosystem":"Ubuntu:Pro:14.04:LTS","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.7-1ubuntu0.1+esm2"}]}],"versions":["1.4.4-1","1.4.7-1","1.4.7-1ubuntu0.1","1.4.7-1ubuntu0.1+esm1"],"bundled":15},{"source":"osv","ecosystem":"Ubuntu:Pro:16.04:LTS","package":"libxstream-java","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.8-1ubuntu0.1+esm3"}]}],"versions":["1.4.8-1","1.4.8-1ubuntu0.1","1.4.8-1ubuntu0.1+esm1","1.4.8-1ubuntu0.1+esm2"],"bundled":15},{"source":"osv","ecosystem":"openSUSE:Leap 15.2","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16-lp152.2.6.1"}]}],"bundled":11},{"source":"osv","ecosystem":"openSUSE:Leap 15.3","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.16-3.8.1"}]}],"bundled":11},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"xstream","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.18-1.1"}]}],"bundled":22}],"products":[{"vendor":"apache","product":"activemq"},{"vendor":"apache","product":"jmeter"},{"vendor":"debian","product":"debian_linux"},{"vendor":"fedoraproject","product":"fedora"},{"vendor":"netapp","product":"oncommand_insight"},{"vendor":"oracle","product":"banking_enterprise_default_management"},{"vendor":"oracle","product":"banking_platform"},{"vendor":"oracle","product":"banking_virtual_account_management"},{"vendor":"oracle","product":"business_activity_monitoring"},{"vendor":"oracle","product":"communications_billing_and_revenue_management_elastic_charging_engine"},{"vendor":"oracle","product":"communications_policy_management"},{"vendor":"oracle","product":"communications_unified_inventory_management"},{"vendor":"oracle","product":"mysql_server"},{"vendor":"oracle","product":"retail_xstore_point_of_service"},{"vendor":"oracle","product":"webcenter_portal"},{"vendor":"x-stream","product":"xstream"},{"vendor":"xstream","product":"xstream"}],"references":[{"url":"https://x-stream.github.io/security.html#workaround","tags":["x_refsource_MISC","x_transferred","Mitigation","Third Party Advisory","advisory","web","report"]},{"url":"http://x-stream.github.io/changes.html#1.4.16","tags":["x_refsource_MISC","x_transferred","Release Notes","Third Party Advisory","advisory","web","report"]},{"url":"https://github.com/x-stream/xstream/security/advisories/GHSA-59jw-jqf4-3wq3","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory","web","report"]},{"url":"https://x-stream.github.io/CVE-2021-21344.html","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory","advisory","evidence","web","report"]},{"url":"https://lists.debian.org/debian-lts-announce/2021/04/msg00002.html","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mailing List","Third Party Advisory","advisory","web"]},{"url":"https://lists.apache.org/thread.html/r9ac71b047767205aa22e3a08cb33f3e0586de6b2fac48b425c6e16b0%40%3Cdev.jmeter.apache.org%3E","tags":["mailing-list","x_refsource_MLIST","x_transferred","Issue Tracking","Mailing List","Third Party Advisory","advisory","report"]},{"url":"https://lists.apache.org/thread.html/r8244fd0831db894d5e89911ded9c72196d395a90ae655414d23ed0dd%40%3Cusers.activemq.apache.org%3E","tags":["mailing-list","x_refsource_MLIST","x_transferred","Issue Tracking","Mailing List","Third Party Advisory","advisory","report"]},{"url":"https://security.netapp.com/advisory/ntap-20210430-0002/","tags":["x_refsource_CONFIRM","x_transferred","Third Party Advisory","advisory"]},{"url":"https://www.oracle.com//security-alerts/cpujul2021.html","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/22KVR6B5IZP3BGQ3HPWIO2FWWCKT3DHP/","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QGXIU3YDPG6OGTDHMBLAFN7BPBERXREB/","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"https://www.oracle.com/security-alerts/cpuoct2021.html","tags":["x_refsource_MISC","x_transferred","Third Party Advisory","advisory","web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/PVPHZA7VW2RRSDCOIPP2W6O5ND254TU7/","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred","Mailing List","Third Party Advisory","advisory"]},{"url":"https://www.debian.org/security/2021/dsa-5004","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","Mailing List","Third Party Advisory","advisory","web"]},{"url":"https://www.oracle.com/security-alerts/cpujan2022.html","tags":["x_refsource_MISC","x_transferred","Patch","Vendor Advisory","advisory","fix","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21344","tags":["web","advisory"]},{"url":"https://lists.apache.org/thread.html/r9ac71b047767205aa22e3a08cb33f3e0586de6b2fac48b425c6e16b0@%3Cdev.jmeter.apache.org%3E","tags":["web"]},{"url":"https://lists.apache.org/thread.html/r8244fd0831db894d5e89911ded9c72196d395a90ae655414d23ed0dd@%3Cusers.activemq.apache.org%3E","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/22KVR6B5IZP3BGQ3HPWIO2FWWCKT3DHP/"},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/QGXIU3YDPG6OGTDHMBLAFN7BPBERXREB/"},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PVPHZA7VW2RRSDCOIPP2W6O5ND254TU7/"},{"url":"https://github.com/advisories/GHSA-59jw-jqf4-3wq3"},{"url":"https://security-tracker.debian.org/tracker/CVE-2021-21344","tags":["advisory"]},{"url":"https://github.com/x-stream/xstream","tags":["package"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/22KVR6B5IZP3BGQ3HPWIO2FWWCKT3DHP","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/PVPHZA7VW2RRSDCOIPP2W6O5ND254TU7","tags":["web"]},{"url":"https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/QGXIU3YDPG6OGTDHMBLAFN7BPBERXREB","tags":["web"]},{"url":"https://security.netapp.com/advisory/ntap-20210430-0002","tags":["web"]},{"url":"https://advisories.mageia.org/MGASA-2021-0370.html","tags":["advisory"]},{"url":"https://bugs.mageia.org/show_bug.cgi?id=28844","tags":["report"]},{"url":"https://access.redhat.com/errata/RHSA-2021:1354","tags":["web","advisory"]},{"url":"https://www.debian.org/lts/security/2021/dla-2616","tags":["web"]},{"url":"https://ubuntu.com/security/notices/USN-4943-1","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/H2CFEJOW6N5BGEB6UU3SEQ3UF5C2UWJL/","tags":["web"]},{"url":"https://openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1185","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21350","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21349","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21348","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21351","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21341","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21342","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21343","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21345","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21346","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21347","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#important","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1942554","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1942558","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1942578","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1942629","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1942637","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_1354.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-21344","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-21344","tags":["advisory","report"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-21345","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-21345","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-21346","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-21346","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-21347","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-21347","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2021-21350","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-21350","tags":["advisory"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20211840-1/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1184372","tags":["report"]},{"url":"https://bugzilla.suse.com/1184373","tags":["report"]},{"url":"https://bugzilla.suse.com/1184374","tags":["report"]},{"url":"https://bugzilla.suse.com/1184375","tags":["report"]},{"url":"https://bugzilla.suse.com/1184376","tags":["report"]},{"url":"https://bugzilla.suse.com/1184377","tags":["report"]},{"url":"https://bugzilla.suse.com/1184378","tags":["report"]},{"url":"https://bugzilla.suse.com/1184379","tags":["report"]},{"url":"https://bugzilla.suse.com/1184380","tags":["report"]},{"url":"https://bugzilla.suse.com/1184796","tags":["report"]},{"url":"https://bugzilla.suse.com/1184797","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21341","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21342","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21343","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21344","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21345","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21346","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21347","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21348","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21349","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21350","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-21351","tags":["web"]},{"url":"https://www.suse.com/support/update/announcement/2021/suse-su-20211840-2/","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2021-21344","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-6978-1","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2020-26217","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-26258","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2020-26259","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21341","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21342","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21343","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21345","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21346","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21347","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21348","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21349","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21350","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-21351","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2016-3674","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/KO2SBWPIR6ZPUOQHOD4PSDGYT53T5TZY/","tags":["advisory"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/APETSNTGJFG76V7J5X4K4LWA77F5743O/","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2016-3674","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2017-7957","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-26217","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-26258","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2020-26259","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-29505","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-39139","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-39144","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-39147","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-39150","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2021-39153","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2021-21344","title":"XStream is vulnerable to an Arbitrary Code Execution attack","description":"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 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. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.","status":"published","published":"2021-03-22T23:40:29Z","modified":"2026-10-07T18:48:03.533Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-434","CWE-502"],"updated_at":"2026-11-02T14:33:00.488332Z"}],"euvd":[{"id":"EUVD-2021-0609","description":"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 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. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.","status":"published","published":"2021-03-22T23:40:29Z","modified":"2026-10-07T18:48:03Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium"}],"updated_at":"2026-11-02T17:27:34.353796Z"}],"ghsa":[{"id":"GHSA-59jw-jqf4-3wq3","title":"XStream is vulnerable to an Arbitrary Code Execution attack","description":"### Impact\nThe 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.\n\n### Patches\nIf you rely on XStream's default blacklist of the [Security Framework](https://x-stream.github.io/security.html#framework), you will have to use at least version 1.4.16.\n\n### Workarounds\nSee [workarounds](https://x-stream.github.io/security.html#workaround) for the different versions covering all CVEs.\n\n### References\nSee full information about the nature of the vulnerability and the steps to reproduce it in XStream's documentation for [CVE-2021-21344](https://x-stream.github.io/CVE-2021-21344.html).\n\n### Credits\n钟潦贵 (Liaogui Zhong) found and reported the issue to XStream and provided the required information to reproduce it.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [XStream](https://github.com/x-stream/xstream/issues)\n* Contact us at [XStream Google Group](https://groups.google.com/group/xstream-user)","status":"published","published":"2021-03-22T23:28:23Z","modified":"2023-02-01T05:05:10Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium"}],"cwes":["CWE-434","CWE-502"],"updated_at":"2026-11-02T14:36:32.918681Z"}],"nvd":[{"id":"CVE-2021-21344","description":"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 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. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.","status":"published","published":"2021-03-23T00:15:12.677Z","modified":"2026-10-07T19:17:23.253Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium","assessor":"secondary"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary"}],"cwes":["CWE-434","CWE-502"],"updated_at":"2026-11-02T14:06:50.805771Z"}],"osv":[{"id":"CVE-2021-21344","description":"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 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. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.","status":"published","published":"2021-03-23T00:15:12.677Z","modified":"2026-10-24T10:50:40.584514791Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:44:18.004149Z"},{"id":"DEBIAN-CVE-2021-21344","description":"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 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. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.","status":"published","published":"2021-03-23T00:15:12.677Z","modified":"2026-10-23T18:03:48.8698696Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:45:34.637046Z"},{"id":"GHSA-59jw-jqf4-3wq3","title":"XStream is vulnerable to an Arbitrary Code Execution attack","description":"### Impact\nThe 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.\n\n### Patches\nIf you rely on XStream's default blacklist of the [Security Framework](https://x-stream.github.io/security.html#framework), you will have to use at least version 1.4.16.\n\n### Workarounds\nSee [workarounds](https://x-stream.github.io/security.html#workaround) for the different versions covering all CVEs.\n\n### References\nSee full information about the nature of the vulnerability and the steps to reproduce it in XStream's documentation for [CVE-2021-21344](https://x-stream.github.io/CVE-2021-21344.html).\n\n### Credits\n钟潦贵 (Liaogui Zhong) found and reported the issue to XStream and provided the required information to reproduce it.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [XStream](https://github.com/x-stream/xstream/issues)\n* Contact us at [XStream Google Group](https://groups.google.com/group/xstream-user)","status":"published","published":"2021-03-22T23:28:23Z","modified":"2026-07-08T06:29:54.314622698Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium"}],"cwes":["CWE-434","CWE-502"],"updated_at":"2026-11-02T15:46:38.213481Z"},{"id":"OESA-2021-1185","title":"xstream security update","description":"\r\n\r\nSecurity Fix(es):\r\n\r\nXStream 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 to execute arbitrary code only by manipulating the processed input stream. No user is affected, who followed the recommendation to setup XStream\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21350)\n\nXStream 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 to request data from internal resources that are not publicly available 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.(CVE-2021-21349)\r\n\r\nXStream 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 to occupy a thread that consumes maximum CPU time and will never return. No user is affected, who followed the recommendation to setup XStream\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21348)\r\n\r\nXStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a 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\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21351)\r\n\r\nXStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is vulnerability which 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. No user is affected who followed the recommendation to setup XStream\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21341)\r\n\r\nXStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written objects. XStream creates therefore new instances based on these type information. An attacker can manipulate the processed input stream and replace or inject objects, that result in a server-side forgery request. No user is affected, who followed the recommendation to setup XStream\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21342)\r\n\r\nXStream is a Java library to serialize objects to XML and back again. In XStream before version 1.4.16, there is a vulnerability where the processed stream at unmarshalling time contains type information to recreate the formerly written objects. XStream creates therefore new instances based on these type information. An attacker can manipulate the processed input stream and replace or inject objects, that result in the deletion of a file on the local host. No user is affected, who followed the recommendation to setup XStream\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21343)\r\n\r\nXStream 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 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\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21344)\r\n\r\nXStream 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\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21345)\r\n\r\nXStream 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 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\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21346)\r\n\r\nXStream 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 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\u0026apos;s security framework with a whitelist limited to the minimal required types. If you rely on XStream\u0026apos;s default blacklist of the Security Framework, you will have to use at least version 1.4.16.(CVE-2021-21347)","status":"published","published":"2021-05-15T11:04:25Z","modified":"2026-08-18T01:15:41.391924454Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:52:38.987987Z"},{"id":"RHSA-2021:1354","title":"Red Hat Security Advisory: xstream security update","status":"published","published":"2024-09-16T05:40:10Z","modified":"2026-10-08T10:02:21Z","cvss":[{"version":"3.1","score":8.5,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:53:08.071325Z"},{"id":"UBUNTU-CVE-2021-21344","description":"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 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. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.","status":"published","published":"2021-03-23T00:15:00Z","modified":"2026-02-04T03:29:45.826725Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"},{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium"}],"updated_at":"2026-11-02T15:54:26.29421Z"},{"id":"BIT-activemq-2021-21344","title":"XStream is vulnerable to an Arbitrary Code Execution attack","description":"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 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. If you rely on XStream's default blacklist of the Security Framework, you will have to use at least version 1.4.16.","status":"published","published":"2025-12-03T14:35:22.678Z","modified":"2026-09-08T08:45:09.74276374Z","updated_at":"2026-11-02T15:28:28.267217Z"},{"id":"DLA-2616-1","title":"libxstream-java - security update","status":"published","published":"2021-04-03T00:00:00Z","modified":"2026-03-09T01:21:19.798667Z","updated_at":"2026-11-02T15:46:10.712745Z"},{"id":"MGASA-2021-0370","title":"Updated xstream packages fix security vulnerabilities","description":"In XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker to allocate 100% CPU time on the target system depending on\nCPU type or parallel execution of such a payload resulting in a denial of\nservice only by manipulating the processed input stream (CVE-2021-21341).\n\nIn XStream before version 1.4.16, there is a vulnerability where the processed\nstream at unmarshalling time contains type information to recreate the\nformerly written objects. XStream creates therefore new instances based on\nthese type information. An attacker can manipulate the processed input stream\nand replace or inject objects, that result in a server-side forgery request\n(CVE-2021-21342).\n\nIn XStream before version 1.4.16, there is a vulnerability where the processed\nstream at unmarshalling time contains type information to recreate the formerly\nwritten objects. XStream creates therefore new instances based on these type\ninformation. An attacker can manipulate the processed input stream and replace\nor inject objects, that result in the deletion of a file on the local host\n(CVE-2021-21343).\n\nIn XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker to load and execute arbitrary code from a remote host only by\nmanipulating the processed input stream (CVE-2021-21344).\n\nIn XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker who has sufficient rights to execute commands of the host only\nby manipulating the processed input stream (CVE-2021-21345).\n\nIn XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker to load and execute arbitrary code from a remote host only by\nmanipulating the processed input stream (CVE-2021-21346).\n\nIn XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker to load and execute arbitrary code from a remote host only by\nmanipulating the processed input stream (CVE-2021-21347).\n\nIn XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker to occupy a thread that consumes maximum CPU time and will\nnever return (CVE-2021-21348).\n\nIn XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker to request data from internal resources that are not publicly\navailable only by manipulating the processed input stream (CVE-2021-21349).\n\nIn XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker to execute arbitrary code only by manipulating the processed\ninput stream (CVE-2021-21350).\n\nIn XStream before version 1.4.16, there is a vulnerability which may allow a\nremote attacker to load and execute arbitrary code from a remote host only by\nmanipulating the processed input stream (CVE-2021-21351).\n\nA vulnerability in XStream versions prior to 1.4.17 may allow a remote attacker\nhas sufficient rights to execute commands of the host only by manipulating\nthe processed input stream (CVE-2021-29505).\n\nTheses vulnerabilities are mitigated if user followed the recommendation to\nsetup XStream's security framework with a whitelist limited to the minimal\nrequired types.\n","status":"published","published":"2021-07-25T14:45:06Z","modified":"2026-04-16T04:42:53.683701913Z","updated_at":"2026-11-02T15:49:41.509337Z"},{"id":"openSUSE-SU-2021:0832-1","title":"Security update for xstream","description":"This update for xstream fixes the following issues:\n\n- Upgrade to 1.4.16\n- CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)\n- CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)\n- CVE-2021-21350: arbitrary code execution (bsc#1184380)\n- CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)\n- CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)\n- CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)\n- CVE-2021-21342: server-side forgery (bsc#1184379)\n- CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)\n- CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)\n- CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)\n- CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)\n\nThis update was imported from the SUSE:SLE-15-SP2:Update update project.","status":"published","published":"2021-06-03T17:33:26Z","modified":"2025-05-07T18:12:26.012441Z","updated_at":"2026-11-02T16:58:31.879684Z"},{"id":"openSUSE-SU-2021:1840-1","title":"Security update for xstream","description":"This update for xstream fixes the following issues:\n\n- Upgrade to 1.4.16\n- CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)\n- CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)\n- CVE-2021-21350: arbitrary code execution (bsc#1184380)\n- CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)\n- CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)\n- CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)\n- CVE-2021-21342: server-side forgery (bsc#1184379)\n- CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)\n- CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)\n- CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)\n- CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)\n","status":"published","published":"2021-07-11T08:25:40Z","modified":"2026-02-04T02:14:34.203223Z","updated_at":"2026-11-02T16:58:32.266854Z"},{"id":"openSUSE-SU-2024:10592-1","title":"xstream-1.4.18-1.1 on GA media","description":"These are all security issues fixed in the xstream-1.4.18-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T03:40:43.193438Z","updated_at":"2026-11-02T16:58:34.487567Z"},{"id":"SUSE-SU-2021:1840-1","title":"Security update for xstream","description":"This update for xstream fixes the following issues:\n\n- Upgrade to 1.4.16\n- CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)\n- CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)\n- CVE-2021-21350: arbitrary code execution (bsc#1184380)\n- CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)\n- CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)\n- CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)\n- CVE-2021-21342: server-side forgery (bsc#1184379)\n- CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)\n- CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)\n- CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)\n- CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)\n","status":"published","published":"2021-06-02T14:29:41Z","modified":"2026-02-04T03:27:28.726988Z","updated_at":"2026-11-02T15:53:49.138643Z"},{"id":"SUSE-SU-2021:1840-2","title":"Security update for xstream","description":"This update for xstream fixes the following issues:\n\n- Upgrade to 1.4.16\n- CVE-2021-21351: remote attacker to load and execute arbitrary code (bsc#1184796)\n- CVE-2021-21349: SSRF can lead to a remote attacker to request data from internal resources (bsc#1184797)\n- CVE-2021-21350: arbitrary code execution (bsc#1184380)\n- CVE-2021-21348: remote attacker could cause denial of service by consuming maximum CPU time (bsc#1184374)\n- CVE-2021-21347: remote attacker to load and execute arbitrary code from a remote host (bsc#1184378)\n- CVE-2021-21344: remote attacker could load and execute arbitrary code from a remote host (bsc#1184375)\n- CVE-2021-21342: server-side forgery (bsc#1184379)\n- CVE-2021-21341: remote attacker could cause a denial of service by allocating 100% CPU time (bsc#1184377)\n- CVE-2021-21346: remote attacker could load and execute arbitrary code (bsc#1184373)\n- CVE-2021-21345: remote attacker with sufficient rights could execute commands (bsc#1184372)\n- CVE-2021-21343: replace or inject objects, that result in the deletion of files on the local host (bsc#1184376)\n","status":"published","published":"2021-07-11T08:25:39Z","modified":"2026-02-04T02:20:18.024619Z","updated_at":"2026-11-02T15:53:49.138643Z"},{"id":"USN-4943-1","title":"libxstream-java vulnerabilities","description":"Zhihong Tian and Hui Lu found that XStream was vulnerable to remote code\nexecution. A remote attacker could run arbitrary shell commands by\nmanipulating the processed input stream. This issue affected only affected\nUbuntu 20.10. (CVE-2020-26217)\n\nIt was discovered that XStream was vulnerable to server-side forgery attacks.\nA remote attacker could request data from internal resources that are not\npublicly available only by manipulating the processed input stream. This\nissue only affected Ubuntu 20.10. (CVE-2020-26258)\n\nIt was discovered that XStream was vulnerable to arbitrary file deletion on\nthe local host. A remote attacker could use this to delete arbitrary known\nfiles on the host as long as the executing process had sufficient rights only\nby manipulating the processed input stream. This issue only affected\nUbuntu 20.10. (CVE-2020-26259)\n\nIt was discovered that XStream was vulnerable to denial of service,\narbitrary code execution, arbitrary file deletion and server-side forgery\nattacks. A remote attacker could cause any of those issues by manipulating\nthe processed input stream. (CVE-2021-21341, CVE-2021-21342, CVE-2021-21343\nCVE-2021-21344, CVE-2021-21345, CVE-2021-21346, CVE-2021-21347,\nCVE-2021-21348, CVE-2021-21349, CVE-2021-21350, CVE-2021-21351)\n","status":"published","published":"2021-05-11T09:41:13Z","modified":"2026-04-27T16:03:36.609273828Z","updated_at":"2026-11-02T16:58:15.159055Z"},{"id":"USN-6978-1","title":"libxstream-java vulnerabilities","description":"It was discovered that XStream incorrectly handled parsing of certain\ncrafted XML documents. A remote attacker could possibly use this issue to\nread arbitrary files. (CVE-2016-3674)\n\nZhihong Tian and Hui Lu found that XStream was vulnerable to remote code\nexecution. A remote attacker could run arbitrary shell commands by\nmanipulating the processed input stream. (CVE-2020-26217)\n\nIt was discovered that XStream was vulnerable to server-side forgery\nattacks. A remote attacker could request data from internal resources\nthat are not publicly available only by manipulating the processed input\nstream. (CVE-2020-26258)\n\nIt was discovered that XStream was vulnerable to arbitrary file deletion\non the local host. A remote attacker could use this to delete arbitrary\nknown files on the host as long as the executing process had sufficient\nrights only by manipulating the processed input stream. (CVE-2020-26259)\n\nIt was discovered that XStream was vulnerable to denial of service,\narbitrary code execution, arbitrary file deletion and server-side forgery\nattacks. A remote attacker could cause any of those issues by\nmanipulating the processed input stream. (CVE-2021-21341, CVE-2021-21342,\nCVE-2021-21343, CVE-2021-21344, CVE-2021-21345, CVE-2021-21346,\nCVE-2021-21347, CVE-2021-21348, CVE-2021-21349, CVE-2021-21350,\nCVE-2021-21351)\n","status":"published","published":"2024-08-22T15:18:01Z","modified":"2026-06-29T13:51:15.787793258Z","updated_at":"2026-11-02T16:58:18.876384Z"}]}}
