CVE-2026-71214 Details
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.
An authorization bypass vulnerability has been identified in the Aerie/PlanDev sequencing server. The issue arises in the server's authorization middleware, specifically in the file 'sequencing-server/src/app.ts'. The vulnerability allows an unauthenticated attacker to manipulate session roles by sending a crafted request body. The middleware incorrectly prioritizes session variables from the client-supplied JSON over verified JWT claims from the Authorization header, without confirming the request's origin from Hasura. This flaw enables the attacker to inject arbitrary expansion rules into the 'sequencing.expansion_rule' database, which control the translation of spacecraft activities into commands. Additionally, the 'POST /put-dictionary' endpoint is openly accessible without authentication, permitting unauthorized modifications to command dictionaries.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Aug 5, 2026CISA-ADP
Assessed Aug 5, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/NASA-AMMOS/plandev | TuranSec | Source CodeVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-306 | Missing Authentication for Critical Function | TuranSec |
Affected Products
| Product | Versions |
|---|---|
| NASA-AMMOS PlanDev | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 10, 2026 | CVE Modified | TuranSec |
| Aug 5, 2026 | CVE Modified | CISA-ADP |
| Aug 5, 2026 | New CVE Received | TuranSec |
Volerion