CVE-2012-4406
Openstack-Swift: insecure use of python pickle()
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, GHSA. Más baja según Red Hat (alta), Ubuntu (baja).
Descripción
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.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| pip::GitHub Security Advisory pip | swift | 1.7.0 |
| debian 11 | swift | 1.4.8-2 |
| debian 12 | swift | 1.4.8-2 |
| debian 13 | swift | 1.4.8-2 |
| debian 14 | swift | 1.4.8-2 |
| echo | swift | 1.4.8-2 |
| ubuntu 12.04 | swift | 1.4.8-0ubuntu2.2 |
Referencias
- http://lists.fedoraproject.org/pipermail/package-announce/2012-October/089472.html
- http://rhn.redhat.com/errata/RHSA-2012-1379.html
- http://rhn.redhat.com/errata/RHSA-2013-0691.html
- http://www.openwall.com/lists/oss-security/2012/09/05/16
- http://www.openwall.com/lists/oss-security/2012/09/05/4
- http://www.securityfocus.com/bid/55420
- https://access.redhat.com/errata/RHSA-2012:1379
- https://access.redhat.com/errata/RHSA-2013:0691
Las 19 referencias
- https://access.redhat.com/security/cve/CVE-2012-4406
- https://bugs.launchpad.net/swift/+bug/1006414
- https://bugzilla.redhat.com/show_bug.cgi?id=854757
- https://exchange.xforce.ibmcloud.com/vulnerabilities/79140
- https://github.com/openstack/swift/commit/e1ff51c04554d51616d2845f92ab726cb0e5831a
- https://launchpad.net/swift/+milestone/1.7.0
- https://nvd.nist.gov/vuln/detail/CVE-2012-4406
- https://opendev.org/openstack/swift
- https://ubuntu.com/security/notices/USN-1887-1
- https://web.archive.org/web/20130629092623/http://www.securityfocus.com/bid/55420
- https://www.cve.org/CVERecord?id=CVE-2012-4406