RubySec

Providing security resources for the Ruby community

CVE-2024-47529 (openc3): OpenC3 stores passwords in clear text (`GHSL-2024-129`)

ADVISORIES

GEM

openc3

SEVERITY

CVSS v3.x: 5.9 (Medium)

PATCHED VERSIONS

  • >= 5.19.0

DESCRIPTION

Summary

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

Note: This CVE only affects Open Source edition, and not OpenC3 COSMOS Enterprise Edition

Impact

This issue may lead to Information Disclosure.

NOTE: The complete advisory with much more information is added as comment.

RELATED