#VU127919 Improper Validation of Unsafe Equivalence in Input in HedgeDoc - CVE-2024-45308
Published: September 1, 2024 / Updated: April 25, 2026
HedgeDoc
HedgeDoc
Description
The vulnerability allows a remote attacker to modify note content presented to users and cause a denial of service.
The vulnerability exists due to improper validation of unsafe equivalence in input in note alias handling when creating notes with arbitrary aliases in free URL mode on MySQL or MariaDB. A remote attacker can create a note with an alias matching the lower-cased ID of an existing note to modify note content presented to users and cause a denial of service.
Only instances using MySQL or MariaDB with the free URL feature enabled are vulnerable, and exploitation requires knowledge of the target note ID.