Skip to content Skip to footer

How to crash a Spacecraft – DoS through Vulnerability in NASA CryptoLib v1.3.0

CryptoLib, a software library developed by NASA, implements the CCSDS Space Data Link Security Protocol (SDLS) to secure communications between spacecraft running the Core Flight System (cFS) and their corresponding ground stations. The library is essential in safeguarding the integrity and confidentiality of data exchanged during space missions.

Read More

Ground Control to Major Threat: Hacking the Space Link Extension Protocol

Space missions have increasingly been the subject of security breaches and satellite hacks. Most discussions revolve around direct communication and access to spacecraft through means such as Software Defined Radio. However, the reality is that this approach isn’t practical for most adversaries, as it requires substantial resources and is easily detectable due to the power…

Read More

Exploiting the Apache Karaf Console

Apache Karaf is an open-source container that simplifies the deployment and management of enterprise applications based on the OSGi (Open Services Gateway Initiative) standard. OSGi is a modular architecture that allows developers to build and deploy highly modular, dynamic, and scalable applications. Apache Karaf builds upon the strengths of OSGi, providing a lightweight and flexible…

Read More

Exploitation of the OSGi console

The OSGi Console provides a management console that, if misconfigured, can be exploited by an attacker, leading to Remote Code Execution (RCE). While conducting this assessment activity, the following versions of Eclipse Equinox and OSGi bundle have successfully been exploited: Eclipse Equinox 3.7.2 and below / OSGi 3.7.2 and below Eclipse Equinox 3.8 to 4.28 / OSGi…

Read More

XSS in NASAs Open MCT v3.1.0

XSS in NASAs Open MCT v3.1.0

We continued our review of NASA’s Open MCT software (v3.1.0) and discovered a stored Cross-Site Scripting (XSS) vulnerability. Its impact can be significant since the examined version lacks CSP flags and CSRF protection. Two new CVEs have been assigned and are discussed in this report: -        XSS: CVE-2023-45885 -        CSRF: CVE-2023-45884 Stored XSS The…

Read More

Yamcs v5.8.6 Vulnerability Assessment

Yet Another Mission Control System (Yamcs v5.8.6) is an open-source software framework for the command and control of spacecraft, satellites, payloads, ground stations and ground equipment developed by Space Applications Services. Given that the software provides a wide range of monitoring and control capabilities and is used/supported by many public and private organisations (such as…

Read More