~ / search / GHSA-8jxr-mccc-mwg8

GHSA-8jxr-mccc-mwg8

OpenC3 Path Traversal via screen controller (`GHSL-2024-127`)

Source: GitHub Advisory Database (reviewed) High CVE-2024-46977

Packages

EcosystemPackageAffectedFixed in
RubyGems openc3 < 5.19.0 5.19.0
PyPI openc3 < 5.19.0 5.19.0

Details

As written in the advisory (Markdown source, shown as plain text).

### Summary A path traversal vulnerability inside of `LocalMode`'s `open_local_file` method allows an authenticated user with adequate permissions to download any `.txt` via the `ScreensController#show` on the web server COSMOS is running on (depending on the file permissions). Note: This CVE affects all OpenC3 COSMOS Editions ### Impact This issue may lead to Information Disclosure.

References

External links from the advisory. They lead to third-party sites.