CVE-2021-47715

MEDIUM

Hasura GraphQL 1.3.3 - Server-Side Request Forgery via Remote Schema Injection

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2021-47715. PoCs published by Dolev Farhi.

AI-analyzed exploit summary This exploit demonstrates an SSRF vulnerability in Hasura GraphQL 1.3.3 by sending a crafted request to add a remote schema with an attacker-controlled URL. The PoC uses the Hasura API to trigger an outbound request to an arbitrary endpoint, confirming the SSRF.

Description

Hasura GraphQL 1.3.3 contains a server-side request forgery vulnerability that allows attackers to inject arbitrary remote schema URLs through the add_remote_schema endpoint. Attackers can exploit the vulnerability by sending crafted POST requests to the /v1/query endpoint with malicious URL definitions to potentially access internal network resources.

Exploits (1)

exploitdb WORKING POC
by Dolev Farhi · pythonwebappsmultiple
https://www.exploit-db.com/exploits/49791

This exploit demonstrates an SSRF vulnerability in Hasura GraphQL 1.3.3 by sending a crafted request to add a remote schema with an attacker-controlled URL. The PoC uses the Hasura API to trigger an outbound request to an arbitrary endpoint, confirming the SSRF.

Classification
Working Poc 95%
Attack Type
Ssrf
Complexity
Trivial
Reliability
Reliable
Target: Hasura GraphQL 1.3.3
No auth needed
Prerequisites: Network access to the Hasura GraphQL endpoint
devstral-2 · analyzed Feb 18, 2026 Full analysis →

Scores

CVSS v3 5.3
EPSS 0.0032
EPSS Percentile 23.8%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

CISA SSVC

Vulnrichment
Exploitation none
Automatable yes
Technical Impact partial

Details

CWE
CWE-918
Status published
Products (2)
hasura/graphql_engine 1.3.3
Hasura/Hasura GraphQL 1.3.3
Published Dec 22, 2025
Tracked Since Feb 18, 2026