GO-2026-4950 Authorization bypass via double-encoded paths in github.com/valyala/fasthttp
Attackers can bypass authorization checks in Go applications using fasthttp to access protected files via double-encoded paths.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is GO-2026-4950?
GO-2026-4950 is an authentication bypass vulnerability in github.com/valyala/fasthttp, published on 18 Aug 2026. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
Which versions are affected by GO-2026-4950?
1 open source package ship an affected version, including github.com/valyala/fasthttp.
| Package | Affected | Fixed in |
|---|---|---|
github.com/valyala/fasthttp Go | All versions | 1.70.0 |
How do I fix GO-2026-4950?
Upgrade github.com/valyala/fasthttp to 1.70.0 or later.
Upgrade, and rotate credentials and sessions that may have been exposed. More about Authentication bypass.
Is GO-2026-4950 being exploited?
There is no known exploitation of GO-2026-4950 in the wild and no public exploit code.