CVE-2026-71198
Received Received - Intake

OpenStack Glance HTTP Location Host Validation Bypass

Vulnerability report for CVE-2026-71198, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-14

Last updated on: 2026-09-14

Assigner: MITRE

Description

In OpenStack Glance before 32.0.1, the location API does not validate destination hosts when adding an HTTP location to an image. Unlike the web-download import path, the location API only checks the URL scheme and does not apply the import_filtering_opts host restrictions. An authenticated user can add a location pointing to internal endpoints such as the cloud metadata service (169.254.169.254), and retrieve the response by downloading the image data. This affects both the new POST /v2/images/{id}/locations API and the old PATCH API when show_multiple_locations is enabled. Deployments with the HTTP store backend enabled are affected.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-14
Last Modified
2026-09-14
Generated
2026-09-14
AI Q&A
2026-09-14
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
openstack glance to 32.0.1 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-918 The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-71198 is a Server-Side Request Forgery (SSRF) vulnerability in OpenStack Glance. It affects the HTTP image location API, which does not validate destination hosts when adding an HTTP location to an image. This allows authenticated users to add locations pointing to internal endpoints like cloud metadata services, enabling them to fetch arbitrary internal URLs and store the response as image data. The vulnerability converts a blind SSRF into a full-read exfiltration risk.

Detection Guidance

Check Glance logs for suspicious HTTP location additions to images via POST /v2/images/{id}/locations or PATCH API with show_multiple_locations enabled. Monitor for image downloads from unexpected internal endpoints like 169.254.169.254 or localhost.

Impact Analysis

An attacker could exploit this to access sensitive internal services, such as cloud metadata endpoints, and retrieve confidential data. This could lead to unauthorized information disclosure, data breaches, or further network compromise. The impact is significant as it allows full read access to internal resources.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR and HIPAA due to unauthorized access to sensitive data. GDPR requires protection of personal data, while HIPAA mandates safeguards for protected health information. A breach could result in legal penalties, fines, and reputational damage.

Mitigation Strategies

Apply all available patches in the specified order for your OpenStack version. Disable the HTTP store backend if not required. Implement host filtering for the location API similar to web-download validation. Restrict access to the location API endpoints.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-71198. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart