EXECUTIVE SUMMARY:
Multiple security vulnerabilities have been identified in Gotenberg (go/github.com/gotenberg/gotenberg/v8) versions 8.10.0 through 8.32.0. The issues include a race condition that can cause a denial‑of‑service via concurrent map writes in multipart `downloadFrom` handling, and a path‑traversal flaw that allows crafted filenames to escape the extraction directory when a zip archive is generated. Both weaknesses can be triggered remotely without authentication, potentially crashing the service or writing files outside intended locations. The business risk includes service downtime, loss of availability, and potential exposure of internal file systems to attackers, undermining trust in document conversion workflows.[/subscribe_to_unlock_form]
EXECUTIVE SUMMARY:
Multiple security vulnerabilities have been identified in Gotenberg (go/github.com/gotenberg/gotenberg/v8) versions 8.10.0 through 8.32.0. The issues include a race condition that can cause a denial‑of‑service via concurrent map writes in multipart `downloadFrom` handling, and a path‑traversal flaw that allows crafted filenames to escape the extraction directory when a zip archive is generated. Both weaknesses can be triggered remotely without authentication, potentially crashing the service or writing files outside intended locations. The business risk includes service downtime, loss of availability, and potential exposure of internal file systems to attackers, undermining trust in document conversion workflows.[emaillocker id="1283"]
These vulnerabilities pose an immediate threat to service continuity and data integrity. If exploited, attackers can cause unplanned downtime or write files to unauthorized locations, potentially compromising downstream processes and eroding customer confidence. Prompt attention is essential to prevent service disruption.
RECOMMENDATION:
REFERENCES:
The following reports contain further technical details:
https://github.com/advisories/GHSA-vp73-vjw8-8f32
https://github.com/advisories/GHSA-hwc4-gmrw-5222