Improper Input Validation in Ash GraphQL Affects Ash Project
CVE-2026-81633

6.9MEDIUM

Key Information:

Vendor
CVE Published:
30 August 2026

What is CVE-2026-81633?

An improper input validation vulnerability in Ash GraphQL allows an unauthenticated client to trigger a Node crash via a malformed relay ID query. The vulnerability stems from the handling of input that does not properly validate the type segment extracted from the decoded global ID, leading to an unhandled KeyError. This can potentially expose internal stack traces without raising a proper GraphQL error, implicating security risks. Affected versions of Ash GraphQL from 0.27.0 before 1.11.0 are vulnerable, but a fix has been implemented to return an 'Invalid node id' error for unrecognized types, enhancing overall security.

Affected Version(s)

ash_graphql 0.27.0 < 1.11.0

ash_graphql 365b3aedc6b36f020e6a2c7dce63fa569243bc4e

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Peter Ullrich
Peter Ullrich
Zach Daniel / Ash Project
Jonatan Männchen / EEF
.