Vulnerability · Published Jul 30, 2020 · Assigned by GitHub_M

CVE-2020-15129Open redirect in Traefik

Medium 6.1

In plain English

A medium-severity open redirect in traefik from containous. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 8.0% (higher than 95% of all known vulnerabilities). Ready-made attack tooling exists: Nuclei. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)6.1Medium
Exploit odds (30 days)8.0%top 5.2% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack tooling1Nuclei

Official description

In Traefik before versions 1.7.26, 2.2.8, and 2.3.0-rc3, there exists a potential open redirect vulnerability in Traefik's handling of the "X-Forwarded-Prefix" header. The Traefik API dashboard component doesn't validate that the value of the header "X-Forwarded-Prefix" is a site relative path and will redirect to any header provided URI. Successful exploitation of an open redirect can be used to entice victims to disclose sensitive information. Active Exploitation of this issue is unlikely as it would require active header injection, however the Traefik team addressed this issue nonetheless to prevent abuse in e.g. cache poisoning scenarios.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Alpine:v3.20traefik2.2.8-r0ALPINE-CVE-2020-15129
Alpine:v3.21traefik2.2.8-r0ALPINE-CVE-2020-15129
Alpine:v3.22traefik2.2.8-r0ALPINE-CVE-2020-15129
Alpine:v3.23traefik2.2.8-r0ALPINE-CVE-2020-15129
Alpine:v3.24traefik2.2.8-r0ALPINE-CVE-2020-15129
Gogithub.com/containous/traefik1.7.26GHSA-6qq8-5wq3-86rp
Gogithub.com/containous/traefik/api1.7.26GHSA-6qq8-5wq3-86rp
Gogithub.com/containous/traefik/v22.2.8GHSA-6qq8-5wq3-86rp
Gogithub.com/containous/traefik/v22.3.0-rc3GHSA-6qq8-5wq3-86rp
Gogithub.com/containous/traefik/v2/pkg/api2.3.0-rc3GHSA-6qq8-5wq3-86rp
Gogithub.com/containous/traefik/v2/pkg/api2.2.8GHSA-6qq8-5wq3-86rp
Gogithub.com/traefik/traefik1.7.26GHSA-6qq8-5wq3-86rp
Gogithub.com/traefik/traefik/api1.7.26GHSA-6qq8-5wq3-86rp
Gogithub.com/traefik/traefik/v22.3.0-rc6GHSA-6qq8-5wq3-86rp
Gogithub.com/traefik/traefik/v22.3.0-rc6GHSA-6qq8-5wq3-86rp
Gogithub.com/traefik/traefik/v2/pkg/api2.3.0-rc6GHSA-6qq8-5wq3-86rp
Gogithub.com/traefik/traefik/v2/pkg/api2.3.0-rc6GHSA-6qq8-5wq3-86rp

Affected products (as reported)

VendorProductVersions
containous traefik < 1.7.26>= 2.0.0, < 2.2.8

Weakness: CWE-601 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:N/I:H/A:N

References