CVE Catalog

CVE-2026-77361

MediumCVSS 4.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.11%

1th percentile - higher than 1% of all known CVEs

Summary

obsidian-tc prior to 1.3.1, read access-control list (ACL) checks use a lexical vault-relative path while containment checks use the resolved path. An in-vault symlink under an allowed glob that resolves into a denied folder can therefore bypass the read ACL and expose files in the denied folder. Exploitation requires an out-of-band-planted symlink and does not permit an escape from the vault root.

Risk Assessment

The risk is the possibility of reading files from folders that the user should not have access to, potentially leading to data leakage.

Recommendation

It is recommended to upgrade obsidian-tc to version 1.3.1 or later, which applies ACL checks to the resolved vault-relative path.

Other vulnerabilities in obsidian-tc

See all
Original NVD description (English source)

obsidian-tc is a governed, agent-ready Model Context Protocol server for Obsidian vaults. Prior to 1.3.1, read access-control list (ACL) checks use a lexical vault-relative path while containment checks use the resolved path. An in-vault symlink under an allowed glob that resolves into a denied folder can therefore bypass the read ACL and expose files in the denied folder. Exploitation requires an out-of-band-planted symlink and does not permit an escape from the vault root. Version 1.3.1 fixes the vulnerability by applying ACL checks to the resolved vault-relative path.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS