Cloudanix VulnDB

GHSA-ffq5-qpvf-xq7x

Medium · 4.6

OpenC3 COSMOS is Vulnerable to Self-XSS Through the Command Sender

CVSS

4.6

EPSS

—

Published

Apr 22, 2026

CISA due date

—

The record

The Command Sender UI uses an unsafe `eval()` function on array-like command parameters, which allows a user-supplied payload to execute in the browser when sending a command. This creates a self-XSS risk because an attacker can trigger their own script execution in the victim’s session, if allowed to influence the array parameter input, for example via phishing. If successful, an attacker may read or modify data in the authenticated browser context, including session tokens in local storage.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities