Improper Restriction of Rendered UI Layers or Frames in HedgeDoc - #VU165819
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote user to display deceptive, interactive third-party content within a trusted HedgeDoc presentation URL for phishing or user-interface spoofing.
The vulnerability exists due to improper restriction of rendered frames in HedgeDoc's slide presentation rendering when reveal.js dynamically creates background iframes without the sandbox and credentialless attributes. A remote user can author a presentation using data-background-iframe and data-background-interactive attributes and share its link with viewers to display attacker-controlled interactive content within the presentation.