top of page
perceptive_background_267k.jpg

The Aerie/PlanDev sequencing-server's authorization middleware (sequencing-server/src/app.ts) derives the caller's Hasura session role via getHasuraSession(), w…

Published:

4 augustus 2026 om 22:00:00

Alert date:

5 augustus 2026 om 09:07:41

Source:

nvd.nist.gov

Click to open the original link from this advisory

Web Technologies, Identity & Access, Critical Infrastructure

CVE-2026-71214 affects the NASA AMMOS Aerie/PlanDev sequencing-server, where the authorization middleware in sequencing-server/src/app.ts incorrectly derives the caller's Hasura session role by preferring client-supplied JSON body content over verified JWT claims. An unauthenticated attacker can inject a session_variables object with an elevated role (aerie_admin) directly in the request body to bypass authentication entirely. This allows arbitrary insertion of expansion rules into sequencing.expansion_rule, which control how spacecraft activities are translated into commands. A second vulnerability exists where the POST /put-dictionary endpoint is whitelisted and exempt from any authentication, permitting unauthenticated writes of command dictionaries. Together, these flaws expose critical spacecraft mission planning infrastructure to unauthorized manipulation. The vulnerabilities are particularly severe given the safety-critical nature of spacecraft command sequencing systems.

Technical details

Mitigation steps:

Affected products:

NASA AMMOS Aerie
PlanDev sequencing-server

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Deze website toont informatie afkomstig van externe bronnen; Perceptive aanvaardt geen verantwoordelijkheid voor de juistheid, volledigheid of actualiteit van deze informatie.

bottom of page