T08 · Insecure Dependencies
- Location
SKILL.md:20- Finding
Unpinned Third-Party Dependency Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a small CSV column-statistics skill that reads a user-specified file and computes max, min, and average values, with no hidden network, persistence, or credential behavior found.
Install in a virtual environment and consider pinning pandas if reproducibility matters. Only run it on CSV files you intend to analyze, and use --debug only when it is acceptable to print the first few rows of the file.
SKILL.md:20Unpinned Third-Party Dependency Installation
Mixing characters from multiple Unicode scripts in a single identifier is a common technique to create visually ambiguous tool names.
The trigger '评分效果' lacks clear scope about file type, column analysis, or numeric-statistics behavior, so it may overlap with many unrelated evaluation or scoring requests. This ambiguity increases the chance of incorrect routing to this skill, which could expose file-processing capabilities or produce misleading analysis in the wrong context.
The trigger '帮我看看csv文件的表现' is broad and conversational, making it likely to match ordinary user requests outside a narrowly intended workflow. Overly broad triggers can cause unintended skill invocation, leading the agent to process local files or perform analysis when the user did not explicitly choose this skill.
The help text for --debug is written only in Chinese, and the script also prints Chinese status/output labels elsewhere, indicating a fixed-language user experience. This can violate language/locale policy when no user opt-in or documented regional limitation is provided.
The script prints success/failure and result labels in Chinese only, with no mechanism for locale selection. A fixed locale in user-facing text can be a natural-language policy violation unless the skill explicitly documents and justifies that restriction.
No suspicious patterns detected.