Input validation error in Go programming language - CVE-2026-39825
Published: July 31, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass proxy query parameter rewriting.
The vulnerability exists due to improper input validation in ReverseProxy.ServeHTTP in net/http/httputil when handling requests with excessive query parameters. A remote attacker can send a specially crafted request to bypass proxy query parameter rewriting.
The issue occurs when ReverseProxy is used with a Rewrite function, or a Director function that parses query parameters, and query parsing is subject to a total parameter limit.