Missing User Warnings
Low
- Confidence
- 91% confidence
- Finding
- The script stores mutable state in /tmp, a world-writable directory, without using a unique secure filename or validating file ownership and type before reading and writing it. On multi-user systems this creates a symlink/race/tampering risk: another local user could pre-create or replace the file and influence alerts, corrupt state, or potentially redirect writes to another file writable by the script's user.
