PT-2026-81472 · Github · Graphql-Go/Graphql
CVE-2026-80051
·
Published
2026-08-25
·
Updated
2026-08-25
CVSS v4.0
5.9
Medium
| Vector | AV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
github.com/graphql-go/graphql versions prior to 0.8.2
Description
The software fails to validate that a scalar variable value matches its declared type. Specifically, the
coerceString() and coerceBool() functions in scalars.go accept input that does not match the declared String, ID, or Boolean scalar, which contradicts the GraphQL specification requirement to raise a request error. In certain scenarios involving deeply nested values, this can result in an unrecoverable stack overflow, leading to a denial of service.Recommendations
Update github.com/graphql-go/graphql to version 0.8.2 or later.
Exploit
Fix
DoS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Graphql-Go/Graphql