SECURITY.md
Rama main · réplica de lectura del repositorio original.
# Security Policy
## Supported versions
briefd is pre-1.0. Only the latest release receives security fixes.
## Reporting a vulnerability
Please **do not** open a public issue for security problems.
Report privately via
[GitHub Security Advisories](https://github.com/ismailperim/briefd/security/advisories/new),
or by email to ismailperim@gmail.com if you cannot use GitHub.
Include a description of the issue, steps to reproduce, and the affected
version or commit. You will receive an acknowledgement within 72 hours and a
status update once the report has been triaged. Fixes are released as soon as
practical and credited to the reporter unless anonymity is requested.
## What runs automatically
- `gosec` as part of `golangci-lint` on every push and pull request.
- `govulncheck` against the Go vulnerability database (on push, PRs, and weekly).
- CodeQL analysis for Go and the dashboard's JavaScript.
- Dependency review on pull requests: fails on high-severity advisories and on
copyleft licenses that are incompatible with Apache-2.0.
- Trivy scan of the container image (HIGH/CRITICAL, fixed vulnerabilities only).
- Dependabot for Go modules and GitHub Actions; releases ship a CycloneDX SBOM per archive.
## Scope notes
briefd is designed to run on a private network behind a single bearer token.
Exposing it directly to the public internet is not a supported configuration.