T09 · Insecure Skill Coding Practices
- Location
references/06b_accounts1_user1000.txt:56- Finding
Host-Specific Account Metadata Exposed in Bundled D-Bus Snapshots
- Content
View full analysis
- Remediation
View remediation
}" mkdir -p -- "$OUTPUT_DIR" chmod 700 -- "$OUTPUT_DIR" ``` 5. Write generated snapshots outside the published Skill tree by default. 6. Add generated introspection output to version-control and packaging ignore rules. 7. Apply restrictive permissions to temporary and generated files, such as `umask 077`. 8. Introduce an automated pre-release scan that rejects usernames, home paths, UUIDs, credentials, tokens, account memberships, and live D-Bus property values. 9. Use synthetic example values in documentation, such as `example-user`, `/home/example-user`, and a clearly non-production UUID. ]]>
