Staging Environment: Content and features may be unstable or change without notice.

Advisory Weakness Curation

GHSA-g35x-j6jj-8g7j

Progress 0 / 0

Advisory Summaries

github_osv/GHSA-g35x-j6jj-8g7j

@mittwald/kubernetes's secret contents leaked via debug logging ### Impact When debug logging is enabled (via `DEBUG` environment variable), the Kubernetes client may log all response bodies into the debug log -- including sensitive data from `Secret` resources. When running in a Kubernetes cluster, this might expose sensitive information to users who are _not_ authorised to access secrets, but have access to Pod logs (either directly using kubectl, or by Pod logs being shipped elsewhere). ### Patches Upgrade to 3.5.0 or newer. ### Workarounds Disable debug logging entirely, or exclude the `kubernetes:client` debug item (for example, using `DEBUG=*,-kubernetes:client`). ### References - https://cwe.mitre.org/data/definitions/532.html

gitlab/npm/@mittwald/kubernetes/GMS-2023-1356

@mittwald/kubernetes's secret contents leaked via debug logging When debug logging is enabled (via `DEBUG` environment variable), the Kubernetes client may log all response bodies into the debug log -- including sensitive data from `Secret` resources. When running in a Kubernetes cluster, this might expose sensitive information to users who are _not_ authorised to access secrets, but have access to Pod logs (either directly using kubectl, or by Pod logs being shipped elsewhere). Upgrade to 3.5.0 or newer. Workaround Disable debug logging entirely, or exclude the `kubernetes:client` debug item (for example, using `DEBUG=*,-kubernetes:client`). - https://cwe.mitre.org/data/definitions/532.html