SCA: security update for github.com/gotenberg/gotenberg/v8 (GHSA-hwc4-gmrw-5222)

high Tenable Cloud Security Plugin ID 442470

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- 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 components survives
sanitization. The original filename flows through ctx.diskToOriginal and the multi-output PDF routes into
archives.FilesFromDisk and archives.Zip.Archive as the generated zip entry name. A remote attacker can
submit a name such as ........\Windows\System32\evil.pdf through an upload or an upstream downloadFrom
Content-Disposition header, and a Windows archive extractor can write the resulting file outside the
intended extraction directory. The affected paths include /forms/pdfengines/split and other multi-output
PDF, LibreOffice, and conversion routes, and exploitation can cause arbitrary file writes on a downstream
Windows system when a user or process extracts the returned archive. This issue is fixed in version
8.33.0. (CVE-2026-44829)

Solution

Update the github.com/gotenberg/gotenberg/v8 library and its related packages to version 8.33.0 or later.

See Also

https://github.com/advisories/GHSA-hwc4-gmrw-5222

Plugin Details

Severity: High

ID: 442470

Version: Revision 1.4

Type: Local

Family: SCA Checks

Published: 5/29/2026

Updated: 8/20/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Medium

Score: 4.4

Percentile: 57.42

Vendor

Vendor Severity: High

CVSS v2

Risk Factor: High

Base Score: 9

Temporal Score: 6.7

Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:C/A:P

CVSS Score Source: CVE-2026-44829

CVSS v3

Risk Factor: High

Base Score: 8.8

Temporal Score: 7.7

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:H/A:L

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 5/29/2026

Vulnerability Publication Date: 5/29/2026

Reference Information

CVE: CVE-2026-44829

cwe: CWE-22