Skip to content

Offensive Security Testing: Safeguarding the Final Frontier

Andrzej Olchawa

Details offensive security assessments of open-source space mission control systems NASA OpenMCT and YaMCS to uncover chained exploit paths.

Summary

Evolution of Space Mission Control Systems

Mission Control Systems (MCS) serve as the primary ground interface for monitoring and commanding space assets. Modern architectures have shifted from isolated control rooms to networked and remotely accessible deployments, exposing mission software to conventional cyber threats.

Security Posture in Space Software Development

Despite adopting modern technology stacks, space software development frequently defers security considerations to late lifecycle stages. Established open-source mission control systems often harbor fundamental vulnerabilities that can jeopardize operational spacecraft.

Vulnerability Analysis in OpenMCT and YaMCS

Security evaluations of NASA OpenMCT and Yamcs identified multiple exploitable vulnerabilities. When chained together, these weaknesses enable unauthorized ground-segment access and compromise command pipelines regulating active space missions.

Integrating Offensive Security Testing

Proactively embedding offensive security testing into the space software development lifecycle is essential. Rigorous adversarial assessments identify architectural weaknesses before mission systems deploy into operational ground stations.

Related talks