CVE-2024-28869
Possible denial of service vulnerability with Content-length header in Traefik
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
Possible denial of service vulnerability with Content-length header in Traefik
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.
- Record
CVE-2024-28869- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-755
- Updated
- 2026-11-02
EUVDEUVD-2024-1095
7.5
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.
- Record
EUVD-2024-1095- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-4vwx-54mw-vqfw
7.5
Traefik vulnerable to denial of service with Content-length header
There is a potential vulnerability in Traefik managing requests with Content-length and no body .
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.
Patches
- https://github.com/traefik/traefik/releases/tag/v2.11.2
- https://github.com/traefik/traefik/releases/tag/v3.0.0-rc5
Workarounds
For affected versions, this vulnerability can be mitigated by configuring the readTimeout option.
For more information
If you have any questions or comments about this advisory, please open an issue.
- Record
GHSA-4vwx-54mw-vqfw- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-404, CWE-755
- Updated
- 2026-11-02
NVD
7.5
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.
- Record
CVE-2024-28869- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-755
- Updated
- 2026-11-02
OSV
7.5
Possible denial of service vulnerability with Content-length header in Traefik
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.
- Record
CVE-2024-28869- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-755
- Updated
- 2026-11-02
OSVGHSA-4vwx-54mw-vqfw
7.5
Traefik vulnerable to denial of service with Content-length header
There is a potential vulnerability in Traefik managing requests with Content-length and no body .
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.
Patches
- https://github.com/traefik/traefik/releases/tag/v2.11.2
- https://github.com/traefik/traefik/releases/tag/v3.0.0-rc5
Workarounds
For affected versions, this vulnerability can be mitigated by configuring the readTimeout option.
For more information
If you have any questions or comments about this advisory, please open an issue.
- Record
GHSA-4vwx-54mw-vqfw- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-404, CWE-755
- Updated
- 2026-11-02
OSVGO-2024-2722 No score
Traefik vulnerable to denial of service with Content-length header in github.com/traefik/traefik
Traefik vulnerable to denial of service with Content-length header in github.com/traefik/traefik
- Record
GO-2024-2722- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13927-1 No score
traefik-2.11.2-1.1 on GA media
These are all security issues fixed in the traefik-2.11.2-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13927-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14076-1 No score
traefik2-2.11.5-1.1 on GA media
These are all security issues fixed in the traefik2-2.11.5-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14076-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/traefik/traefik/v3Go |
3.0.0-beta3 to 3.0.0-rc4 | 3.0.0-rc5 |
github.com/traefik/traefik/v2Go |
through 2.11.1 | 2.11.2 |
github.com/traefik/traefikGo |
through 2.11.1 | 2.11.2 |
github.com/traefik/traefik/v3Go |
3.0.0-beta3 up to 3.0.0-rc5 | 3.0.0-rc5 |
github.com/traefik/traefik/v2Go |
before 2.11.2 | 2.11.2 |
github.com/traefik/traefikGo |
before 2.11.2 | 2.11.2 |
github.com/traefik/traefikGo |
All versions | None known |
traefikopenSUSE:Tumbleweed From an advisory covering 2 CVEs |
before 2.11.2-1.1 | 2.11.2-1.1 |
traefik2openSUSE:Tumbleweed From an advisory covering 15 CVEs |
before 2.11.5-1.1 | 2.11.5-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-28869 is a high vulnerability (CVSS 7.5) in Traefik, published April 12, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.05%, the 64th percentile. Fixed in github.com/traefik/traefik/v3 3.0.0-rc5.
References
github.com/traefik/traefik/security/advisories/GHSA-4vwx-54mw-vqfw
github.com/traefik/traefik/commit/240b83b77351dfd8cadb91c305b84e9d22e0f9c6
doc.traefik.io/traefik/routing/entrypoints
github.com/traefik/traefik/releases/tag/v2.11.2
github.com/traefik/traefik/releases/tag/v3.0.0-rc5
nvd.nist.gov/vuln/detail/CVE-2024-28869
Show 18 moreShow less
github.com/advisories/GHSA-4vwx-54mw-vqfw
github.com/CVEProject/cvelistV5/tree/main/cves/2024/28xxx/CVE-2024-28869.json
github.com/traefik/traefik
suse.com/security/cve/CVE-2023-45288
suse.com/security/cve/CVE-2024-28869
suse.com/security/cve/CVE-2022-23469
suse.com/security/cve/CVE-2022-41717
suse.com/security/cve/CVE-2022-41724
suse.com/security/cve/CVE-2022-46153
suse.com/security/cve/CVE-2023-24534
suse.com/security/cve/CVE-2023-29013
suse.com/security/cve/CVE-2023-39325
suse.com/security/cve/CVE-2023-45283
suse.com/security/cve/CVE-2023-45284
suse.com/security/cve/CVE-2023-47106
suse.com/security/cve/CVE-2023-47124
suse.com/security/cve/CVE-2023-47633
suse.com/security/cve/CVE-2024-24788