Security Policy
August 15, 2026 ยท View on GitHub
Supported versions
All plugins in this repository are published to npm under the
@freespace8 scope. The latest published version of each plugin is
supported; older versions are patched on a best-effort basis when a fix
lands in a newer release.
Reporting a vulnerability
Please do not open a public issue for security problems. Report vulnerabilities privately by opening a GitHub security advisory on this repository.
Please include:
- the affected package name and version;
- a description of the vulnerability and its impact;
- steps to reproduce, or a minimal proof of concept;
- any suggested fix, if you have one.
You should receive an acknowledgement within a few business days. We will coordinate a fix and release with you before public disclosure.
Security notes for users
These plugins execute commands and access local resources on your machine:
dsh-deepseek-balancerunscurlagainst the official DeepSeek balance endpoint using your stored API key. The key is passed via the process environment, never logged.dsh-free-visionruns a local Swift process and accepts image uploads from the Web GUI. Uploads are restricted to loopback connections, size-limited, and validated by magic-number sniffing (client-supplied filenames are never trusted). HTTP downloads refuse local/private network addresses to prevent SSRF.dsh-at-filenever reads the contents of mentioned files; it only validates path existence and injects a reference marker.
Use these plugins only in environments you trust.