OpenStack Swift XML external entities (XXE) Injection
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).
Software afectado
Haz clic en una tecnología para ver todas sus vulnerabilidades.
| Plataforma | Paquete | Versiones vulnerables | Corregida en |
|---|---|---|---|
| Python (PyPI) | swift | < 2.28.1, >= 2.29.0, < 2.29.2, >= 2.30.0, < 2.30.1 | 2.28.1, 2.29.2, 2.30.1 |
Referencias
- https://nvd.nist.gov/vuln/detail/CVE-2022-47950
- https://github.com/openstack/swift/commit/12e54391861e7d182d58f89fb88b027e65842640
- https://github.com/openstack/swift/commit/7d13d1a82e1f5d01205a13184907501b4fcbe2b0
- https://github.com/openstack/swift/commit/8dd96470a859dc7b189404fb67bd3899ae9c617f
- https://github.com/openstack/swift/commit/b8467e190f6fc67fd8fb6a8c5e32b2aa6a10fd8e
- https://github.com/openstack/swift/commit/baa98848451b5c234443a068691e12841a5a8383
- https://github.com/openstack/swift/commit/c834e7a53d5a33a3fd13ffd954e6f4f4ee953dfc
- https://github.com/openstack/swift/commit/d8d04ef43c90079d436b2e49617b4425ba39c28e
- https://github.com/openstack/swift/commit/f10672514217adadfc776d9ea2ffb20a37ce073b
- https://github.com/openstack/swift
- https://launchpad.net/bugs/1998625
- https://lists.debian.org/debian-lts-announce/2023/01/msg00021.html
- https://security.openstack.org/ossa/OSSA-2023-001.html
- https://www.debian.org/security/2023/dsa-5327
- https://pypi.org/project/swift
- https://github.com/advisories/GHSA-274c-rx2j-2v3x
- Vector CVSS
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N- Debilidad (CWE)
CWE-552, CWE-611- Plataforma
- Python (PyPI)
- Paquete
swift- Publicada
- 18.01.2023
- Actualizado
- 11.10.2026 13:18
Fuentes y licencias
OSV / GitHub Advisory Database - PYSEC-2026-927 - PyPA Advisory Database; CC BY 4.0
OSV / GitHub Advisory Database - GHSA-274c-rx2j-2v3x - CC BY 4.0
Historial de vulnerabilidades: swift
Todas las vulnerabilidades publicadas de este paquete (Python (PyPI)), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.
- Entradas en total
- 14
- Primera → última
- 01.2014 06.2026
- Sin corrección
- 1
- Explotada en ataques
- 0
Distribución por gravedad
- Crítica 1
- Alta 5
- Media 7
- Baja 1
Divulgaciones por año
- 2017: 0
- 2018: 0
- 2019: 0
- 2020: 0
- 2021: 1
- 2022: 9
- 2023: 1
- 2024: 0
- 2025: 0
- 2026: 2
antes: 1
-
OpenStack Swift XML external entities (XXE) Injection esta entrada
Identifica las vulnerabilidades de tu aplicación
Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.