Servers and applications
GHSA-p8v8-6hm2-3w67
Sensitive Credential Leakage: GitHub Authentication Token (`ghs_`) Exposed in Discord Webhook Payloads
- Severity
- High 7.4
- Published
- 12 Nov 2026
- Last changed
- 12 Nov 2026
- Added to UpHeron
- 12 Nov 2026
- Fixed in
- 0.31.0
- Attack
- Over the network · Only under certain conditions · No login needed · No user action needed
- Attacker can
- Read data · Change data
- CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N- Sources
- Project advisories (GitHub)
Description
A sensitive credential exposure vulnerability exists in Dokploy's build notification system. When a build fails (in certain conditions), the application sends a notification to configured Discord webhooks. If a repository is cloned via HTTPS authentication, the Discord webhook payload includes the raw Git remote URL containing the short-lived GitHub App Installation Token (ghs_) in plain text. This allows any user or integration with access to the Discord channel or webhook logs to intercept the token and gain unauthorized access to the underlying GitHub repository.
During the application build process, Dokploy constructs a payload to transmit to an external Discord webhook URL. When logging or summarizing the build status, the application extracts the full Git remote repository URL.
When utilizing GitHub App authentication or automated deployment flows, this URL is constructed using the format: https://oauth2:[email protected]/owner/repo.git
Affected software
| Software | Affected versions |
|---|---|
DokployServers and applications · github:dokploy/dokploy |
|
References
- GitHub Advisory Database https://github.com/advisories/GHSA-p8v8-6hm2-3w67
- github.com https://github.com/Dokploy/dokploy/security/advisories/GHSA-p8v8-6hm2-3w67