Missing User Warnings
Medium
- Confidence
- 96% confidence
- Finding
- The setup script accepts a Zotero API key on the command line and writes it directly into config.json in plaintext. This creates a real credential exposure risk because command-line arguments may be visible in shell history or process listings, and the resulting file can be accidentally committed, copied, or read by other local users.
