We ensure security updates for the following versions of the GitHub Committer extension:
| Version | Supported |
|---|---|
| 0.0.4 | ✅ |
| < 0.0.4 | ❌ |
If you are using an older version, please update to the latest release to receive security updates.
If you discover a vulnerability in the GitHub Committer extension, please report it to us as soon as possible to ensure it can be addressed promptly and responsibly.
- Contact: umar.warsi887@gmail.com
- Confidentiality: We will handle your report confidentially and keep you informed of the progress as we work on a fix.
- Response Time: We aim to respond to vulnerability reports as soon as possible.
The GitHub Committer extension incorporates the following measures to ensure security:
-
Secure Token Storage
All sensitive tokens, including GitHub access tokens, are securely stored using Visual Studio Code'ssecretStorageAPI. Tokens are never written to disk in plaintext or hardcoded in the source code. -
Environment Variable Usage
Sensitive data, such as the GitHub OAuthCLIENT_IDandCLIENT_SECRET, are loaded securely from environment variables using thedotenvlibrary. This ensures that no sensitive credentials are included in the source code or the published package. -
Minimized Permissions
The extension requests only the necessary GitHub OAuth scopes (repo) to perform its operations. It does not request additional permissions unnecessarily. -
Encrypted Communication
All communication with GitHub's APIs is encrypted using HTTPS. No data is sent or received over unencrypted channels. -
No Data Collection
The extension does not collect, store, or transmit any user data outside of GitHub's required OAuth flow. -
Regular Security Audits
The extension undergoes regular security reviews to identify and address potential vulnerabilities.
If you encounter any security issues or have suggestions for improving the security of this extension, please reach out to us. Your feedback is valuable and helps us maintain a secure and trustworthy tool for the community.
Thank you for contributing to the security of GitHub Committer!
Special thanks to the Visual Studio Code team and the open-source community for providing guidance and tools to implement secure practices.