Missing User Warnings
Medium
- Confidence
- 84% confidence
- Finding
- The code persists a plaintext API key to a local JSON file on disk without any protections such as OS keychain storage, file-permission hardening, encryption, or user disclosure. Even in a single-user local tool, other local users, malware, backups, logs, or accidental file exposure can recover the credential and use it to access the configured AI provider.
