CVE-2024-21527: github.com/gotenberg/gotenberg/v8/pkg/gotenberg · Server-side Request Forgery (SSRF)
Affects github.com/gotenberg/gotenberg/v8/pkg/gotenbergSource CVE Database V5
Not known to be exploited · CVSS 8.8 High : upgrade to 8.1.0 soon.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 47% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 8.1.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 19 Jul 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Upgrade github.com/gotenberg/gotenberg/v8/pkg/gotenberg and github.com/gotenberg/gotenberg/v8/pkg/modules/chromium and github.com/gotenberg/gotenberg/v8/pkg/modules/webhook to 8.1.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Gogithub.com/gotenberg/gotenberg/v8/pkg/gotenbergpkg:golang/github.com/gotenberg/gotenberg/v8/pkg/gotenbergOther threats | Affected
| Fixed in
|
Gogithub.com/gotenberg/gotenberg/v8/pkg/modules/chromiumpkg:golang/github.com/gotenberg/gotenberg/v8/pkg/modules/chromiumOther threats | Affected
| Fixed in
|
Gogithub.com/gotenberg/gotenberg/v8/pkg/modules/webhookpkg:golang/github.com/gotenberg/gotenberg/v8/pkg/modules/webhookOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
As a workaround, users can apply the --chromium-deny-list and/or --chromium-allow-list flags to restrict or control Chromium's network requests and mitigate SSRF exploitation via the /convert/html endpoint.
Description
Versions of the package github.com/gotenberg/gotenberg/v8/pkg/gotenberg before 8.1.0; versions of the package github.com/gotenberg/gotenberg/v8/pkg/modules/chromium before 8.1.0; versions of the package github.com/gotenberg/gotenberg/v8/pkg/modules/webhook before 8.1.0 are vulnerable to Server-side Request Forgery (SSRF) via the /convert/html endpoint when a request is made to a file via localhost, such as <iframe src="\\localhost/etc/passwd">. By exploiting this vulnerability, an attacker can achieve local file inclusion, allowing of sensitive files read on the host system. Workaround An alternative is using either or both --chromium-deny-list and --chromium-allow-list flags.
References
- security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMGOTENBERGGOTENBERGV8PKGGOTENBERG-7537081 (opens in a new tab)
- security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMGOTENBERGGOTENBERGV8PKGMODULESCHROMIUM-7537082 (opens in a new tab)
- security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMGOTENBERGGOTENBERGV8PKGMODULESWEBHOOK-7537083 (opens in a new tab)
- github.com/gotenberg/gotenberg/releases/tag/v8.1.0 (opens in a new tab)
- github.com/gotenberg/gotenberg/commit/ad152e62e5124b673099a9103eb6e7f933771794 (opens in a new tab)
- gist.github.com/filipochnik/bc88a3d1cc17c07cec391ee98e1e6356 (opens in a new tab)