~ / search / GHSA-4277-m35q-7c9w

GHSA-4277-m35q-7c9w

Salt preflight script could be attacker controlled

Source: GitHub Advisory Database (reviewed) Moderate CVE-2023-34049

Packages

EcosystemPackageAffectedFixed in
PyPI salt < 3005.4 3005.4
PyPI salt >= 3006.0rc1, < 3006.4 3006.4

Details

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

The Salt-SSH pre-flight option copies the script to the target at a predictable path, which allows an attacker to force Salt-SSH to run their script. If an attacker has access to the target VM and knows the path to the pre-flight script before it runs they can ensure Salt-SSH runs their script with the privileges of the user running Salt-SSH. Do not make the copy path on the target predictable and ensure we check return codes of the scp command if the copy fails.

References

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