CVE-2026-34881
Fixed in a distro release EPSS <1%CVSS 5.0
OpenStack Glance before 29.1.1, 30.x before 30.1.1, and 31.0.0 is affected by Server-Side Request Forgery (SSRF). By use of HTTP redirects, an authenticated user can bypass URL validation checks and redirect to internal services. Only glance image import functionality is affected. In particular, the web-download and glance-download import methods are subject to this vulnerability, as is the optional (not enabled by default) ovf_process image import plugin.
Products: OpenStack Glance, Red Hat OpenStack Services on OpenShift 18.0, Red Hat OpenStack Platform 16.2, Red Hat OpenStack Platform 17.1
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| PyPI | glance | 29.2.0 |
| PyPI | glance | 30.2.0 |
| PyPI | glance | 31.1.0 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | glance | 2:25.1.0-2+deb12u2 |
| Debian 13 | glance | 2:30.0.0-3+deb13u1 |
| Debian 14 | glance | 2:31.0.0-3 |
| Red Hat openstack 16.2 | collectd-sensubility | 0:0.2.1-1.1.el8ost |
| Red Hat openstack 16.2 | collectd-sensubility-debuginfo | 0:0.2.1-1.1.el8ost |
| Red Hat openstack 16.2 | erlang | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-asn1 | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-asn1-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-compiler | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-crypto | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-crypto-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-debugsource | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-eldap | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-erl_interface-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-erts | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-erts-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-hipe | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-inets | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-kernel | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-mnesia | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-odbc-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-os_mon | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-os_mon-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-parsetools | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-public_key | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-runtime_tools | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-runtime_tools-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-sasl | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-snmp | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-ssl | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-stdlib | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-syntax_tools | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-tools | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-tools-debuginfo | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | erlang-xmerl | 0:23.3.4.18-2.el8ost |
| Red Hat openstack 16.2 | etcd | 0:3.3.23-22.el8ost |
| Red Hat openstack 16.2 | etcd-debuginfo | 0:3.3.23-22.el8ost |
| Red Hat openstack 16.2 | etcd-debugsource | 0:3.3.23-22.el8ost |
| Red Hat openstack 16.2 | openstack-glance | 1:19.0.5-2.20260512165254.eb6ad61.el8ost |
| Red Hat openstack 16.2 | openstack-keystone | 1:16.0.3-2.20260616134936.9d699a7.el8ost |
| Red Hat openstack 16.2 | openstack-nova | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-api | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-common | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-compute | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-conductor | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-console | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-migration | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-novncproxy | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-scheduler | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-serialproxy | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | openstack-nova-spicehtml5proxy | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | python-oslo-messaging | 0:10.2.4-2.20260710155333.82281a0.el8ost |
| Red Hat openstack 16.2 | python-pyasn1 | 0:0.4.6-4.el8ost |
| Red Hat openstack 16.2 | python3-glance | 1:19.0.5-2.20260512165254.eb6ad61.el8ost |
| Red Hat openstack 16.2 | python3-keystone | 1:16.0.3-2.20260616134936.9d699a7.el8ost |
| Red Hat openstack 16.2 | python3-nova | 1:20.6.2-2.20260317135026.8a24acd.el8ost |
| Red Hat openstack 16.2 | python3-oslo-messaging | 0:10.2.4-2.20260710155333.82281a0.el8ost |
| Red Hat openstack 16.2 | python3-pyasn1 | 0:0.4.6-4.el8ost |
| Red Hat openstack 16.2 | python3-pyasn1-modules | 0:0.4.6-4.el8ost |
| Red Hat openstack 18.0 | openstack-glance | 1:26.1.1-18.0.20260422134725.c2ac316.el9ost |
| Red Hat openstack 18.0 | python3-glance | 1:26.1.1-18.0.20260422134725.c2ac316.el9ost |
| Ubuntu Pro 16.04 LTS | glance | 2:12.0.0-0ubuntu2+esm1 |
| Ubuntu Pro 18.04 LTS | glance | 2:16.0.1-0ubuntu1.1+esm2 |
| Ubuntu Pro 20.04 LTS | glance | 2:20.2.0-0ubuntu1.2+esm2 |