CVE-2026-54698: Hasura is an open-source product that provides users GraphQL or REST APIs
CVE-2026-54698 is a medium-severity flaw (CVSS 5.9) affecting graphql engine. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.
Hasura is an open-source product that provides users GraphQL or REST APIs. Prior to 2.49.2 and 2.45.5, a user can use a where clause on a table computed field (returning SETOF some_table) to infer row values that ought to be filtered for their role based on some_table's row-level permissions. While such rows cannot be returned directly, like predicates on strings for instance allow values to be brute forced efficiently with the where clause as an
Why this priority
- Remotely exploitable, no login, no user action
A fixed release or distro patch exists.
Risk facts
| CVSS score | 5.9 (Medium) |
| Attack vector | Network (remote) |
| Attack complexity | High |
| Privileges needed | None |
| User interaction | None |
| EPSS exploit chance | 0.3% (top 80%) |
| CISA exploited list | No |
| Weakness | CWE-863 |
| Published | 2026-07-07 |
| Last modified | 2026-10-25 |
Last updated 2026-10-25 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score
Am I affected?
Timeline
- Published CVE record published
- Updated Record last modified
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.
Quick answers
How do I fix CVE-2026-54698?
graphql engine: upgrade to newer than 2.49.2. Exact commands for each OS are on this page.
Is CVE-2026-54698 being exploited?
CVE-2026-54698 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.
What does CVE-2026-54698 affect?
CVE-2026-54698 affects graphql engine. Severity is medium (CVSS 5.9). Hasura is an open-source product that provides users GraphQL or REST APIs. Prior to 2.49.2 and 2.45.5, a user can use a where clause on a table computed field (returning SETOF some_table) to infer row values that ought to be filtered for th
How urgent is CVE-2026-54698?
Priority 31/100. Remotely exploitable, no login, no user action