Server-Side Request Forgery (SSRF) in gotenberg - #VU162922
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to bypass outbound restrictions and read internal WebSocket service data through server-side request forgery.
The vulnerability exists due to missing WebSocket policy enforcement in Gotenberg's Chromium component when URL allow/deny lists are configured while --chromium-deny-private-ips and --chromium-deny-public-ips remain false. An unauthenticated remote attacker can submit a conversion URL serving controlled JavaScript from an allowed origin to connect to blocked loopback or link-local services and include returned data in the generated PDF.