The Asterisk project maintains an Asterisk-Versions page on the project's documentation website. Each version is listed with its release date, security fix only date, and end of life date. Consult this wiki page to see if the version of Asterisk you are reporting a security vulnerability against is still supported.
Please see the Asterisk Security Vulnerabilities page on the documentation website then use the "Report a vulnerability" button under the "Security" tab of this project's GitHub repository. Never use regular GitHub issues to report security vulnerabilities!
Reporting multiple vulnerability in one advisory creates the following issues:
- They'll probably need different CVEs.
- They may have different Common Weakness Enumerator (CWE) values. While you can list multiple CWEs in a single advisory, you can't indicate which vulnerability has which weakness.
- They may have different severities.
- They may affect different Asterisk versions.
- It makes it harder to associate fix pull requests to a vulnerability.
- It makes it harder for our automation tasks to to validate fixes and create releases.
Private forks created from security advisories are severly limited by GitHub and cannot run the workflows necessary for validation and testing. Once an advisory is accepted, the reporter will be given instructions on how to submit or test a fix pull request.