
CVE catalog
CVE-2020-29565
horizon: CVE-2020-29565
- Severity
- Medium · CVSS 6.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Published
- Source
- [NVD] · [CVE record]
- EPSS
- 1.43% · Oct 25, 2026
An issue was discovered in OpenStack Horizon before 15.3.2, 16.x before 16.2.1, 17.x and 18.x before 18.3.3, 18.4.x, and 18.5.x. There is a lack of validation of the "next" parameter, which would allow someone to supply a malicious URL in Horizon that can cause an automatic redirect to the provided malicious URL.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | horizon | sid | 3:27.0.0-4 | fixed |
| Debian | horizon | forky | 3:27.0.0-4 | fixed |
| Debian | horizon | trixie | 3:25.3.0-3+deb13u1 | fixed |
| Debian | horizon | bookworm | 3:23.0.0-5+deb12u2 | fixed |
| Ubuntu | horizon | 16.04 | 2:8.0.0-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~b1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~b1-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~b2-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~b3-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~rc1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0-0ubuntu2.16.04.1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.1-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.0-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu5 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu5.2 | fixed |
| Ubuntu | horizon | 18.04 | 3:12.0.0-0ubuntu2.1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:12.0.0-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.0~b1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.0~b1-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.0-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.0-0ubuntu1.1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu4 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu5 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu6 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.2-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.2-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.2-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.3-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.3-0ubuntu2 | fixed |
| Ubuntu | horizon | 20.04 | 3:16.0.0-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:17.0.0~b1~git2019121712.f7313b74c-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.0.1~git2020021409.bb959361b-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.0.1~git2020021409.bb959361b-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.2.1~git2020032709.2c4470272-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.2.1~git2020041013.754804667-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.2.1~git2020041013.754804667-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.2.1~git2020041013.754804667-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.3.2-0ubuntu0.20.04.1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.3.2-0ubuntu0.20.04.2 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.3.2-0ubuntu0.20.04.4 | fixed |
| Ubuntu | horizon | 16.04 | 2:8.0.0-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~b1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~b1-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~b2-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~b3-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0~rc1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.0-0ubuntu2.16.04.1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.0.1-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.0-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu5 | vulnerable |
| Ubuntu | horizon | 16.04 | 2:9.1.2-0ubuntu5.2 | fixed |
| Ubuntu | horizon | 18.04 | 3:12.0.0-0ubuntu2.1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:12.0.0-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.0~b1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.0~b1-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.0-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.0-0ubuntu1.1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu4 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu5 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.1-0ubuntu6 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.2-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.2-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.2-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.3-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 18.04 | 3:13.0.3-0ubuntu2 | fixed |
| Ubuntu | horizon | 20.04 | 3:16.0.0-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:17.0.0~b1~git2019121712.f7313b74c-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.0.1~git2020021409.bb959361b-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.0.1~git2020021409.bb959361b-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.2.1~git2020032709.2c4470272-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.2.1~git2020041013.754804667-0ubuntu1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.2.1~git2020041013.754804667-0ubuntu2 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.2.1~git2020041013.754804667-0ubuntu3 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.3.2-0ubuntu0.20.04.1 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.3.2-0ubuntu0.20.04.2 | vulnerable |
| Ubuntu | horizon | 20.04 | 3:18.3.2-0ubuntu0.20.04.4 | fixed |
| Suse | openstack-dashboard | hpe helion openstack 8 | 12.0.5~dev6-3.29.1 | fixed |
| Suse | release-notes-hpe-helion-openstack | hpe helion openstack 8 | 8.20201214-3.26.1 | fixed |
| Suse | openstack-dashboard | openstack cloud 8 | 12.0.5~dev6-3.29.1 | fixed |
| Suse | release-notes-suse-openstack-cloud | openstack cloud 8 | 8.20201214-3.26.1 | fixed |
| Suse | openstack-dashboard | openstack cloud crowbar 8 | 12.0.5~dev6-3.29.1 | fixed |
| Suse | release-notes-suse-openstack-cloud | openstack cloud crowbar 8 | 8.20201214-3.26.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | horizon | source | sid | 3:18.6.1-1 | not yet assigned | Not reported | [976872] |
| Debian | horizon | source | forky | 3:18.6.1-1 | not yet assigned | Not reported | [976872] |
| Debian | horizon | source | trixie | 3:18.6.1-1 | not yet assigned | Not reported | [976872] |
| Debian | horizon | source | bookworm | 3:18.6.1-1 | not yet assigned | Not reported | [976872] |
| Ubuntu | horizon | deb | 16.04 | 2:9.1.2-0ubuntu5.2 | Not reported | USN-4675-1 | Not reported |
| Ubuntu | horizon | deb | 18.04 | 3:13.0.3-0ubuntu2 | Not reported | USN-4675-1 | Not reported |
| Ubuntu | horizon | deb | 20.04 | 3:18.3.2-0ubuntu0.20.04.4 | Not reported | USN-4675-1 | Not reported |
| Ubuntu | horizon | deb | 16.04 | 2:9.1.2-0ubuntu5.2 | Not reported | UBUNTU-CVE-2020-29565 | Not reported |
| Ubuntu | horizon | deb | 18.04 | 3:13.0.3-0ubuntu2 | Not reported | UBUNTU-CVE-2020-29565 | Not reported |
| Ubuntu | horizon | deb | 20.04 | 3:18.3.2-0ubuntu0.20.04.4 | Not reported | UBUNTU-CVE-2020-29565 | Not reported |
| Suse | openstack-dashboard | rpm | hpe helion openstack 8 | 12.0.5~dev6-3.29.1 | Not reported | SUSE-SU-2021:0099-1 | Not reported |
| Suse | release-notes-hpe-helion-openstack | rpm | hpe helion openstack 8 | 8.20201214-3.26.1 | Not reported | SUSE-SU-2021:0099-1 | Not reported |
| Suse | openstack-dashboard | rpm | openstack cloud 8 | 12.0.5~dev6-3.29.1 | Not reported | SUSE-SU-2021:0099-1 | Not reported |
| Suse | release-notes-suse-openstack-cloud | rpm | openstack cloud 8 | 8.20201214-3.26.1 | Not reported | SUSE-SU-2021:0099-1 | Not reported |
| Suse | openstack-dashboard | rpm | openstack cloud crowbar 8 | 12.0.5~dev6-3.29.1 | Not reported | SUSE-SU-2021:0099-1 | Not reported |
| Suse | release-notes-suse-openstack-cloud | rpm | openstack cloud crowbar 8 | 8.20201214-3.26.1 | Not reported | SUSE-SU-2021:0099-1 | Not reported |
OpenFactory catalog packages
[Debian 12 (Bookworm)]
- [horizon-doc]Fixed
Source package: [horizon]
Details (2)
3:23.0.0-5+deb12u2· all · bookwormFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · bookworm; dsa · horizon · debian · 12
3:23.0.0-5+deb12u2· all · bookwormFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · bookworm; dsa · horizon · debian · 12
- [openstack-dashboard]Fixed
Source package: [horizon]
Details (2)
3:23.0.0-5+deb12u2· all · bookwormFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · bookworm; dsa · horizon · debian · 12
3:23.0.0-5+deb12u2· all · bookwormFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · bookworm; dsa · horizon · debian · 12
- [openstack-dashboard-apache]Fixed
Source package: [horizon]
Details (2)
3:23.0.0-5+deb12u2· all · bookwormFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · bookworm; dsa · horizon · debian · 12
3:23.0.0-5+deb12u2· all · bookwormFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · bookworm; dsa · horizon · debian · 12
- [python3-django-horizon]Fixed
Source package: [horizon]
Details (2)
3:23.0.0-5+deb12u2· all · bookwormFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · bookworm; dsa · horizon · debian · 12
3:23.0.0-5+deb12u2· all · bookwormFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · bookworm; dsa · horizon · debian · 12
[Debian 13 (Trixie)]
- [horizon-doc]Fixed
Source package: [horizon]
Details (2)
3:25.3.0-3+deb13u1· all · trixieFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · 13
3:25.3.0-3+deb13u1· all · trixieFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · 13
- [openstack-dashboard]Fixed
Source package: [horizon]
Details (2)
3:25.3.0-3+deb13u1· all · trixieFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · 13
3:25.3.0-3+deb13u1· all · trixieFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · 13
- [openstack-dashboard-apache]Fixed
Source package: [horizon]
Details (2)
3:25.3.0-3+deb13u1· all · trixieFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · 13
3:25.3.0-3+deb13u1· all · trixieFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · 13
- [python3-django-horizon]Fixed
Source package: [horizon]
Details (2)
3:25.3.0-3+deb13u1· all · trixieFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · 13
3:25.3.0-3+deb13u1· all · trixieFixed · Fixed:
3:18.6.1-1dsa · horizon · debian · 13
Observed:
References
- [https://ftp.suse.com/pub/projects/security/csaf/suse-su-2021_0099-1.json]
- [https://osv.dev/vulnerability/DEBIAN-CVE-2020-29565]
- [https://osv.dev/vulnerability/DSA-4820-1]
- [https://osv.dev/vulnerability/SUSE-SU-2021:0099-1]
- [https://osv.dev/vulnerability/UBUNTU-CVE-2020-29565]
- [https://osv.dev/vulnerability/USN-4675-1]
- [https://security-tracker.debian.org/tracker/CVE-2020-29565]
- [https://security.access.redhat.com/data/csaf/v2/vex/2020/cve-2020-29565.json]
[Debian Security Tracker] · [FIRST EPSS] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX]