Skip to content
AeroSystems
AEAIP knowledge · CybersecurityStatus: Research

Cybersecurity as engineering assurance for aerospace and space systems

In short

Aerospace cybersecurity assurance treats security like any other engineering property: stated as requirements, allocated to the architecture, verified by analysis and test, and closed with evidence.

A security finding follows the same path as a nonconformance — remediation, retest, closure and authorised review — and is tied to the configuration it was found on.

01

Why security belongs in the assurance chain

Spacecraft and aircraft are long-lived, expensive to modify and, in the case of spacecraft, impossible to reach physically after launch. They are commanded over radio links, built from software and hardware supplied by many organisations, and operated through ground systems connected to wider networks.

A security weakness is therefore a mission risk in the same sense as a structural margin or a thermal limit. Public policy has said so explicitly: the United States' Space Policy Directive-5 calls for cybersecurity to be built into space systems from design onward, and NIST has published Cybersecurity Framework guidance for commercial satellite operations and for the satellite ground segment.

When security lives in a separate report, its findings do not appear in the readiness picture until someone copies them across. In AEAIP they are part of the same graph as every other finding.

02

The security assurance chain

  1. 01Security Need
  2. 02Security Requirement
  3. 03Threat / Risk
  4. 04Allocated Control
  5. 05Architecture / Component
  6. 06Configuration
  7. 07Verification Method
  8. 08Security Test / Analysis Evidence
  9. 09Finding / Vulnerability
  10. 10Remediation
  11. 11Retest
  12. 12Verification Closure
  13. 13Authorized Security / Engineering Review
Security Need
What must be protected, and from what: commanding, data, availability, integrity of the mission.
Security Requirement
A verifiable statement, for example: reject replayed or out-of-sequence telecommands.
Threat / Risk
The attack path and its likelihood and consequence, from the threat model.
Allocated Control
The mechanism chosen to meet the requirement, allocated to an element of the architecture.
Architecture / Component
Where the control lives: flight software, on-board computer, radio, ground segment.
Configuration
The exact build, firmware, keys and settings the control was implemented and tested on.
Verification Method
Design review, analysis, test, fuzzing or penetration testing.
Security Test / Analysis Evidence
Results, with their configuration and the tester's scope.
Finding / Vulnerability
A weakness found, with severity, affected configuration and affected requirements.
Remediation
The change made, through normal change control.
Retest
Re-verification on the remediated configuration, and regression of what the change touched.
Verification Closure
The requirement is closed on current evidence.
Authorized Security / Engineering Review
A named, authorised reviewer accepts the closure or the residual risk.

03

Where security assurance applies

  • Secure by design

    Security requirements and threat modelling from concept, not added after CDR.

  • Software supply chain

    Knowing which components, versions and suppliers are in each flight and ground build.

  • SBOM and provenance

    A software bill of materials per build, linked to the build's verification evidence.

  • Firmware integrity

    Evidence that the firmware loaded on each unit is the firmware that was approved.

  • Secure boot

    Evidence that only authenticated software can start on the processor.

  • Avionics security

    Protection of on-board data buses, interfaces and maintenance ports.

  • Telemetry and command security

    Authentication and, where required, encryption of TT&C links, including replay protection.

  • Ground segment security

    Mission control, ground stations and their networks, which are often the larger attack surface.

  • Connected systems

    Interfaces to partners, cloud services and data users.

  • Mission cyber assurance

    Security risk accepted at mission level, by the right authority, with evidence.

04

How security is verified

Security verification uses the same verification logic as everything else, with its own methods: threat modelling and secure-design review early; static and dynamic security testing, software composition analysis and fuzzing during development; penetration testing on representative configurations; and configuration verification, firmware integrity and secure-boot evidence on the flight article.

The full list sits in the verification method taxonomy. Which methods apply depends on the system, its threat model and the programme's security requirements.

05

Security evidence expires with configuration

A penetration test is evidence about the build, keys and settings it was run against. A software bill of materials describes one build. When the flight software moves from 4.2.0 to 4.2.1, both need to be re-examined.

This is configuration-aware evidence validity applied to security, and it is where security and engineering most often fall out of step: a remediation is made, the build changes, and the security evidence still on file describes the old build. See configuration-aware evidence validity.

06

Worked example: a command-path finding

Fictitious finding from the Interactive Assurance Demo.
  1. 01Security requirement: SEC-012 — reject replayed or out-of-sequence telecommands
  2. 02Threat: Replay of captured telecommands on the S-band uplink
  3. 03Allocated control: Authenticated commands with a monotonic sequence counter
  4. 04Configuration: FSW build 4.2.0 · ground command encoder v1.8
  5. 05Verification method: Penetration test PT-02 on the flat-sat
  6. 06Finding: SEC-F-031 (medium) — counter accepted within a 30 s window after reset
  7. 07Remediation: Counter persisted across resets; FSW build 4.2.1
  8. 08Retest: PT-02 retest on build 4.2.1 · pending
  9. 09Authorized security review: Not started

At TRR this finding is a condition, not a blocker: commanding during the test is limited to the procedure. At SAR it becomes a blocker until the retest passes and an authorised reviewer closes it.

07

Frameworks and guidance

AEAIP is designed to map security evidence to the frameworks a programme applies, without claiming compliance with any of them. Commonly referenced guidance includes:

  • NIST Cybersecurity Framework 2.0, and its space profiles in NIST IR 8270 (commercial satellite operations) and NIST IR 8401 (satellite ground segment).
  • NIST SP 800-218 (Secure Software Development Framework) and NIST SP 800-160 Vol. 1 Rev. 1 (systems security engineering).
  • Software bill of materials guidance from NTIA and CISA.
  • For aircraft, the airworthiness security process defined in RTCA DO-326A / EUROCAE ED-202A.
  • The customer's and nation's own security requirements, which take precedence.

08

Where it matters in the lifecycle

Security requirements at SRR, secure-design review by CDR, testing and retest through TRR and SAR, ground-segment readiness at ORR.

References / Engineering Sources

Explanations on this page are original GAMYAA paraphrase. Standards are referenced, not reproduced; paid standards link to their publisher. Referencing a framework does not imply compliance with it.

  1. 01
    NIST Cybersecurity Framework (CSF) 2.0 (opens in a new tab)

    National Institute of Standards and Technology

    Outcome-based cybersecurity risk management framework.

  2. 02
    NIST IR 8270, Introduction to Cybersecurity for Commercial Satellite Operations (opens in a new tab)

    National Institute of Standards and Technology

    Applying the CSF to commercial space vehicles and payloads.

  3. 03
    NIST IR 8401, Satellite Ground Segment: Applying the Cybersecurity Framework to Satellite Command and Control (opens in a new tab)

    National Institute of Standards and Technology

    A CSF profile for the satellite ground segment.

  4. 04
    NIST SP 800-218, Secure Software Development Framework (SSDF) (opens in a new tab)

    National Institute of Standards and Technology

    Secure software development practices.

  5. 05
    NIST SP 800-160 Vol. 1 Rev. 1, Engineering Trustworthy Secure Systems (opens in a new tab)

    National Institute of Standards and Technology

    Systems security engineering integrated with ISO/IEC/IEEE 15288 life-cycle processes.

  6. 06
    The Minimum Elements for a Software Bill of Materials (SBOM), 2021 (opens in a new tab)

    U.S. National Telecommunications and Information Administration

    Baseline SBOM data fields (CISA maintains later guidance).

  7. 07
    Software Bill of Materials (SBOM) (opens in a new tab)

    U.S. Cybersecurity and Infrastructure Security Agency

    Current SBOM guidance and resources.

  8. 08
    Space Policy Directive-5, Cybersecurity Principles for Space Systems (2020) (opens in a new tab)

    The White House (archived)

    Principles for building cybersecurity into space systems from design onward.

Published by
Gamyaa AeroSystems — Engineering Assurance Research
Last reviewed
Status
Status: Research

Where do your security findings live?

Tell us how security evidence reaches your review boards today.