Skip to main content
← All vulnerabilities
CVE-2026-41492GO-2026-5675GHSA-VVF7-6RMR-M29Q

Unauthenticated Admin Token Disclosure Leading to Authentication Bypass via /debug/vars in Dgraph

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 25.3.3, 24.1.9
1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

Dgraph is an open source distributed GraphQL database. Prior to 25.3.3, Dgraphl exposes the process command line through the unauthenticated /debug/vars endpoint on Alpha. Because the admin token is commonly supplied via the --security "token=..." startup flag, an unauthenticated attacker can retrieve that token and replay it in the X-Dgraph-AuthToken header to access admin-only endpoints. This is a variant of the previously fixed /debug/pprof/cmdline issue, but the current fix is incomplete because it blocks only /debug/pprof/cmdline and still serves http.DefaultServeMux, which includes expvar's /debug/vars handler. This vulnerability is fixed in 25.3.3.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • dgraph-io dgraph

    fixed in 25.3.3

  • github.com/dgraph-io/dgraphGo

    All versions

  • github.com/dgraph-io/dgraph/v25Go

    fixed in 25.3.3

  • github.com/hypermodeinc/dgraph/v24Go

    fixed in 24.1.9

  • github.com/dgraph-io/dgraph/v24Go

    through 24.1.8

  • github.com/dgraph-io/dgraphGo

    through 1.2.8

References 3

GitHub · dgraph-io/dgraph

GitHub · projectdiscovery/nuclei-templates