Vulnerability · Published Mar 14, 2023 · Assigned by GitHub_M

CVE-2023-27588Unauthenticated path traversal vulnerability in Hasura GraphQL Engine

High 7.5

In plain English

A high-severity path traversal in graphql-engine from hasura. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.3% (higher than 71% of all known vulnerabilities).

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)1.3%top 29.4% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Hasura is an open-source product that provides users GraphQL or REST APIs. A path traversal vulnerability has been discovered within Hasura GraphQL Engine prior to versions 1.3.4, 2.55.1, 2.20.1, and 2.21.0-beta1. Projects running on Hasura Cloud were not vulnerable. Self-hosted Hasura Projects with deployments that are publicly exposed and not protected by a WAF or other HTTP protection layer should be upgraded to version 1.3.4, 2.55.1, 2.20.1, or 2.21.0-beta1 to receive a patch.

Affected products (as reported)

VendorProductVersions
hasura graphql-engine < 1.3.4>= 2.0.0, < 2.11.5>= 2.2.0, < 2.20.1

Weakness: CWE-27, CWE-22 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

References