PT-2026-45015 · Gotenberg · Gotenberg

CVE-2026-45742

·

Published

2026-05-29

·

Updated

2026-08-28

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Gotenberg versions 8.10.0 through 8.x
Description Gotenberg is susceptible to a remote denial of service due to a race condition when handling multipart requests. When a request contains multiple downloadFrom entries, the system initiates concurrent goroutines that write to shared maps without proper synchronization. This lack of synchronization can lead to a runtime crash with a fatal error regarding concurrent map writes. In default configurations where downloadFrom is enabled and authentication is disabled, an unauthenticated remote attacker can crash the process. The issue occurs within the newContext() function in pkg/modules/api/context.go during the processing of the downloadFrom form field.
Recommendations As a temporary mitigation, restrict access to the downloadFrom feature or enable authentication to prevent unauthenticated remote attackers from triggering the crash. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

DoS

Race Condition

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-45742
GHSA-VP73-VJW8-8F32
GO-2026-5669
OPENSUSE-SU-2026:21483-1

Affected Products

Gotenberg