CVE-2024-45410
Last modified
CVE-2024-45410 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Traefik is a golang, Cloud Native Application Proxy. When a HTTP request is processed by Traefik, certain HTTP headers such as X-Forwarded-Host or X-Forwarded-Port are added by Traefik before the request is routed to the application. EPSS estimates a 1.50% chance of exploitation in the next 30 days.
Description
Traefik is a golang, Cloud Native Application Proxy. When a HTTP request is processed by Traefik, certain HTTP headers such as X-Forwarded-Host or X-Forwarded-Port are added by Traefik before the request is routed to the application. For a HTTP client, it should not be possible to remove or modify these headers. Since the application trusts the value of these headers, security implications might arise, if they can be modified. For HTTP/1.1, however, it was found that some of theses custom headers can indeed be removed and in certain cases manipulated. The attack relies on the HTTP/1.1 behavior, that headers can be defined as hop-by-hop via the HTTP Connection header. This issue has been addressed in release versions 2.11.9 and 3.1.3. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Traefik | Traefik | < 2.11.9 |
| Traefik | Traefik | >= 3.0.0, < 3.1.3 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2024-45410?
How severe is CVE-2024-45410?
How do I fix CVE-2024-45410?
How Strix Helps
- Same Subject, Wrong User: A Cross-Issuer Account Takeover in n8nStrix found an identity-binding bug in n8n's token-exchange flow enabling account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2024
- CVE-2024-45405`gix-path` is a crate of the `gitoxide` project (an implemen…6
- CVE-2024-45406Craft is a content management system (CMS). Craft CMS 5 stor…4.8
- CVE-2024-45407Sunshine is a self-hosted game stream host for Moonlight. Cl…5.3
- CVE-2024-45408eLabFTW is an open source electronic lab notebook for resear…6.5
- CVE-2024-45409The Ruby SAML library is for implementing the client side of…9.8
- CVE-2024-4541The Custom Product List Table plugin for WordPress is vulner…4.3
- CVE-2024-45411Twig is a template language for PHP. Under some circumstance…8.6
- CVE-2024-45412Yeti bridges the gap between CTI and DFIR practitioners by p…7.5
- CVE-2024-45413The HTTPD binary in multiple ZTE routers has a stack-based b…8.1
- CVE-2024-45414The HTTPD binary in multiple ZTE routers has a stack-based b…9.8
- CVE-2024-45415The HTTPD binary in multiple ZTE routers has a stack-based b…9.8
- CVE-2024-45416The HTTPD binary in multiple ZTE routers has a local file in…8.1
Are you affected by CVE-2024-45410?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
