We encourage users to upgrade to the latest stable version to benefit from the latest security patches.
If you discover a security vulnerability, we ask that you responsibly disclose it by following these steps:
-
Do not disclose the vulnerability publicly.
- Publicly disclosing security issues can make the issue more widely known, potentially putting users at risk.
- Please do not open an issue, pull request, or discussion in this repository to report security vulnerabilities.
-
Report the vulnerability privately by emailing us at:
If you do not have a direct contact email for the maintainers, feel free to use the GitHub security advisories feature to create a security advisory.
-
Provide detailed information:
- A clear description of the vulnerability
- Steps to reproduce the vulnerability
- Any proof-of-concept code or payloads (if applicable)
- Affected version(s)
- Any potential impact or severity assessment
- Suggested mitigations or fixes, if available
Once the security issue is reported, we will follow these steps:
- Acknowledgment: We will acknowledge your report within [72 hours].
- Investigation: Our security team will investigate the issue to assess its severity and impact.
- Fix Development: If the issue is confirmed, we will develop a patch or mitigation for it.
- Disclose the Issue: Once the fix is developed and tested, we will publish a security advisory to disclose the vulnerability, along with instructions for users to upgrade or mitigate the issue.
- Credit: If you wish, we will credit you as the reporter of the issue in our release notes or security advisory.
We regularly release security patches for supported versions. If you are using an unsupported version, we strongly recommend upgrading to a supported version to ensure you receive the latest security updates.
This policy applies to:
- TextEditor application and its components
- TextEditor repository and associated tools
- Issues related to data security, privacy, and system integrity
We appreciate your help in keeping PlainTextEditor safe and secure. Responsible disclosure of vulnerabilities helps ensure that we can protect our users and prevent potential damage from malicious exploitation.