CVE-2024-28869
Description
Traefik is an HTTP reverse proxy and load balancer. In affected versions sending a GET request to any Traefik endpoint with the "Content-length" request header results in an indefinite hang with the default configuration. This vulnerability can be exploited by attackers to induce a denial of service. This vulnerability has been addressed in version 2.11.2 and 3.0.0-rc5. Users are advised to upgrade. For affected versions, this vulnerability can be mitigated by configuring the readTimeout option.
How to fix
- traefik traefik2.11.2 or later
- github.com/traefik/traefik/v33.0.0-rc5 or later
- github.com/traefik/traefik/v22.11.2 or later
- github.com/traefik/traefik2.11.2 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| traefik traefik | v < 2.11.2, 3.0.0 | 2.11.2 |
| github.com/traefik/traefik/v3Go | 3.0.0-beta3 ≤ v < 3.0.0-rc5 | 3.0.0-rc5 |
| github.com/traefik/traefik/v2Go | v < 2.11.2 | 2.11.2 |
| github.com/traefik/traefikGo | v < 2.11.2, No range specified | 2.11.2 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.