CVE-2026-45045CWE-290

Fiber: X-Real-IP Spoofing via Header.Add() in BalancerForward

Medium · published July 8, 2026

CVSS v3.1
5.3
EPSS
0%
Percentile
39.1
In the wild
Unconfirmed
What it is

Fiber is an Express inspired web framework written in Go. Prior to 3.3.0 and 2.52.14, the BalancerForward proxy helper in middleware/proxy/proxy.go uses Header.Add() instead of Header.Set() when injecting X-Real-IP, allowing an attacker-supplied first X-Real-IP value to be forwarded to upstream servers for logging, rate limiting, and access control. This issue is fixed in version 3.3.0 and 2.52.14.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00463 · 39.1th percentile
Weakness
CWE-290 · Authentication Bypass by Spoofing
Published
2026-07-08T19:26Z
EPSS history
Timeline
  • 08 JUL 19:26Z
    Fiber: X-Real-IP Spoofing via Header.Add() in BalancerForward
    cvelistv5