{"id":"CVE-2026-34969","aliases":["GHSA-g2qj-prgh-4g9r","GO-2026-5388"],"url":"https://o3.security/vulnerability/CVE-2026-34969","summary":"Nhost Leaks the Refresh Token via URL Query Parameter in OAuth Provider Callback","details":"Nhost is an open source Firebase alternative with GraphQL. Prior to 0.48.0, the auth service's OAuth provider callback flow places the refresh token directly into the redirect URL as a query parameter. Refresh tokens in URLs are logged in browser history, server access logs, HTTP Referer headers, and proxy/CDN logs. Note that the refresh token is one-time use and all of these leak vectors are on owned infrastructure or services integrated by the application developer. This vulnerability is fixed in 0.48.0.","published":"2026-04-06T16:01:10.174Z","modified":"2026-08-12T03:51:27.337999085Z","cvss":null,"epss":null,"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"Go","name":"github.com/nhost/nhost","fixedVersion":"0.0.0-20260330133707-294954e0fc3a"}],"fix":null,"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/34xxx/CVE-2026-34969.json"},{"type":"ADVISORY","url":"https://github.com/nhost/nhost/security/advisories/GHSA-g2qj-prgh-4g9r"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-34969"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-12T03:51:27.337999085Z"}}