GitHub Advisoryadvisory · PyPI

GHSA-v7mh-3jgf-r26c OpenStack Object Storage (swift) Code Injection vulnerability

CRITICAL Published 2022-05-17 Modified 2024-02-06 Official page ↗
Aliases
CVE-2012-4406
Ecosystem
PyPI
Packages
swift
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-502, CWE-94
Reviewed
2023-02-08

Affected packages

• PyPI swift: < 1.7.0 → fixed in 1.7.0

Description

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.

Related

Alias · CVE (1)

  • CVE-2012-4406 OpenStack Object Storage (swift) before 1.7.0 uses the loads function in the pickle Python module unsafely when storing and loading… vulnerability

Weakness · CWE (2)

  • CWE-502 Deserialization of Untrusted Data weakness
  • CWE-94 Improper Control of Generation of Code weakness

References