The Toolkit development team takes the security and integrity of our open-source software seriously. This document outlines how to report vulnerabilities and our coordinated disclosure practices.
Only the latest release of Toolkit receives active security updates and vulnerability patches.
| Version | Supported |
|---|---|
| 2.3.x | ✅ |
| < 2.3.0 | ❌ |
Please do not report security vulnerabilities through public GitHub issues.
If you discover a security issue or potential vulnerability in this repository, please report it privately:
- GitHub Private Vulnerability Reporting (Preferred): Navigate to the Security Advisories tab of this repository and click "Report a vulnerability".
- Direct Security Contact:
Alternatively, email the maintainer directly at me@andrewwangdev.com with the subject line
[SECURITY] Potential Vulnerability in Toolkit.
To help us investigate effectively, please provide:
- A descriptive summary of the vulnerability.
- Proof-of-concept (PoC) code or step-by-step reproduction instructions.
- Potential impact and affected components (e.g., Rust backend, IPC handlers, or WebView interface).
- Any recommended remediations or mitigations.
- Acknowledgment: We strive to review and acknowledge all submitted vulnerability reports as soon as reasonably possible.
- Investigation: The maintainer will investigate the report, evaluate its severity, and determine an appropriate resolution path.
- Coordination: We ask reporters to maintain confidentiality until a coordinated patch and release advisory have been published.
- Public Disclosure: Once a patch is validated and released, we will publish a security advisory giving appropriate credit to the reporter (unless anonymity is requested).