Currently, only the latest release of the Concurrent Resource Scheduler (CRS) library is supported with security updates.
| Version | Supported |
|---|---|
| >= 1.0.0 | ✅ |
| < 1.0.0 | ❌ |
We take the security and reliability of this concurrency library seriously.
If you discover a security vulnerability, a severe race condition, or a concurrency flaw that could lead to data corruption or denial of service, please do not report it by creating a public GitHub issue.
Please use the GitHub Private Vulnerability Reporting feature:
- Go to the Security tab of this repository.
- Click on Report a vulnerability.
- Provide a detailed description of the issue.
To help us investigate effectively, please include:
- A clear description of the vulnerability or race condition.
- The Go version and OS where the issue was observed.
- A minimal, reproducible example (if possible) or a detailed explanation of the concurrent interleaving that causes the bug.
- Any potential impact on callers of the library.
- Do NOT disclose the vulnerability publicly (e.g., in issues, discussions, or social media) until a fix has been released.
- We will acknowledge receipt of your vulnerability report as soon as possible and work with you to understand the problem, implement a fix, and coordinate the public disclosure.