| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-3cv5-q585-h563 | Gotenberg has arbitrary PDF read via stampExpression and watermarkExpression in merge, split, and convert routes |
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
Thu, 14 May 2026 21:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 14 May 2026 17:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Gotenberg
Gotenberg gotenberg |
|
| Vendors & Products |
Gotenberg
Gotenberg gotenberg |
Thu, 14 May 2026 16:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.32.0, pdfengines/merge, pdfengines/split, libreoffice/convert, chromium/convert/url, chromium/convert/html, and chromium/convert/markdown accept stampSource=pdf + stampExpression=/path and watermarkSource=pdf + watermarkExpression=/path from anonymous callers. The dedicated stamp/watermark routes require an uploaded file when the source type is image or pdf; these six routes only overwrite the expression when a file is uploaded, leaving the user-controlled path intact when no file is attached. pdfcpu opens the path and composites its pages onto the output PDF, which returns to the caller. An attacker reads any PDF the Gotenberg process can access on the container filesystem. This vulnerability is fixed in 8.32.0. | |
| Title | Gotenberg: Arbitrary PDF read via stampExpression and watermarkExpression in merge, split, and convert routes | |
| Weaknesses | CWE-22 CWE-73 |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-05-14T19:51:47.042Z
Reserved: 2026-04-29T00:31:15.724Z
Link: CVE-2026-42593
Updated: 2026-05-14T19:04:50.906Z
Status : Undergoing Analysis
Published: 2026-05-14T16:16:22.450
Modified: 2026-05-14T20:17:05.160
Link: CVE-2026-42593
No data.
OpenCVE Enrichment
Updated: 2026-05-14T17:30:15Z
Github GHSA