Context-Inappropriate Capability
High
- Confidence
- 96% confidence
- Finding
- The README explicitly exposes an `obsidian eval code=...` capability that can execute arbitrary JavaScript inside the running Obsidian context. In an agent skill whose purpose is note/task/search automation, documenting and encouraging arbitrary code execution materially expands the attack surface beyond normal note management and could enable vault manipulation, data exfiltration, or abuse of Obsidian's plugin/app APIs if an agent is induced to use it.
