Intent-Code Divergence
Medium
- Confidence
- 97% confidence
- Finding
- The README correctly warns that appKey and secretKey must not be exposed in code or shell scripts, but then immediately instructs users to set them via command-line arguments and store them in a plaintext JSON config file. This creates a real secret-handling weakness because secrets entered on the command line may be exposed through shell history, process inspection, logs, or copied documentation, and plaintext local config storage increases the chance of accidental disclosure.
