T09 · Insecure Skill Coding Practices
- Location
SKILL.md:33- Finding
Autonomous Dismissal of Security-Sensitive and System Dialogs
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is disclosed as a task watchdog, but it gives the agent broad unattended control over the user's screen and may dismiss important system or security warnings.
Install only if you are comfortable letting the agent watch and click in your active desktop session while you are away. Use it on non-sensitive machines or isolated sessions, avoid configuring webhook screenshots unless you control the endpoint, and do not rely on it around antivirus, update, permission, crash, storage, or memory warnings.
SKILL.md:33Autonomous Dismissal of Security-Sensitive and System Dialogs
The skill explicitly instructs automated dismissal of system and application popups, including security-relevant dialogs such as update prompts, memory warnings, and antivirus messages. Even though a caution appears later, the core behavior still authorizes UI actions that can suppress important warnings, cause misclicks, or interact with privileged/system dialogs without reliable verification of safety.
The skill permits sending alerts via webhook after taking a full-screen screenshot, but it does not clearly warn that sensitive on-screen content and system state may be transmitted over the network. This creates a data exposure risk because screenshots can contain credentials, personal data, proprietary work, or unrelated application content.
The file's natural-language description forces Chinese-language interaction/presentation, and no user opt-in or locale justification is provided. Under the policy rule, unqualified language restriction is a natural-language policy concern.
No suspicious patterns detected.