Incomplete List of Disallowed Inputs in gotenberg - CVE-2026-45741
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to read internal cloud metadata and obtain IAM credentials.
The vulnerability exists due to Gotenberg's IsPublicIP misclassifying IPv6 transition and site-local addresses as public when WithDenyPrivateIPs(true) is enabled on dual-stack or NAT64-enabled hosts. An unauthenticated remote attacker can supply a crafted DNS AAAA record and request Chromium URL conversion to receive internal responses as a PDF.