Impact
A flaw in OctoPrint version 1.0.0 allows an attacker to craft a malicious command argument for the executeSystemCommand function within the Command API. The vulnerability permits the injection of arbitrary OS commands, giving the attacker full control over the host system where OctoPrint is running. This weakness falls under CWE-77 (Command Injection) and CWE-78 (OS Command Injection), giving the attacker potential to exfiltrate data, modify system files, or disrupt service availability.
Affected Systems
The affected system is OctoPrint 1.0.0. No other versions or variants are listed, and the vendor has not responded to the disclosure.
Risk and Exploitability
The CVSS score of 5.1 indicates a moderate risk, but the public release of the exploit and the lack of an official patch raise concern. EPSS score of 2% indicates a very low yet non‑zero probability that it will be exploited, and the vulnerability is not yet listed in the CISA KEV catalog. The attack vector is remote, requiring network access to the OctoPrint server’s API endpoint. An attacker who can reach the API can immediately execute arbitrary commands, making this a high‑impact situation for affected installations.
OpenCVE Enrichment