T09 · Insecure Skill Coding Practices
- Location
SKILL.md:139- Finding
Path Traversal Through Unsanitized Company Names
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a disclosed sales-intelligence workflow, but it performs active email probing and automatically stores personal contact records in local files and OKKI with weak safeguards.
Review before installing. Use this only where you have authorization and a lawful basis for lead enrichment, require explicit confirmation before OKKI writes, avoid raw SMTP probing unless your organization approves it, and add filename/email validation plus retention and deletion controls.
SKILL.md:139Path Traversal Through Unsanitized Company Names
SKILL.md:108SMTP Command Injection Through Unvalidated Email Addresses
SKILL.md:108Misleading SMTP Identity and Unreliable Mailbox Validation
The skill operationalizes collection, verification, summarization, and storage of individual contact details and company intelligence into dossiers and CRM records. In context, this turns reconnaissance into durable targeting infrastructure, increasing the risk of privacy violations, unauthorized profiling, and abuse of verified personal contact data for unsolicited or deceptive campaigns.
The trigger scope is broad enough to activate on ordinary business-research requests while launching a powerful workflow that performs reconnaissance, contact discovery, email inference, verification, CRM writes, and persuasion generation. Overbroad activation increases the chance the skill runs without the user understanding the sensitivity or the downstream actions being taken.
The skill directs storing company intelligence and individual contact details to local files and OKKI without explicit notice, consent handling, minimization, or retention controls. This creates privacy, compliance, and insider-misuse risk because personal/business data is silently persisted and operationalized for outreach.
This section describes a cumulative targeting pipeline: identify employees, infer likely mailbox patterns, generate candidate emails, and prioritize executives for outreach. In context, that goes beyond benign lead research and materially enables deceptive targeting, spear-phishing preparation, and privacy-invasive profiling of named individuals.
The skill labels direct SMTP RCPT probing as 'zero risk', but it is still active network reconnaissance against third-party mail infrastructure and attempts to verify whether specific addresses exist. That can violate acceptable-use policies, trigger abuse detection, and facilitate targeted outreach or phishing by confirming live recipients.
This markdown specification is written entirely in Chinese and prescribes output structures and workflow behavior in Chinese, while also generating English outreach content, but it does not state that the skill is region-specific or give users a language/locale choice. Under the policy, forcing a specific language without user opt-in is a natural-language locale violation.
The document is primarily written in Chinese while later sections prescribe English opener text such as 'Hi [Name]' and fixed English phrasing for outputs. This imposes language behavior without explicit user opt-in or a stated business-region justification.
No suspicious patterns detected.