T09 · Insecure Skill Coding Practices
- Location
scripts/smyx_infant_blanket_kick_detection_analysis.py- Finding
CLI initialization discards the upstream sender identity and reuses a workspace-wide account
- Content
View full analysis
Trigger condition
Different remote senders use the same Agent workspace, the upstream integration supplies OPENCLAW_SENDER_OPEN_ID but no OPENCLAW_SENDER_USERNAME, no API secret overrides identity, and the documented CLI is invoked without the hidden --open-id argument.
Impact
A second sender can retrieve report history produced by the first sender under the shared account, exposing infant-monitoring analysis and associated report links. New analyses are also attributed to that shared account.
