We expect that all users of the software, if they are interested in taking advantage of the latest bug and security fixes, remain up-to-date with the latest version of the software. Older versions of the software are not officially supported or maintained.
Version | Supported |
---|---|
2.1.x | ✅ |
2.0.x | ❌ |
1.10.x | ❌ |
1.9.x | ❌ |
1.8.x | ❌ |
1.7.x | ❌ |
AzzyBot utilises code scanning via GitHub Actions and various checks from our development team to keep our software as secure as possible for our users, however, no software is perfect.
We recommend using GitHub Security Advisories to report vulnerabilities directly to us.
AzzyBot uses several pieces of upstream software as part of our project's operation. If the security issue being reported is relevant to one of those tools, you should contact the maintainers of that piece of software directly to work toward a resolution, then follow up with our team to inform us when a fix is available that we should incorporate into our software.
You can report any vulnerabilities directly to us if they relate to the core AzzyBot application.
AzzyBot is not responsible for the development or maintenance of several pieces of "upstream" software that we incorporate into our own product. This list of software includes, but is not limited to:
- AzuraCast
- .NET 9
- CsvHelper
- Docker
- Docker Compose
- DSharpPlus
- EntityFrameworkCore.Exceptions.PostgreSQL
- Lavalink
- Lavalink4NET
- Microsoft.EntityFrameworkCore
- Microsoft.Extensions.X Libs
- NCronJob
- Npsql
- Npsql.EntityFrameworkCore.PostgreSQL
- NReco.Logging.File
- Roslynator
- SonarAnalyzer.CSharp
- System.Linq.Async
- TagLibSharp
If you identify a security issue with any of those pieces of software, we encourage you to report it to them directly. If the issue also affects AzzyBot's implementation of the software, please let us know if and when a resolution is available so that we can update our own software to incorporate the fix.