Obsidian vulnerabilities
We track 5 vulnerabilities in Obsidian products across 2 products. 5 are rated high or critical, and none are known to be exploited. The most recent was published on October 8, 2026.
Latest Obsidian vulnerabilities
- 7.8 High severity
Obsidian Desktop: Improper Neutralization of Input During Web Page Generation
Obsidian Desktop before 1.14.0 contains a filter bypass vulnerability in the bundled MathJax 3.2.2 Safe component that allows attackers to execute arbitrary code by embedding a crafted \href value with a TAB byte in the URL scheme, causing filterURL to produce
- 7.8 High severity
Obsidian Desktop: Improper Neutralization of Input During Web Page Generation
Obsidian Desktop before 1.14.0 contains a remote code execution vulnerability that allows attackers to craft malicious Markdown notes exploiting insufficient sanitization of the data-background-iframe attribute, which bypasses DOMPurify and is processed by the
- 7.1 High severity
Obsidian: Improper Limitation of a Pathname to a Restricted Directory
Improper path handling in Obsidian desktop before 1.2.8 on Windows, Linux and macOS allows a crafted webpage to access local files and exfiltrate them to remote web servers via "app://local/<absolute-path>". This vulnerability can be exploited if a user opens
- 7.5 High severity
Obsidian: Incorrect Default Permissions
An issue discovered in Obsidian Canvas 1.1.9 allows remote attackers to send desktop notifications, record user audio and other unspecified impacts via embedded website on the canvas page.
- 9.8 Critical severity
Obsidian 0.14.x and 0.15.x before 0.15.5 allows obsidian://hook-get-address remote code…
Obsidian 0.14.x and 0.15.x before 0.15.5 allows obsidian://hook-get-address remote code execution because window.open is used without checking the URL.