Input validation error in Fastify-http-proxy - CVE-2026-16117
Published: July 20, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass path restrictions and access unintended upstream paths.
The vulnerability exists due to improper input validation in the prefix rewriting logic of @fastify/http-proxy when handling requests with percent-encoded characters in the URL prefix. A remote attacker can send a specially crafted request to bypass path restrictions and access unintended upstream paths.
Depending on the upstream service configuration, this may also expose server-side request forgery or authorization bypass conditions in the proxied service.