Incorrect Authorization Vulnerability in Ash-Project's GraphQL Subscription
CVE-2026-81643
What is CVE-2026-81643?
The vulnerability in Ash-Project's GraphQL subscription mechanism allows unauthorized users to receive payloads for records they should not have access to. It occurs due to improper filtering of notifications within the batching process, where only certain errors are discarded, leading to a potential information leak of sensitive data. Specifically, while the initial notification of a batch is validated correctly, subsequent notifications can bypass this check, resulting in unauthorized data exposure. The fix addresses this issue by applying stringent checks across the entire batch, thereby enhancing the security and integrity of data being published.
Affected Version(s)
ash_graphql 1.4.0 < 1.11.0
ash_graphql 3cb2c9870d050c7c4bba6c211aaed97d732f7e81
References
CVSS V4
Timeline
Vulnerability published
Vulnerability Reserved
