CVE-2025-65730: goaway · Use of Hard-coded Credentials
Affects goawaySource CVE Database V5
Not known to be exploited · CVSS 8.8 High · fixed in 0.62.19 : patch goaway soon.
Data as of 26 Oct 2026, 09:15 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 43% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.62.19
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 5 Dec 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Gogithub.com/pommee/goawaypkg:golang/github.com/pommee/goawayOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Immediately upgrade all GoAway instances to version 0.62.19 or later, which contains the fix removing the hardcoded secret. 2. Audit all JWT authentication implementations to ensure no hardcoded secrets or weak keys are used; secrets should be securely generated and stored using environment variables or secure vaults. 3. Implement strict monitoring and logging of authentication events to detect anomalous token usage or unauthorized access attempts. 4. Employ network segmentation and access controls to limit exposure of authentication services to trusted networks only. 5. Conduct regular security assessments and penetration testing focusing on authentication mechanisms. 6. Educate development and operations teams about secure secret management practices to prevent recurrence. 7. If immediate patching is not feasible, consider deploying Web Application Firewalls (WAFs) with custom rules to detect and block forged JWT tokens based on known patterns. 8. Review incident response plans to prepare for potential exploitation scenarios involving authentication bypass.
Description
Authentication Bypass via Hardcoded Credentials GoAway up to v0.62.18, fixed in 0.62.19, uses a hardcoded secret for signing JWT tokens used for authentication.
References
- github.com/pommee/goaway/releases/tag/v0.62.16 (opens in a new tab)
- github.com/pommee/goaway/blob/v0.62.18/backend/api/middleware.go (opens in a new tab)
- github.com/pommee/goaway/blob/v0.62.18/backend/api/middleware.go (opens in a new tab)
- github.com/pommee/goaway/blob/v0.62.18/backend/api/middleware.go (opens in a new tab)
- github.com/pommee/goaway/blob/v0.62.18/backend/api/auth.go (opens in a new tab)
- github.com/pommee/goaway/blob/v0.62.18/backend/api/middleware.go (opens in a new tab)
- github.com/pommee/goaway/blob/v0.62.18/backend/api/middleware.go (opens in a new tab)
- github.com/pommee/goaway/commit/5769f8782b7453ca1c22a201b224b5ce48532f64 (opens in a new tab)
- github.com/gian2dchris/CVEs/tree/CVE-2025-65730/CVE-2025-65730 (opens in a new tab)