File Permissions, SUID, and Safe Temp Files
File Permissions, SUID, and Safe Temp Files
Always create temporary files using mktemp with restrictive umask:
TMP_FILE=$(mktemp)
chmod 0600 "$TMP_FILE"
trap 'rm -f "$TMP_FILE"' EXITOctober 31, 2026
Always create temporary files using mktemp with restrictive umask: