Skip to content
OpenAdvisories

Vendor

hedgedoc

18 known vulnerabilities.

Products

10 results · Clear filters · Feed

  • Medium 5.9

    HedgeDoc: Missing validation of incoming permission values on change

    HedgeDoc is an open source, real-time collaborative markdown notes application. Prior to 1.11.1, the WebSocket permission handler allows a note owner to store strings outside the supported freely, editable, limited, locked, protected, and private permission v…

  • Medium 6.8

    HedgeDoc: CSRF in GitHub Gist export callback

    HedgeDoc is an open source, real-time collaborative markdown notes application. Prior to 1.11.0, the GitHub Gist export flow created an OAuth2  state  value but only checked that it was present rather than validating it against the value expected for the user…

  • Medium 5.1

    HedgeDoc: Stored HTML injection via email local-part

    HedgeDoc is an open source, real-time, collaborative, markdown notes application. Prior to version 1.11.0, due to unsafe handling of the local-part of registered email addresses, HedgeDoc was vulnerable to stored HTML Injection through its publish and slide v…

  • Medium 6.9

    HedgeDoc: Rate-limit bypass via CF-Connecting-IP header spoofing

    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…

  • Medium 4.3

    HedgeDoc security headers for uploaded files were not working

    HedgeDoc is an open source, real-time, collaborative, markdown notes application. Prior to 1.10.6, files served below the /uploads/ endpoint did not use a more strict security-policy. This resulted in a too open Content-Security-Policy and furthermore opened …

  • Medium 6.4

    HedgeDoc allows XSS possibility through malicious SVG uploads

    HedgeDoc is an open source, real-time, collaborative, markdown notes application. Prior to 1.10.3, a malicious SVG file uploaded to HedgeDoc results in the possibility of XSS when opened in a new tab instead of the editor itself. The XSS is possible by exploi…

  • Medium 6.5

    MySQL & free URL mode allows to hide existing notes in hedgedoc

    HedgeDoc is an open source, real-time, collaborative, markdown notes application. When using HedgeDoc 1 with MySQL or MariaDB, it is possible to create notes with an alias matching the ID of existing notes. The affected existing note can then not be accessed …

  • Medium 6.5

    HedgeDoc API allows to hide existing notes

    HedgeDoc is software for creating real-time collaborative markdown notes. Prior to version 1.9.9, the API of HedgeDoc 1 can be used to create notes with an alias matching the ID of existing notes. The affected existing note can then not be accessed anymore an…

  • Medium 5.3

    Enumerable upload file names in hedgedoc

    HedgeDoc is an open-source, web-based, self-hosted, collaborative markdown editor. Images uploaded with HedgeDoc version 1.9.1 and later have an enumerable filename after the upload, resulting in potential information leakage of uploaded documents. This is es…

  • Medium 4.7

    Relative Path Traversal Attack on note creation

    HedgeDoc (formerly known as CodiMD) is an open-source collaborative markdown editor. An attacker can read arbitrary `.md` files from the server's filesystem due to an improper input validation, which results in the ability to perform a relative path traversal…