{"document":{"aggregate_severity":{"namespace":"https://www.suse.com/support/security/rating/","text":"critical"},"category":"csaf_vex","csaf_version":"2.0","distribution":{"text":"Copyright 2024 SUSE LLC. All rights reserved.","tlp":{"label":"WHITE","url":"https://www.first.org/tlp/"}},"lang":"en","notes":[{"category":"summary","text":"SUSE CVE-2012-4406","title":"Title"},{"category":"description","text":"OpenStack Object Storage (swift) before 1.7.0 uses the loads function in the pickle Python module unsafely when storing and loading metadata in memcached, which allows remote attackers to execute arbitrary code via a crafted pickle object.","title":"Description of the CVE"},{"category":"legal_disclaimer","text":"CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).","title":"Terms of use"}],"publisher":{"category":"vendor","contact_details":"https://www.suse.com/support/security/contact/","name":"SUSE Product Security Team","namespace":"https://www.suse.com/"},"references":[{"category":"external","summary":"CVE-2012-4406","url":"https://www.suse.com/security/cve/CVE-2012-4406"},{"category":"external","summary":"SUSE Security Ratings","url":"https://www.suse.com/support/security/rating/"},{"category":"external","summary":"SUSE Bug 760944 for CVE-2012-4406","url":"https://bugzilla.suse.com/760944"},{"category":"external","summary":"SUSE Bug 779215 for CVE-2012-4406","url":"https://bugzilla.suse.com/779215"}],"title":"SUSE CVE CVE-2012-4406","tracking":{"current_release_date":"2025-04-25T13:25:57Z","generator":{"date":"2023-02-15T05:44:50Z","engine":{"name":"cve-database.git:bin/generate-csaf-vex.pl","version":"1"}},"id":"CVE-2012-4406","initial_release_date":"2023-02-15T05:44:50Z","revision_history":[{"date":"2023-02-15T05:44:50Z","number":"2","summary":"Current version"},{"date":"2024-09-10T05:49:46Z","number":"3","summary":"Current version"},{"date":"2025-03-14T07:26:56Z","number":"4","summary":"Current version"},{"date":"2025-03-16T13:53:13Z","number":"5","summary":"Current version"},{"date":"2025-04-25T13:25:57Z","number":"6","summary":"Current version"}],"status":"interim","version":"6"}},"product_tree":{"branches":[{"branches":[{"branches":[{"category":"product_name","name":"SUSE OpenStack Cloud 6","product":{"name":"SUSE OpenStack Cloud 6","product_id":"SUSE OpenStack Cloud 6","product_identification_helper":{"cpe":"cpe:/o:suse:suse-openstack-cloud:6"}}},{"category":"product_version","name":"openstack-swift-2.1.0-4.1","product":{"name":"openstack-swift-2.1.0-4.1","product_id":"openstack-swift-2.1.0-4.1","product_identification_helper":{"cpe":"cpe:2.3:a:openstack:swift:2.1.0:*:*:*:*:*:*:*","purl":"pkg:rpm/suse/openstack-swift@2.1.0-4.1?upstream=openstack-swift-2.1.0-4.1.src.rpm"}}},{"category":"product_version","name":"openstack-swift-account-2.1.0-4.1","product":{"name":"openstack-swift-account-2.1.0-4.1","product_id":"openstack-swift-account-2.1.0-4.1","product_identification_helper":{"cpe":"cpe:2.3:a:openstack:swift:2.1.0:*:*:*:*:*:*:*","purl":"pkg:rpm/suse/openstack-swift-account@2.1.0-4.1?upstream=openstack-swift-2.1.0-4.1.src.rpm"}}},{"category":"product_version","name":"openstack-swift-container-2.1.0-4.1","product":{"name":"openstack-swift-container-2.1.0-4.1","product_id":"openstack-swift-container-2.1.0-4.1","product_identification_helper":{"cpe":"cpe:2.3:a:openstack:swift:2.1.0:*:*:*:*:*:*:*","purl":"pkg:rpm/suse/openstack-swift-container@2.1.0-4.1?upstream=openstack-swift-2.1.0-4.1.src.rpm"}}},{"category":"product_version","name":"openstack-swift-object-2.1.0-4.1","product":{"name":"openstack-swift-object-2.1.0-4.1","product_id":"openstack-swift-object-2.1.0-4.1","product_identification_helper":{"cpe":"cpe:2.3:a:openstack:swift:2.1.0:*:*:*:*:*:*:*","purl":"pkg:rpm/suse/openstack-swift-object@2.1.0-4.1?upstream=openstack-swift-2.1.0-4.1.src.rpm"}}},{"category":"product_version","name":"openstack-swift-proxy-2.1.0-4.1","product":{"name":"openstack-swift-proxy-2.1.0-4.1","product_id":"openstack-swift-proxy-2.1.0-4.1","product_identification_helper":{"cpe":"cpe:2.3:a:openstack:swift:2.1.0:*:*:*:*:*:*:*","purl":"pkg:rpm/suse/openstack-swift-proxy@2.1.0-4.1?upstream=openstack-swift-2.1.0-4.1.src.rpm"}}},{"category":"product_version","name":"python-swift-2.1.0-4.1","product":{"name":"python-swift-2.1.0-4.1","product_id":"python-swift-2.1.0-4.1","product_identification_helper":{"cpe":"cpe:2.3:a:openstack:swift:2.1.0:*:*:*:*:*:*:*","purl":"pkg:rpm/suse/python-swift@2.1.0-4.1?upstream=openstack-swift-2.1.0-4.1.src.rpm"}}}],"category":"product_family","name":"SUSE Linux Enterprise"}],"category":"vendor","name":"SUSE"}],"relationships":[{"category":"default_component_of","full_product_name":{"name":"openstack-swift-2.1.0-4.1 as component of SUSE OpenStack Cloud 6","product_id":"SUSE OpenStack Cloud 6:openstack-swift-2.1.0-4.1"},"product_reference":"openstack-swift-2.1.0-4.1","relates_to_product_reference":"SUSE OpenStack Cloud 6"},{"category":"default_component_of","full_product_name":{"name":"openstack-swift-account-2.1.0-4.1 as component of SUSE OpenStack Cloud 6","product_id":"SUSE OpenStack Cloud 6:openstack-swift-account-2.1.0-4.1"},"product_reference":"openstack-swift-account-2.1.0-4.1","relates_to_product_reference":"SUSE OpenStack Cloud 6"},{"category":"default_component_of","full_product_name":{"name":"openstack-swift-container-2.1.0-4.1 as component of SUSE OpenStack Cloud 6","product_id":"SUSE OpenStack Cloud 6:openstack-swift-container-2.1.0-4.1"},"product_reference":"openstack-swift-container-2.1.0-4.1","relates_to_product_reference":"SUSE OpenStack Cloud 6"},{"category":"default_component_of","full_product_name":{"name":"openstack-swift-object-2.1.0-4.1 as component of SUSE OpenStack Cloud 6","product_id":"SUSE OpenStack Cloud 6:openstack-swift-object-2.1.0-4.1"},"product_reference":"openstack-swift-object-2.1.0-4.1","relates_to_product_reference":"SUSE OpenStack Cloud 6"},{"category":"default_component_of","full_product_name":{"name":"openstack-swift-proxy-2.1.0-4.1 as component of SUSE OpenStack Cloud 6","product_id":"SUSE OpenStack Cloud 6:openstack-swift-proxy-2.1.0-4.1"},"product_reference":"openstack-swift-proxy-2.1.0-4.1","relates_to_product_reference":"SUSE OpenStack Cloud 6"},{"category":"default_component_of","full_product_name":{"name":"python-swift-2.1.0-4.1 as component of SUSE OpenStack Cloud 6","product_id":"SUSE OpenStack Cloud 6:python-swift-2.1.0-4.1"},"product_reference":"python-swift-2.1.0-4.1","relates_to_product_reference":"SUSE OpenStack Cloud 6"}]},"vulnerabilities":[{"cve":"CVE-2012-4406","ids":[{"system_name":"SUSE CVE Page","text":"https://www.suse.com/security/cve/CVE-2012-4406"}],"notes":[{"category":"general","text":"OpenStack Object Storage (swift) before 1.7.0 uses the loads function in the pickle Python module unsafely when storing and loading metadata in memcached, which allows remote attackers to execute arbitrary code via a crafted pickle object.","title":"CVE description"}],"product_status":{"recommended":["SUSE OpenStack Cloud 6:openstack-swift-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-account-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-container-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-object-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-proxy-2.1.0-4.1","SUSE OpenStack Cloud 6:python-swift-2.1.0-4.1"]},"references":[{"category":"external","summary":"CVE-2012-4406","url":"https://www.suse.com/security/cve/CVE-2012-4406"},{"category":"external","summary":"SUSE Security Ratings","url":"https://www.suse.com/support/security/rating/"},{"category":"external","summary":"SUSE Bug 760944 for CVE-2012-4406","url":"https://bugzilla.suse.com/760944"},{"category":"external","summary":"SUSE Bug 779215 for CVE-2012-4406","url":"https://bugzilla.suse.com/779215"}],"remediations":[{"category":"vendor_fix","details":"To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n","product_ids":["SUSE OpenStack Cloud 6:openstack-swift-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-account-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-container-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-object-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-proxy-2.1.0-4.1","SUSE OpenStack Cloud 6:python-swift-2.1.0-4.1"]}],"scores":[{"cvss_v3":{"baseScore":9.8,"baseSeverity":"CRITICAL","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","version":"3.1"},"products":["SUSE OpenStack Cloud 6:openstack-swift-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-account-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-container-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-object-2.1.0-4.1","SUSE OpenStack Cloud 6:openstack-swift-proxy-2.1.0-4.1","SUSE OpenStack Cloud 6:python-swift-2.1.0-4.1"]}],"threats":[{"category":"impact","date":"2013-06-28T11:05:58Z","details":"critical"}],"title":"CVE-2012-4406"}]}