CVE-2024-47529

OpenC3 COSMOS uses clear text storage of password/token (`GHSL-2024-129`)

Published Oct 2, 2024 CVSS 4.0 · 4.8 Medium EPSS < 1% KEV · Not listed
Description
OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. OpenC3 COSMOS stores the password of a user unencrypted in the LocalStorage of a web browser. This makes the user password susceptible to exfiltration via Cross-site scripting (see GHSL-2024-128). This vulnerability is fixed in 5.19.0. This only affects Open Source edition, and not OpenC3 COSMOS Enterprise Edition.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-0128 OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. OpenC3 COSMOS stores the password of a user unencrypted in the LocalStorage of a web browser. This makes the user password susceptible to exfiltration via Cross-site scripting (see GHSL-2024-128). This vulnerability is fixed in 5.19.0. This only affects Open Source edition, and not OpenC3 COSMOS Enterprise Edition.
Github GHSA Github GHSA GHSA-4xqv-47rm-37mm OpenC3 stores passwords in clear text (`GHSL-2024-129`)
History
Type Values Removed Values Added
First Time appeared Openc3
Openc3 cosmos
CPEs cpe:2.3:a:openc3:cosmos:*:*:*:*:open_source:*:*:*
Vendors & Products Openc3
Openc3 cosmos
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description OpenC3 COSMOS provides the functionality needed to send commands to and receive data from one or more embedded systems. OpenC3 COSMOS stores the password of a user unencrypted in the LocalStorage of a web browser. This makes the user password susceptible to exfiltration via Cross-site scripting (see GHSL-2024-128). This vulnerability is fixed in 5.19.0. This only affects Open Source edition, and not OpenC3 COSMOS Enterprise Edition.
Title OpenC3 COSMOS uses clear text storage of password/token (`GHSL-2024-129`)
Weaknesses CWE-312
References
Metrics cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Oct 31, 2024, 1:52 PM
Reserved
Sep 25, 2024, 9:46 PM
Status
Analyzed
Published
Oct 2, 2024, 8:15 PM
Modified
Jun 17, 2026, 7:57 AM