Patchwire CVEs, their patch status, and feeds to follow them

CVE-2021-29622

Fixed in a distro release EPSS 20%CVSS 6.5

Prometheus is an open-source monitoring system and time series database. In 2.23.0, Prometheus changed its default UI to the New ui. To ensure a seamless transition, the URL's prefixed by /new redirect to /. Due to a bug in the code, it is possible for an attacker to craft an URL that can redirect to any other URL, in the /new endpoint. If a user visits a prometheus server with a specially crafted address, they can be redirected to an arbitrary URL. The issue was patched in the 2.26.1 and 2.27.1 releases. In 2.28.0, the /new endpoint will be removed completely. The workaround is to disable access to /new via a reverse proxy in front of Prometheus.

Published 2021-05-19 · CVE record · OSV

Products: prometheus

Fixed upstream

EcosystemPackageFixed in
Gogithub.com/prometheus/prometheus2.26.1
Gogithub.com/prometheus/prometheus2.27.1

Distro releases

ReleasePackageFixed in
Arch Linuxprometheus2.27.1-1
SUSE Enterprise Storage 6golang-github-prometheus-prometheus2.27.1-3.8.1
SUSE Manager Client Tools 12golang-github-prometheus-prometheus2.27.1-1.29.2
SUSE Manager Client Tools 12grafana7.5.7-1.21.2
SUSE Manager Client Tools 12mgr-cfg4.2.3-1.18.2
SUSE Manager Client Tools 12mgr-custom-info4.2.2-1.12.2
SUSE Manager Client Tools 12mgr-osad4.2.6-1.30.2
SUSE Manager Client Tools 12mgr-push4.2.3-1.12.2
SUSE Manager Client Tools 12mgr-virtualization4.2.2-1.20.2
SUSE Manager Client Tools 12rhnlib4.2.4-21.34.2
SUSE Manager Client Tools 12spacecmd4.2.11-38.85.2
SUSE Manager Client Tools 12spacewalk-client-tools4.2.12-52.53.2
SUSE Manager Client Tools 12spacewalk-koan4.2.4-24.24.2
SUSE Manager Client Tools 12spacewalk-oscap4.2.2-19.18.2
SUSE Manager Client Tools 12suseRegisterInfo4.2.4-25.18.2
SUSE Manager Client Tools 12uyuni-common-libs4.2.5-1.15.2
SUSE Manager Client Tools 15ansible2.9.21-1.5.1
SUSE Manager Client Tools 15dracut-saltboot0.1.1627546504.96a0b3e-1.27.1
SUSE Manager Client Tools 15golang-github-prometheus-prometheus2.27.1-3.31.1
SUSE Manager Client Tools 15mgr-cfg4.2.3-1.18.1
SUSE Manager Client Tools 15mgr-custom-info4.2.2-1.12.1
SUSE Manager Client Tools 15mgr-osad4.2.6-1.30.1
SUSE Manager Client Tools 15mgr-push4.2.3-1.12.1
SUSE Manager Client Tools 15mgr-virtualization4.2.2-1.20.1
SUSE Manager Client Tools 15rhnlib4.2.4-3.28.1
SUSE Manager Client Tools 15spacecmd4.2.11-3.62.1
SUSE Manager Client Tools 15spacewalk-client-tools4.2.12-3.44.1
SUSE Manager Client Tools 15spacewalk-koan4.2.4-3.21.1
SUSE Manager Client Tools 15spacewalk-oscap4.2.2-3.12.1
SUSE Manager Client Tools 15suseRegisterInfo4.2.4-3.15.1
SUSE Manager Client Tools 15uyuni-common-libs4.2.5-1.15.1
Ubuntu 16.04 LTSprometheusno fix
openSUSE Leap 15.2ansible2.9.21-lp152.2.7.1
openSUSE Leap 15.2dracut-saltboot0.1.1627546504.96a0b3e-lp152.2.26.1
openSUSE Leap 15.2golang-github-prometheus-prometheus2.27.1-lp152.3.13.1
openSUSE Leap 15.3ansible2.9.21-1.5.1
openSUSE Leap 15.3dracut-saltboot0.1.1627546504.96a0b3e-1.27.1
openSUSE Leap 15.3golang-github-prometheus-prometheus2.27.1-3.8.1
openSUSE Leap 15.3mgr-cfg4.2.3-1.18.1
openSUSE Leap 15.3mgr-custom-info4.2.2-1.12.1
openSUSE Leap 15.3mgr-osad4.2.6-1.30.1
openSUSE Leap 15.3mgr-push4.2.3-1.12.1
openSUSE Leap 15.3mgr-virtualization4.2.2-1.20.1
openSUSE Leap 15.3rhnlib4.2.4-3.28.1
openSUSE Leap 15.3spacecmd4.2.11-3.62.1
openSUSE Leap 15.3spacewalk-client-tools4.2.12-3.44.1
openSUSE Leap 15.3spacewalk-koan4.2.4-3.21.1
openSUSE Leap 15.3spacewalk-oscap4.2.2-3.12.1
openSUSE Leap 15.3suseRegisterInfo4.2.4-3.15.1
openSUSE Leap 15.3uyuni-common-libs4.2.5-1.15.1
openSUSE Tumbleweedgolang-github-prometheus-prometheus2.27.1-4.2