VYPR
Vendor

Gotenberg

Products
1
CVEs
27
Across products
28
Status
Private

Products

1

Recent CVEs

27
View all 27 CVEs →
  • CVE-2020-13452CriJan 7, 2021
    risk 0.64cvss 9.8epss 0.03

    In Gotenberg through 6.2.1, insecure permissions for tini (writable by user gotenberg) potentially allow an attacker to overwrite the file, which can lead to denial of service or code execution.

  • CVE-2020-13451CriJan 7, 2021
    risk 0.64cvss 9.8epss 0.03

    An incomplete-cleanup vulnerability in the Office rendering engine of Gotenberg through 6.2.1 allows an attacker to overwrite LibreOffice configuration files and execute arbitrary code via macros.

  • CVE-2020-13450CriJan 7, 2021
    risk 0.64cvss 9.8epss 0.06

    A directory traversal vulnerability in file upload function of Gotenberg through 6.2.1 allows an attacker to upload and overwrite any writable files outside the intended folder. This can lead to DoS, a change to program behavior, or code execution.

  • CVE-2026-40281CriMay 6, 2026
    risk 0.58cvss 10.0epss 0.01

    Gotenberg is a Docker-powered stateless API for PDF files. In versions 8.30.1 and earlier, the metadata write endpoint validates metadata keys for control characters but leaves metadata values unsanitized. A newline character in a metadata value splits the ExifTool stdin line…

  • CVE-2026-42589CriMay 14, 2026
    risk 0.57cvss 9.8epss 0.04

    Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.31.0, Gotenberg's /forms/pdfengines/metadata/write HTTP endpoint accepts a JSON metadata object and passes its keys directly to ExifTool via the go-exiftool library. No validation is performed on key…

  • CVE-2026-35458CriApr 7, 2026
    risk 0.57cvss 9.8epss 0.01

    Gotenberg is an API for converting document formats. In 8.29.1 and earlier, Gotenberg uses dlclark/regexp2 to compile user-supplied scope patterns without setting a proper timeout. Users with access to features using this logic can hang workers indefinitely.

  • CVE-2026-42596CriMay 14, 2026
    risk 0.54cvss 9.4epss 0.02

    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…

  • CVE-2026-42591HigMay 14, 2026
    risk 0.53cvss 8.2epss 0.00

    Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.32.0, the LibreOffice conversion endpoint (/forms/libreoffice/convert) passes uploaded documents directly to LibreOffice without inspecting their content. LibreOffice then fetches any embedded external URLs on…

  • CVE-2026-44829HigAug 19, 2026
    risk 0.50cvss 8.8epss 0.01

    Gotenberg is a Docker-powered stateless API for PDF files. In 8.32.0 and earlier, filename handling in pkg/modules/api/context.go uses filepath.Base on Linux, which does not treat backslashes as path separators, so a multipart filename containing Windows-style parent directory…

  • CVE-2026-45741HigAug 19, 2026
    risk 0.49cvss 7.5epss 0.00

    Gotenberg is a Docker-powered stateless API for PDF files. In 8.32.0 and earlier, the IsPublicIP function in pkg/gotenberg/outbound.go does not reject the 2002::/16 6to4 prefix, the 64:ff9b::/96 and 64:ff9b:1::/48 NAT64 prefixes, the fec0::/10 deprecated site-local prefix,…

  • CVE-2026-42595HigMay 14, 2026
    risk 0.49cvss 8.6epss 0.00

    Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.32.0, Gotenberg's Chromium URL-to-PDF endpoint (/forms/chromium/convert/url) has no default protection against HTTP/HTTPS-based SSRF. The default deny-list regex only blocks file:// URIs. An unauthenticated…

  • CVE-2020-14160HigAug 26, 2021
    risk 0.49cvss 7.5epss 0.02

    An SSRF vulnerability in Gotenberg through 6.2.1 exists in the remote URL to PDF conversion, which results in a remote attacker being able to read local files or fetch intranet resources.

  • CVE-2020-13449HigJan 7, 2021
    risk 0.49cvss 7.5epss 0.05

    A directory traversal vulnerability in the Markdown engine of Gotenberg through 6.2.1 allows an attacker to read any container files.

  • CVE-2026-42590HigMay 14, 2026
    risk 0.46cvss 8.2epss 0.00

    Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.30.0, The ExifTool metadata write blocklist in Gotenberg can be bypassed using ExifTool's group-prefix syntax, enabling arbitrary file rename, move, hardlink, and symlink creation on the server. ExifTool…

  • CVE-2026-40893HigMay 14, 2026
    risk 0.46cvss 8.2epss 0.01

    Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.31.0, Gotenberg only checks if the tag is exactly FileName, so System:FileName slips right through and ExifTool happily renames the file. This allows remote attackers to move, rename, and change permissions…

  • CVE-2024-21527HigJul 19, 2024
    risk 0.46cvss 8.2epss 0.01

    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…

  • CVE-2026-45742HigAug 19, 2026
    risk 0.42cvss 7.5epss 0.01

    Gotenberg is a Docker-powered stateless API for PDF files. From 8.10.0 until 8.33.0, the newContext function in pkg/modules/api/context.go starts one errgroup.Go goroutine for each multipart downloadFrom entry and allows those goroutines to concurrently write to the shared…

  • CVE-2026-55229HigJul 10, 2026
    risk 0.42cvss 7.5epss 0.02

    Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.34.0, Gotenberg's /forms/libreoffice/convert endpoint allows a specially crafted document to cause LibreOffice to automatically retrieve external HTTP(S) resources and local file resources during document…

  • CVE-2026-42594HigMay 14, 2026
    risk 0.42cvss 7.5epss 0.00

    Gotenberg is a Docker-powered stateless API for PDF files. Prior to 8.32.0, the webhook middleware spawns a goroutine that holds a reference to the request's echo.Context after the synchronous handler returns ErrAsyncProcess and Echo recycles the context back to its sync.Pool.…

  • CVE-2026-40280HigMay 5, 2026
    risk 0.42cvss 7.5epss 0.02

    Gotenberg is an API-based document conversion tool. In versions 8.30.1 and earlier, the default private-IP deny-lists for the --webhook-deny-list and --api-download-from-deny-list flags use a case-sensitive regular expression (^https?://) to match URL schemes. Because Go's…