Skip to content
OpenAdvisories
Low · 2.3 CVE-2026-34969 EUVD-2026-19358GHSA-g2qj-prgh-4g9rGO-2026-5388

Nhost Leaks the Refresh Token via URL Query Parameter in OAuth Provider Callback

Published Apr 6, 2026 · Updated Apr 7, 2026 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
nhost nhost < 0.48.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/nhost/nhost < 0.0.0-20260330133707-294954e0fc3a 0.0.0-20260330133707-294954e0fc3a GHSA-g2qj-prgh-4g9r

Advisories 1

References