Lucene search
+L

269 matches found

Github Security Blog
Github Security Blog
•added 2026/04/22 10:22 p.m.•35 views

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

Summary 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...

4.6CVSS6.5AI score0.002EPSS
SaveExploits1References5Affected Software1
osv_ghsa
osv_ghsa
•added 2026/04/22 10:22 p.m.•37 views

GHSA-FFQ5-QPVF-XQ7X OpenC3 COSMOS is Vulnerable to Self-XSS Through the Command Sender

Summary 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...

4.6CVSS6.5AI score0.002EPSS
SaveExploits1References5
Snyk
Snyk
•added 2026/04/22 10:22 p.m.•13 views

Relative Path Traversal

Overview openc3 is a Python support for OpenC3 COSMOS Affected versions of this package are vulnerable to Relative Path Traversal via the ToolConfigModel tool and config name handling in the Ruby and Python models. An attacker can write or delete arbitrary files within the shared /plugins directo...

5.3CVSS6AI score0.00313EPSS
SaveExploits1References2
osv_ghsa
osv_ghsa
•added 2026/04/22 10:22 p.m.•34 views

GHSA-4JVX-93H3-F45H OpenC3 COSMOS allows arbitrary writes to plugins directory via path-traversed config filenames

Summary OpenC3 COSMOS contains a design flaw in the savetoolconfig function that allows saving tool configuration files at arbitrary locations inside the shared /plugins directory tree by supplying crafted configuration filenames. Although the implementation sufficiently mitigates standard path...

4.3CVSS6AI score0.00313EPSS
SaveExploits1References8
Snyk
Snyk
•added 2026/04/22 10:22 p.m.•22 views

Relative Path Traversal

Overview Affected versions of this package are vulnerable to Relative Path Traversal via the ToolConfigModel tool and config name handling in the Ruby and Python models. An attacker can write or delete arbitrary files within the shared /plugins directory by supplying tool or config names containi...

5.3CVSS5.9AI score0.00313EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/04/22 10:13 p.m.•46 views

Unverified Password Change

Overview Affected versions of this package are vulnerable to Unverified Password Change via the verifynoservice process in openc3/lib/openc3/models/authmodel.rb and openc3-cosmos-cmd-tlm-api/app/controllers/authcontroller.rb. An attacker can change a password by supplying a valid session token to...

8.6CVSS5.8AI score0.00305EPSS
SaveExploits1References2
osv_ghsa
osv_ghsa
•added 2026/04/22 10:13 p.m.•29 views

GHSA-WGX6-G857-JJF7 OpenC3 COSMOS: Hijacked session token can be used to reset password for persistence

Summary The OpenC3 password change functionality allows a user to change their password without providing the old password, by accepting a valid session token instead. In assumed breach scenarios, this behaviour can be exploited by an attacker who has already obtained a valid session token, to ga...

8.1CVSS5.9AI score0.00305EPSS
SaveExploits1References7
Positive Technologies
Positive Technologies
•added 2026/04/22 12:00 a.m.•11 views

PT-2026-36653

Summary OpenC3 COSMOS contains a design flaw in the save tool config function that allows saving tool configuration files at arbitrary locations inside the shared /plugins directory tree by supplying crafted configuration filenames. Although the implementation sufficiently mitigates standard path...

4.3CVSS6AI score0.00313EPSS
SaveExploits1References9
Positive Technologies
Positive Technologies
•added 2026/04/22 12:00 a.m.•46 views

PT-2026-36879

Name of the Vulnerable Software and Affected Versions OpenC3 COSMOS versions prior to 6.10.5 OpenC3 COSMOS versions prior to 7.0.0-rc3 Description A design flaw in the save tool config function allows users to save tool configuration files at arbitrary locations within the shared /plugins directo...

4.3CVSS5.9AI score0.00313EPSS
SaveExploits1References13
Positive Technologies
Positive Technologies
•added 2026/04/22 12:00 a.m.•28 views

PT-2026-36880

Name of the Vulnerable Software and Affected Versions OpenC3 COSMOS versions prior to 7.0.0 Description The Command Sender UI uses an unsafe eval function on array-like command parameters. This allows a user-supplied payload to execute in the browser when sending a command, creating a self-XSS...

4.6CVSS6.4AI score0.002EPSS
SaveExploits1References8
Positive Technologies
Positive Technologies
•added 2026/04/22 12:00 a.m.•4 views

PT-2026-36665

Summary The OpenC3 password change functionality allows a user to change their password without providing the old password, by accepting a valid session token instead. In assumed breach scenarios, this behaviour can be exploited by an attacker who has already obtained a valid session token, to ga...

8.1CVSS6AI score0.00305EPSS
SaveExploits1References8
Positive Technologies
Positive Technologies
•added 2026/04/22 12:00 a.m.•27 views

PT-2026-36878

Name of the Vulnerable Software and Affected Versions OpenC3 COSMOS versions prior to 6.10.5 OpenC3 COSMOS versions prior to 7.0.0-rc3 Description The password change functionality allows a user to change their password without providing the current password, as the system accepts a valid session...

8.1CVSS5.8AI score0.00305EPSS
SaveExploits1References11
RubySec
RubySec
•added 2026/04/22 12:00 a.m.•37 views

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

Summary 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...

4.6CVSS6AI score0.002EPSS
SaveExploits1References1Affected Software1
NVD
NVD
•added 2026/01/13 7:16 p.m.•22 views

CVE-2025-68271

OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.0.0 to 6.10.1, OpenC3 COSMOS contains a critical remote code execution vulnerability reachable through the JSON-RPC API. When a JSON-RPC request uses the string form of...

10CVSS0.00636EPSS
SaveExploits0References1
osv_ghsa
osv_ghsa
•added 2026/01/13 7:01 p.m.•20 views

GHSA-W757-4QV9-MGHP openc3-api Vulnerable to Unauthenticated Remote Code Execution

Summary OpenC3 COSMOS contains a critical remote code execution vulnerability reachable through the JSON-RPC API. When a JSON-RPC request uses the string form of certain APIs, attacker-controlled parameter text is parsed into values using Stringconverttovalue. For array-like inputs, converttovalu...

10CVSS6.4AI score0.00636EPSS
SaveExploits0References5
Snyk
Snyk
•added 2026/01/13 7:01 p.m.•13 views

Eval Injection

Overview Affected versions of this package are vulnerable to Eval Injection via the converttovalue function. An unauthenticated attacker can execute arbitrary code by sending specially crafted JSON-RPC requests containing malicious parameter text, which is evaluated through eval when processed as...

10CVSS6.5AI score0.00636EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/01/13 7:01 p.m.•22 views

openc3-api Vulnerable to Unauthenticated Remote Code Execution

Summary OpenC3 COSMOS contains a critical remote code execution vulnerability reachable through the JSON-RPC API. When a JSON-RPC request uses the string form of certain APIs, attacker-controlled parameter text is parsed into values using Stringconverttovalue. For array-like inputs, converttovalu...

10CVSS6.4AI score0.00636EPSS
SaveExploits0References5Affected Software1
CVE
CVE
•added 2026/01/13 6:32 p.m.•50 views

CVE-2025-68271

OpenC3 COSMOS (versions 5.0.0–6.10.1) has a critical remote code execution vulnerability exploitable via the JSON-RPC API. The flaw occurs when parsing attacker-controlled parameter text with String#convert_to_value; for array-like inputs, convert_to_value may execute eval(), allowing an unauthen...

10CVSS6.5AI score0.00636EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
•added 2026/01/13 6:32 p.m.•9 views

CVE-2025-68271 Unauthenticated Remote Code Execution in openc3-api

OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.0.0 to 6.10.1, OpenC3 COSMOS contains a critical remote code execution vulnerability reachable through the JSON-RPC API. When a JSON-RPC request uses the string form of...

10CVSS6.5AI score0.00636EPSS
SaveExploits0References1
Mend
Mend
•added 2026/01/13 6:32 p.m.•9 views

CVE-2025-68271

OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. From 5.0.0 to 6.10.1, OpenC3 COSMOS contains a critical remote code execution vulnerability reachable through the JSON-RPC API. When a JSON-RPC request uses the string form of...

10CVSS6.5AI score0.00636EPSS
SaveExploits0References6
Rows per page
Query Builder