We release patches for security vulnerabilities for the following versions:
| Version | Supported |
|---|---|
| 1.x.x | ✅ |
| < 1.0 | ❌ |
If you discover a security vulnerability, please do the following:
- DO NOT open a public issue
- Email security concerns to: [Your email or create a security contact]
- Include:
- Description of the vulnerability
- Steps to reproduce
- Potential impact
- Suggested fix (if any)
We will acknowledge your email within 48 hours and send a detailed response within 7 days indicating the next steps.
This plugin follows these security practices:
- ✅ No data transmission to external servers
- ✅ All processing happens locally
- ✅ No use of
innerHTMLoreval() - ✅ DOM API used for all dynamic content
- ✅ No collection of user data
- ✅ Settings stored locally in Obsidian
- Security patches are released as soon as possible
- Users are notified via GitHub releases
- Critical vulnerabilities are disclosed after a patch is available
This security policy applies to:
- The Block Select plugin code
- Build scripts and dependencies
- Documentation that affects security
Out of scope:
- Obsidian app itself (report to Obsidian team)
- Third-party plugins
- Operating system vulnerabilities