Quick answers
- Is CVE-2026-42596 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-42596 being exploited in the wild.
- How severe is CVE-2026-42596?
- Critical severity, with a CVSS score of 9.4, published 14 May 2026.
- Which products and versions are affected?
- github.com/gotenberg/gotenberg/v7 (Go) SEMVER:introduced=0; github.com/gotenberg/gotenberg/v8 (Go) <= 8.30.1, SEMVER:introduced=0,fixed=8.32.0; Gotenberg < 8.31.0, <= 8.30.1.
- Is there a fix for CVE-2026-42596?
- Yes. github.com/gotenberg/gotenberg/v8 (Go): upgrade to 8.32.0 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-42596 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-42596?
- Check whether you run github.com/gotenberg/gotenberg/v7 (Go), github.com/gotenberg/gotenberg/v8 (Go) or Gotenberg at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- github.com/gotenberg/gotenberg/v8 (Go): upgrade to 8.32.0 or later
go get github.com/gotenberg/gotenberg/v8@v8.32.0
Technical details
A Server-Side Request Forgery (SSRF) vulnerability exists in Gotenberg's 'downloadFrom' and 'webhook' features due to insufficient validation of user-supplied URLs. The default deny-lists intended to block access to loopback and private IP ranges use case-sensitive regular expressions that only match lowercase 'http://' and 'https://' prefixes. Furthermore, the filtering logic fails to account for alternative IP representations, such as IPv4-mapped IPv6 addresses (e.g., [::ffff:127.0.0.1]). An unauthenticated remote attacker can exploit this to bypass the filter and force the Gotenberg instance to interact with internal-only HTTP services. This issue is resolved in version 8.31.0 by improving the robustness of the URL filtering mechanism.
Affected products
- Gotenberg Gotenberg < 8.31.0
Identifiers
- CVE-2026-42596
- GHSA-4vmc-gm8v-m35h
- GO-2026-5132
Timeline
- 2026-04-30: advisory: GitHub Security Advisory published
- 2026-05-14: disclosed: CVE published to NVD