Ae4
- Category
- analysis-evasion
- Confidence
- 80% confidence
- Finding
Suspicious Unicode normalization or mixed-script content
- Content
Security audit
Security checks for vulnerabilities and agentic risk
This is a Markdown-only CSV analysis skill whose read/exec and CSV output behavior fit its purpose, though parts of the documentation are broad and confusing.
Install only if you are comfortable letting the agent read CSV files and run local shell commands for analysis. Treat --output as creating a new local file, avoid sensitive CSVs unless you trust the agent environment, and ignore or clarify the unsupported API and multi-format claims before relying on them.
Suspicious Unicode normalization or mixed-script content
The manifest markets the skill as a lightweight, zero-external-dependency CSV analyzer, but the body also declares an LLM API dependency and broader capabilities. This mismatch can mislead operators about the trust boundary and runtime behavior, causing them to approve a skill with more privilege or connectivity assumptions than expected.
The description says the skill should be used whenever the user needs data analysis, report generation, statistical insights, or data visualization, which are broad everyday request categories rather than narrowly scoped trigger conditions. It does not provide explicit trigger phrases, constraints, or negative examples beyond excluding real-time stream processing, increasing the chance of unintended invocation for general analytics requests.
The manifest and feature description explicitly state 支持中文交互 and 本技能涵盖 中文交互, but they do not indicate that other languages are supported or that the user can opt in to Chinese. This creates a language policy concern because it frames a specific language as the interaction mode without offering a locale choice or justification for a region-specific constraint.
The examples encourage writing filtered output files without clearly warning the user that the skill may modify the filesystem. In an agent setting, undisclosed write behavior can surprise users, overwrite local data, or create sensitive derivative files in unintended locations.
The document first limits the free edition to stats and filter, then later asserts broad automation, API, file-processing, and command-execution capabilities. In the context of a skill with allowed tools read and exec, this inconsistency increases risk because it obscures what actions the agent may attempt under an apparently simple CSV-analysis label.
The skill is advertised as providing only stats and filter for CSVs, but later claims generic automation, multi-format file handling, API integration, and command execution. This scope expansion is dangerous because users may invoke or approve the skill under a narrow data-analysis mental model while it presents itself as a much broader execution-capable tool.
Advertising external API integration in a CSV-only analysis skill creates unnecessary ambiguity around network access and data egress. In a data-analysis context, that can cause users to expose sensitive CSV contents to external services they did not expect this skill to involve.
The skill is consistently presented as a CSV analyzer, with examples and limitations focused on CSV files only. Claiming generic multi-format file processing expands the capability beyond the stated purpose without support or justification in the manifest.
No suspicious patterns detected.