Case · DiggingBeagle record

Obsidian-TC allowed direct file requests for hidden credential-bearing vault paths

Default Obsidian-TC file permissions filtered sensitive folders from enumeration but did not block direct reads of files containing plugin API keys and Sync passwords.

Scope

Evidence-bound research; no independent field exploitation, victim population or production impact is asserted beyond the cited source.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade B
Remediation
patch available
AI role
AGAINST AI
Basis and provenance

The maintainer states that API credentials and Obsidian Sync secrets were reproduced through direct vault file reads. No production theft is reported; 1.3.1 is the published patched release. Impact remains ungraded because a comparable, verified realized-loss or deployment-population measure is unavailable.

Assessed Oct 14, 2026 using diggingbeagle.assessment/1.

At a glance

Timeline

  1. Jul 3, 2026
    disclosure

    Public disclosure

Claims & evidence

CLM-CP6-OBSIDIAN-FILE-SECRETS-1Obsidian-TC before 1.3.1 denied sensitive vault directories in listings but not direct paths, and the maintainer reproduced reading plugin keys and Sync passwords.supported

Basis: reported finding

Link to claim
CLM-CP6-OBSIDIAN-FILE-SECRETS-2The 1.3.1 fix applies control-directory denials on direct file read/write/delete and restores strictReadDefault enforcement.supported

Basis: reported finding

Link to claim

Controls and mitigations

  • Use 1.3.1 or later, and configure explicit restricted read and write paths that exclude control directories.

Unknowns and contradictions

  • No actual production credential theft or downstream account compromise is established.

Sources and citation

Material revision history

  1. Oct 14, 2026 · Canonical change recorded · new in release · revision 147