High, CVSS 7.1PyPIAmendedPublished
Planet's secret file is created with excessive permissions
CVE-2023-32303 · GHSA-j5fj-rfh6-qj85
- Affected
- PyPI planet < 2.0.1
- Fixed in
- 2.0.1· Vendor fix available
- Issue
- Impact The secret file stores the user's Planet API authentication information. It should only be accessible by the user, but its permissions allowed the user's group and non-group to read the file as well. Validation Check the permissions on the secret file with ls -l ~/.planet.json and ensure that they read as -rw------- Patches d71415a8 Workarounds Set the secret file permissions to only user read/write by hand:
Recommended action: Upgrade to 2.0.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.