CVE Catalog

CVE-2026-58488

MediumCVSS 6.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.30%

21th percentile - higher than 21% of all known CVEs

Summary

HedgeDoc versions prior to 1.11.0 allowed attackers to bypass rate-limiting on /login and /register routes by spoofing the cf-connecting-ip header. The application trusted this header even when the request did not originate from Cloudflare, enabling login spam or mass account creation.

Risk Assessment

An attacker can perform brute-force attacks on user passwords or create numerous fake accounts, leading to resource exhaustion and potential account takeover.

Recommendation

Upgrade HedgeDoc to version 1.11.0 or later immediately, which fixes the vulnerability by properly validating the source of the cf-connecting-ip header.

Other vulnerabilities in HedgeDoc

See all
Original NVD description (English source)

HedgeDoc is an open source, real-time, collaborative, markdown notes application. Versions prior to 1.11.0 allowed attackers to circumvent the rate-limiting of the /login and /register routes by spoofing IP addresses. HedgeDoc instances checked for CloudFlare's cf-connecting-ip header and used that instead of the users real IP address, if the header was present even when the request did not originate from Cloudflare. This made it possible for an attacker to spam login requests or create multiple arbitrary accounts by sending another cf-connecting-ip header every few requests. The issue has been fixed in version 1.11.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS