Part of the SuiteTools governance set. See
/docs/governancefor related policies and resources.
Last updated: 2026-08-17
SuiteTools takes security seriously. This policy defines how SuiteTools handles security vulnerabilities and how contributors and external parties should report them.
Scope: Applies to the main branch and the latest published release. Forks, custom modifications, and unsupported versions are out of scope.
If you discover a vulnerability, please help us protect the community by reporting it responsibly.
Open a confidential issue on this GitLab project.
- Use New issue and turn confidentiality on before you submit.
- Include steps to reproduce, potential impact, and any suggested fixes or mitigations.
β οΈ Warning: Do not open a public issue, merge request, or discussion for a vulnerability. There is no security mailbox and no GitHub advisory path for this project.
A confidential issue is visible only to project members with sufficient permissions, and to you as the reporter.
We actively maintain:
- The
mainbranch - The latest published release β the most recent annotated git tag
v<version>that has a GitLab Release
These versions will receive security updates and coordinated fixes. A version number in package.json is not a published release until it is tagged and released on GitLab.
The following are not covered by this security policy:
- Older releases (beyond the latest published release)
- Forks or derivative projects not maintained by the SuiteTools steward
- Custom modifications made outside the official repository
- Archived or deprecated branches
- Acknowledge your report within a reasonable timeframe.
- Investigate the issue and, if confirmed, prepare a fix.
- Coordinate a release and credit you (if desired) in the changelog.
Please allow maintainers a reasonable window to investigate, prepare a fix, and publish a release before public disclosure. This ensures the community remains protected while the issue is being resolved.
- Substantive changes are recorded in the next release changelog, not in the same merge request. See the Build & Release Checklist.
- Keep crossβlinks between standards up to date to avoid drift.