Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.1

CVE-2025-48865: Fabio router lets clients change forwarding headers

CVE-2025-48865 · published 1 year ago
Summary

The Fabio routing software adds information about the original request in special headers that backend services rely on. Before version 1.6.6, a user could remove or alter some of these headers, which could let an attacker disguise the true source of a request. Upgrade Fabio to version 1.6.6 or newer to stop this behavior.

What to do
  • Update github.com fabiolb to version 1.6.6.
  • Update fabiolb fabio to version 1.6.6 or later.
Affected software
Ecosystem VendorProductAffected versions
go github.com fabiolb <= 1.6.5
Fix: upgrade to 1.6.6
– fabiolb fabio < 1.6.6
cpe:2.3:a:fabiolb:fabio:*:*:*:*:*:go:*:*
Original advisory text
Fabio allows HTTP clients to manipulate custom headers it adds
Fabio is an HTTP(S) and TCP router for deploying applications managed by consul. Prior to version 1.6.6, Fabio allows clients to remove X-Forwarded headers (except X-Forwarded-For) due to a vulnerability in how it processes hop-by-hop headers. Fabio adds HTTP headers like X-Forwarded-Host and X-Forwarded-Port when routing requests to backend applications. Since the receiving application should trust these headers, allowing HTTP clients to remove or modify them creates potential security vulnerabilities. Some of these custom headers can be removed and, in certain cases, manipulated. The attack relies on the behavior that headers can be defined as hop-by-hop via the HTTP Connection header. This issue has been patched in version 1.6.6.
Fix within
Internet-facing 3 days
Internal 60 days
  • Not known to be exploited
  • Can be exploited automatically
  • Gives an attacker full control
Severity
9.1 Critical
Exploitation
<1% chance of attack within 30 days
Type
CWE-345Insufficient Verification of Data Authenticity
CWE-348Use of Less Trusted Source
Timeline
Published30 May 2025
Updated4 Nov 2026
First seen6 Mar 2026
Sources
Track software like this
Free during beta