dgraphGO-2026-5837
DQL injection via checkUserPassword GraphQL query in github.com/dgraph-io/dgraph
High7.5CVE-2026-44840 · Published Jul 7, 2026 · updated Jul 23, 2026
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| github.com/dgraph-io/dgraph Go | all versions | No fix yet |
Changes since it was listed
| Date | Change |
|---|---|
| Sep 25 | Severity: Unrated to High |
Details and references
The checkUserPassword GraphQL query in Dgraph is vulnerable to Dgraph Query Language (DQL) injection. User-supplied password values are interpolated directly into a DQL checkpwd query without escaping or parameterization. An attacker can inject a password containing a double-quote character to break out of the DQL string literal and append arbitrary DQL query blocks.
- CVSS 3.1
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- Severity from
- NVD
- Also known as
- CVE-2026-44840, GHSA-q2m9-6jp9-c6mc