SECURITY.md
Rama main · réplica de lectura del repositorio original.
# Security Policy
Convoy is installed as a GitHub App with read access to your organization's
repositories and Actions data, and typically runs inside a company's own
Kubernetes cluster. We take reports of security issues seriously.
## Reporting a Vulnerability
**Please do not open a public GitHub issue for security vulnerabilities.**
Instead, use GitHub's private vulnerability reporting for this repository
(the "Security" tab → "Report a vulnerability"), or email the maintainers
directly if that isn't available. Include:
- A description of the vulnerability and its potential impact
- Steps to reproduce it
- Any relevant logs, payloads, or configuration
You should receive an acknowledgment within a few days. We'll work with you
to understand and address the issue before any public disclosure.
## Supported Versions
Only the latest released version of Convoy receives security fixes.
## Scope Notes
- Convoy's GitHub App requests only `actions: read` and `metadata: read`
permissions — it cannot read repository contents, write to repositories, or
modify Actions workflows. If you find a way it could do more than that,
that's a vulnerability — please report it.
- Convoy does not store credentials in its own database (there is no
database in v1) — the GitHub App private key and webhook secret are the
only long-lived secrets, and are expected to be supplied via environment
variables or a Kubernetes `Secret`, never committed to source control.