Authorization and Authentication Flaws in Obsidian Web MCP Remote Server
CVE-2026-54618

9.4CRITICAL

Key Information:

Vendor

Jimprosser

Vendor
CVE Published:
17 September 2026

What is CVE-2026-54618?

The Obsidian Web MCP, a remote server for Obsidian vaults, has serious weaknesses in its OAuth implementation prior to version 0.2.0. It allows unauthorized access by issuing an authorization code without requiring user login or consent, meaning an attacker can manipulate critical vault functions without authentication. Additionally, the option for PKCE does not mitigate this risk, as the protocol can still be leveraged by unauthorized users. An unauthenticated remote caller with access to the tunnel deployment can exploit these flaws to execute commands that could read, write, move, or delete vault data. Furthermore, the lack of client authentication during the token exchange process poses an additional risk by exposing sensitive client secrets. These issues have been addressed in the latest version of the product.

Affected Version(s)

obsidian-web-mcp < 0.2.0

References

CVSS V3.1

Score:
9.4
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.