Skip to content
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

Source advisory

Affected versions

PackageAffectedFixed in
github.com/dgraph-io/dgraph
Go
all versionsNo fix yet

Changes since it was listed

DateChange
Sep 25Severity: 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

More dgraph advisories

All

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.