In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Cleartext Storage of Sensitive Information vulnerabilities in an interactive lesson.
Start learningUpgrade github.com/rancher/fleet/internal/bundlereader
to version 0.11.10-rc.1, 0.12.6-rc.1, 0.13.1-rc.1 or higher.
Affected versions of this package are vulnerable to Cleartext Storage of Sensitive Information via ignoreApplyConfigs
. An attacker can access sensitive information, such as credentials or secrets, by retrieving unencrypted values through API calls if they have GET or LIST permissions on BundleDeployment
resources.
Note: This is only exploitable if Kubernetes encryption at rest is not enabled for the relevant resources.
This vulnerability can be mitigated by specifying paths to values files as simple file names (e.g., 'values.yaml') instead of paths containing directories (e.g., 'config-chart/values.yaml').