GitHub Advisoryadvisory · PyPI
GHSA-274c-rx2j-2v3x OpenStack Swift XML external entities (XXE) Injection
MEDIUM
Official page ↗
- Aliases
- CVE-2022-47950
- Ecosystem
- PyPI
- Packages
- swift
- Severity
- Moderate
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
- Weaknesses
- CWE-552, CWE-611
- Reviewed
- 2024-05-14
Affected packages
• PyPI swift: < 2.28.1 → fixed in 2.28.1
• PyPI swift: >= 2.29.0, < 2.29.2 → fixed in 2.29.2
• PyPI swift: >= 2.30.0, < 2.30.1 → fixed in 2.30.1
Description
An issue was discovered in OpenStack Swift before 2.28.1, 2.29.x before 2.29.2, and 2.30.0. By supplying crafted XML files, an authenticated user may coerce the S3 API into returning arbitrary file contents from the host server, resulting in unauthorized read access to potentially sensitive data. This impacts both s3api deployments (Rocky or later), and swift3 deployments (Queens and earlier, no longer actively developed).
Related
Alias · CVE (1)
- CVE-2022-47950 An issue was discovered in OpenStack Swift before 2.28.1, 2.29.x before 2.29.2, and 2.30.0. vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2022-47950 advisory
- https://github.com/openstack/swift/commit/12e54391861e7d182d58f89fb88b027e65842640 web
- https://github.com/openstack/swift/commit/7d13d1a82e1f5d01205a13184907501b4fcbe2b0 web
- https://github.com/openstack/swift/commit/8dd96470a859dc7b189404fb67bd3899ae9c617f web
- https://github.com/openstack/swift/commit/b8467e190f6fc67fd8fb6a8c5e32b2aa6a10fd8e web
- https://github.com/openstack/swift/commit/baa98848451b5c234443a068691e12841a5a8383 web
- https://github.com/openstack/swift/commit/c834e7a53d5a33a3fd13ffd954e6f4f4ee953dfc web
- https://github.com/openstack/swift/commit/d8d04ef43c90079d436b2e49617b4425ba39c28e web
- https://github.com/openstack/swift/commit/f10672514217adadfc776d9ea2ffb20a37ce073b web
- https://github.com/openstack/swift package
- https://launchpad.net/bugs/1998625 web
- https://lists.debian.org/debian-lts-announce/2023/01/msg00021.html web
- https://security.openstack.org/ossa/OSSA-2023-001.html web
- https://www.debian.org/security/2023/dsa-5327 web