Server-side request forgery in github.com/gotenberg/gotenberg/v8/pkg/gotenberg
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- High · Low · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA.
Summary
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.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | github.com/gotenberg/gotenberg/v8/pkg/gotenberg | before 8.1.0 | 8.1.0 | Patch available | CNA |
| — | github.com/gotenberg/gotenberg/v8/pkg/modules/chromium | before 8.1.0 | 8.1.0 | Patch available | CNA |
| — | github.com/gotenberg/gotenberg/v8/pkg/modules/webhook | before 8.1.0 | 8.1.0 | Patch available | CNA |
- github.com/gotenberg/gotenberg/v8/pkg/gotenberg Vendor— Affected before 8.1.0 Fixed in 8.1.0 Patch available CNA
- github.com/gotenberg/gotenberg/v8/pkg/modules/chromium Vendor— Affected before 8.1.0 Fixed in 8.1.0 Patch available CNA
- github.com/gotenberg/gotenberg/v8/pkg/modules/webhook Vendor— Affected before 8.1.0 Fixed in 8.1.0 Patch available CNA
CPE names CISA-ADP · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:gotenberg:gotenberg:*:*:*:*:*:*:*:* | — | — | — |
- cpe:2.3:a:gotenberg:gotenberg:*:*:*:*:*:*:*:* Versions — — ·—
Remediation
- Fix · CNA github.com/gotenberg/gotenberg/v8/pkg/gotenberg Fixed in 8.1.0
- Fix · CNA github.com/gotenberg/gotenberg/v8/pkg/modules/chromium Fixed in 8.1.0
- Fix · CNA github.com/gotenberg/gotenberg/v8/pkg/modules/webhook Fixed in 8.1.0
Timeline
- 2026-10-02 Threatist record created from CVE-2024-21527
References
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences