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 purchase-rebate checking skill with no network, credential, persistence, or data-modifying behavior, though users should note its free tier does not perform some advertised full-tier validations.
Install only if you are comfortable running a local Node-based checker for Chinese purchase-rebate tables. Do not rely on it for bracket-rate validation, tax/accounting judgment, or final financial decisions unless you independently verify the omitted checks and contract terms.
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
The manifest description says '触发词包括 采购返利核对、返利没收足、阶梯返利、年度返利', but several of these phrases are short natural-language business terms that could appear in ordinary discussion rather than as explicit skill-invocation commands. The file does not provide negative examples, context limits, or a precise activation rule to distinguish when these phrases should trigger the skill versus when they are merely mentioned.
The file’s natural-language description, user-facing advice, and result messages are all written only in Chinese, with no indication that users may choose another language or locale. Under the stated policy, forcing a specific language without user opt-in is a natural-language policy violation.
The file states that withheld checks are only descriptive text and not implemented, but later code still consumes bracket-related input associated with those withheld checks. This documentation/behavior mismatch is dangerous because it can cause operators, wrappers, or automated systems to trust an analysis scope that is different from what the code actually signals, leading to incorrect business decisions.
The free-version engine advertises that rate-bracket matching is withheld, yet it still accepts a brackets input and reports brackets_used in the output. Even though the brackets are not actually applied to validate rates, exposing and echoing this configuration can mislead downstream users or agents into believing bracket-based checks were performed, creating a silent integrity failure in a financial verification workflow.
The JSON contains only Chinese-language text with no indication that the skill offers a language choice or that it is intentionally limited to a Chinese locale. Under the policy rule for natural-language violations, forcing a specific language without user opt-in can be a locale-policy issue.