← Back to search

CVE-2026-71214

9.8 CRITICALpublic exploit available

Published 2026-08-05 · Updated 2026-08-10

AI risk analysis

Summary
The flaw allows an attacker to bypass authentication by manipulating the session_variables object in the request body instead of using the Authorization header's JWT claims.
Exploitability
Exploitation requires control over the client-supplied JSON request body and no verification of Hasura origin, making it relatively easy for attackers with access to this vector.
Blast radius
If exploited, this could lead to unauthorized access, data modification, or full system compromise, depending on the server's permissions and configurations.
Prioritized remediation
Implement strict validation and verification of JWT claims from the Authorization header before using any session-related variables in the request body.
auth-bypassjwtsessionhasura

Analysis generated locally by qwen2.5:7b-instruct (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

The Aerie/PlanDev sequencing-server's authorization middleware (sequencing-server/src/app.ts) derives the caller's Hasura session role via getHasuraSession, which prefers a session_variables object taken directly from the client-supplied JSON request body over the Authorization header's JWT claims, with no verification that the request actually originated from Hasura.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-306

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.