CrowdSecLive Exploit Tracker
Limited ExploitationCVE-2026-40280Public Exploit

Gotenberg - SSRF (CVE-2026-40280)

PublishedMay 5, 2026
First SeenAug 28, 2026
Last Seen
Reported
CVSS7.8
web_applicationgo

Description

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 net/url.Parse() normalizes the scheme to lowercase before establishing the outbound TCP connection, an attacker can bypass the deny-list by simply capitalizing part of the URL scheme (e.g., HTTP://, HTTPS://, or Http://). This allows unauthenticated requests to reach internal network services, including private IP ranges, loopback addresses, and cloud instance metadata endpoints such as HTTP://169.254.169.254/latest/meta-data/.

This bypasses the same security control that was patched in CVE-2026-27018.

This issue has been fixed in version 8.31.0.

psychologyCrowdSec Analysis

CVE-2026-40280 is a server-side request forgery (SSRF) vulnerability in Gotenberg 8.30.1 and earlier that allows unauthenticated attackers to bypass private-IP deny-lists by using mixed- or uppercase URL schemes. Successful exploitation can expose internal services, loopback systems, private network resources, and cloud instance metadata endpoints, potentially enabling reconnaissance and access to sensitive internal information. The issue is fixed in Gotenberg 8.31.0.

CrowdSec has been tracking this vulnerability and its exploits since 25th of August 2026.

CrowdSec network observations suggest that most exploitation of CVE-2026-40280 involves focused reconnaissance to identify viable targets. Attackers typically tailor their campaigns based on system exposure and configuration. It is unlikely that a given attack is accidental. In addition, according to the CrowdSec network, attack volume against CVE-2026-40280 has dipped slightly compared to the previous week. Although still commonly targeted, the decline suggests a cooling-off period. Long-term relevance remains, but attention is waning.

Attackers target Gotenberg’s /forms/chromium/convert/html endpoint and abuse the multipart downloadFrom parameter to induce server-side requests to attacker-controlled or internal URLs. Mixed-case schemes such as HTTP:// or HTTPS:// can bypass case-sensitive deny-lists, enabling unauthenticated access to private services, loopback addresses, and cloud metadata endpoints.

lock

Full Intelligence Available

Connect your API key to access CrowdSec scores, exploit timelines, and attacker IPs.

EventDate
CVE Published2026-05-05
Rule Released2026-08-25
CrowdSec First Seen2026-08-28

Remediation & Protection

lock to download blocklists, subscribe to firewalls, and access IP intelligence.