8.0Hoch
CVE-2026-82282Atlantis GitHub App Setup Endpoint Returns App Credentials to Unauthenticated Callers
Beschreibung
Atlantis through 0.47.1 fails to authenticate the /github-app/setup endpoint, allowing unauthenticated attackers to access GitHub App credentials. Attackers can observe or intercept the GitHub redirect during setup to obtain the RSA private key and webhook secret, enabling installation token minting and webhook payload forgery.
Schwachstellentyp (CWE):
CWE-306
Daten: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Wiedergegeben wie in der Quelle, auf Englisch.
Betroffene Produkte und Versionen
| Hersteller | Produkt | Versionen | |
|---|---|---|---|
| runatlantis | atlantis | ≤ 0.47.1 |
Referenzen und Patches
- GitHub Issue #6622 issue-tracking
- https://github.com/runatlantis/atlantis product
- Vulnerable code: github_app_controller.go technical-description
- Vulnerable code: middleware.go technical-description
- VulnCheck Advisory: Atlantis GitHub App Setup Endpoint Returns App Credentials to Unauthenticated Callers third-party-advisory