-
-
Notifications
You must be signed in to change notification settings - Fork 614
Open
Labels
kind/bugSomething isn't workingSomething isn't working
Description
Describe the bug
SHA-1 hashing is used by the Reloader operator to store secret data on an environment variable or annotation of the owning resource. Given the weakness of SHA-1, a stronger hashing algorithm should be used like SHA-2 and SHA-3 with a minimal digest of 256 bits.
To Reproduce
Use the Reloader operator for a secret on a deployment. Depending on the reload strategy, the SHA-1 hashed secret data will be stored on the owning resource in either an environment variable or annotation.
Expected behavior
Use a stronger hashing algorithm when storing secret data on the owning resource.
Screenshots
N/A
Environment
- Operator Version: v1.0.56
- Kubernetes/OpenShift Version: 1.27
Additional context
None
IdanAdar
Metadata
Metadata
Assignees
Labels
kind/bugSomething isn't workingSomething isn't working