Ae1
- Category
- analysis-evasion
- Confidence
- 100% confidence
- Finding
Referenced artifact was not completely inspected
- Content
md node scripts/run.mjs --sample # 先看样例
Security audit
Security checks for vulnerabilities and agentic risk
This is a local Chinese travel-expense checking skill with no evidence of network use, persistence, credential access, or hidden execution, though one output disclaimer overstates a withheld check.
This skill is reasonable to install if you want a Chinese-language, local-only checker for copied travel reimbursement tables. Treat it as an arithmetic consistency helper, not a complete finance approval control: the free version explicitly does not run meal-subsidy formula, trip-date, accommodation/transport over-standard, or missing-approval checks, despite one misleading disclaimer sentence.
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
The file’s user-facing documentation and messages are entirely written in Chinese, including operational instructions and outputs, but there is no indication that the skill is China-specific or that users can choose another language. Under the stated policy, forcing a specific language without opt-in is a natural-language policy violation.
The file states that the meal-subsidy formula check is withheld in the free version, but the returned disclaimer says this version checks '伙食补助 = 天数 × 标准'. That mismatch can mislead users into believing a control was executed when it was not, causing false assurance and missed over-limit or inconsistent reimbursements in a finance-review workflow.
The user-facing description, help text, errors, and output are entirely in Chinese, and the file does not indicate that language selection is optional or that the tool is intentionally limited to a Chinese-speaking or region-specific audience. Under the policy, forcing a specific language without user opt-in is a natural-language locale violation.
The comment says non-JSON input is treated as plain-text material such as a '合同全文' (full contract text), which contradicts the surrounding manifest and usage text that consistently describe the accepted material as a travel-expense reimbursement/standard table with headers. The code itself only wraps arbitrary text into a payload and passes it to the travel-check engine, so the comment documents a materially different document type than the skill's intended purpose.
The JSON sample content is entirely in Chinese, including field headers and status values, with no indication that the skill is China-specific or that users can choose another language or locale. This can violate the language/locale policy when a skill implicitly enforces one language without opt-in or justification.