Currently, only the latest version of main is supported with security updates.
Please report any security vulnerabilities by creating an issue or contacting the maintainers directly.
This repository uses automated security scanning integrated into the CI/CD pipeline to detect vulnerabilities before deployment.
- Rust/Backend: Uses
cargo-clippyto enforce strict security lints andcargo auditto detect vulnerabilities in dependencies. - Node.js/Frontend: Uses
npm auditto detect vulnerable dependencies and enforces a threshold ofhighandcritical. - SAST: GitHub CodeQL is run on all PRs and pushes to the main branch to perform Static Application Security Testing on the codebase.
- Container Images: The
aquasecurity/trivy-actionis used to scan container images for vulnerabilities before deployment. Results are uploaded as SARIF to the GitHub Security tab.