---
id: CVE-2022-47951
aliases:
  - GHSA-7h75-hwxx-qpgc
  - PYSEC-2026-868
title: 'OpenStack Cinder, glance, and Nova vulnerable to Path Traversal'
summary: 'OpenStack Cinder, glance, and Nova vulnerable to Path Traversal'
severity: medium
cvss: 5.7
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:N/A:N'
vendor: cinder
product: cinder
ecosystem: pip
affected:
  - cinder < 19.1.2
  - 'cinder >= 20.0.0, < 20.0.2'
  - glance < 23.0.1
  - 'glance >= 24.0.0, < 24.1.1'
  - nova < 24.1.2
  - 'nova >= 25.0.0, < 25.0.2'
patched:
  - cinder 19.1.2
  - cinder 20.0.2
  - glance 23.0.1
  - glance 24.1.1
  - nova 24.1.2
  - nova 25.0.2
published: '2023-01-27'
updated: '2026-07-07'
source: OSV
sourceUrl: 'https://osv.dev/vulnerability/GHSA-7h75-hwxx-qpgc'
references:
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2022-47951'
  - url: 'https://launchpad.net/bugs/1996188'
  - url: 'https://lists.debian.org/debian-lts-announce/2023/01/msg00040.html'
  - url: 'https://lists.debian.org/debian-lts-announce/2023/01/msg00041.html'
  - url: 'https://lists.debian.org/debian-lts-announce/2023/01/msg00042.html'
  - url: 'https://security.openstack.org/ossa/OSSA-2023-002.html'
  - url: 'https://www.debian.org/security/2023/dsa-5336'
  - url: 'https://www.debian.org/security/2023/dsa-5337'
  - url: 'https://www.debian.org/security/2023/dsa-5338'
tags:
  - osv
  - pip
epss: 0.01034
epssPercentile: 0.62378
ingestedAt: '2026-07-08T18:25:47.008Z'
---

## Overview

An issue was discovered in OpenStack Cinder before 19.1.2, 20.x before 20.0.2, and 21.0.0; Glance before 23.0.1, 24.x before 24.1.1, and 25.0.0; and Nova before 24.1.2, 25.x before 25.0.2, and 26.0.0. By supplying a specially created VMDK flat image that references a specific backing file path, an authenticated user may convince systems to return a copy of that file's contents from the server, resulting in unauthorized access to potentially sensitive data.

## Affected packages

- `cinder < 19.1.2`
- `cinder >= 20.0.0, < 20.0.2`
- `glance < 23.0.1`
- `glance >= 24.0.0, < 24.1.1`
- `nova < 24.1.2`
- `nova >= 25.0.0, < 25.0.2`

## Remediation

Upgrade to a patched release:

- `cinder 19.1.2`
- `cinder 20.0.2`
- `glance 23.0.1`
- `glance 24.1.1`
- `nova 24.1.2`
- `nova 25.0.2`
