Skip to main content
← All vulnerabilities
CVE-2026-42596GO-2026-5132GHSA-4VMC-GM8V-M35H

Gotenberg: Unauthenticated SSRF via default deny-list bypass in downloadFrom and webhook

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 8.31.0, 8.32.0
1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.31.0, the default deny-lists used by Gotenberg's downloadFrom feature and webhook feature are bypassable. Because the filter is regex-based and case-sensitive, an unauthenticated attacker can supply URLs such as http://[::ffff:127.0.0.1]:... and reach loopback or private HTTP services that the default deny-list is intended to block. This crosses a real security boundary because an external caller can force the server to make outbound requests to internal-only targets. This vulnerability is fixed in 8.31.0.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • gotenberg gotenberg

    fixed in 8.31.0

  • github.com/gotenberg/gotenberg/v7Go

    All versions

  • github.com/gotenberg/gotenberg/v8Go

    fixed in 8.32.0

References 2

GitHub · gotenberg/gotenberg

GitHub · projectdiscovery/nuclei-templates