T09 · Insecure Skill Coding Practices
- Location
references/user-import.md:18- Finding
Unprotected Storage and Retention of Exported Authentication Data
- Content
View full analysis
users.json ``` Line 518 recommends retaining a copy without specifying encryption, restrictive permissions, an approved secret-storage location, or a retention deadline: ```text 4. **Backup original data:** Keep copy of export ``` ### Technical Analysis User migration legitimately requires transferring identity records to Auth0, so access to user records and password hashes is within the declared functionality. However, the guide writes these records to predictably named local files using ordinary shell redirection and recommends retaining a backup without prescribing minimum safeguards. The resulting files can contain: - User email addresses and identifiers - Password hashes and salts - Account verification state - Profile and application metadata - Potentially role or permission assignments File permissions depend on the invoking user's `umask` and working ...[truncated 2623 chars]- Remediation
View remediation
