Vulnerability · Published Dec 22, 2025 · Assigned by VulnCheck
CVE-2021-47714Hasura GraphQL 1.3.3 Local File Read via SQL Injection
Medium 5.5
In plain English
A medium-severity SQL injection in Hasura GraphQL from Hasura. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 12% of all known vulnerabilities).
Severity (CVSS 3.1)5.5Medium
Exploit odds (30 days)0.2%top 87.8% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known
Official description
Hasura GraphQL 1.3.3 contains a local file read vulnerability that allows attackers to access system files through SQL injection in the query endpoint. Attackers can exploit the pg_read_file() PostgreSQL function by crafting malicious SQL queries to read arbitrary files on the server.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| Hasura | Hasura GraphQL | 1.3.3 |
Weakness: CWE-89 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
References
- ExploitDB-49790 exploit
- Hasura GraphQL Engine GitHub Repository product
- VulnCheck Advisory: Hasura GraphQL 1.3.3 Local File Read via SQL Injection third-party-advisory