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 lease-accounting table checker with no evidence of exfiltration or persistence, though one disclaimer overstates an omitted interest-rate check.
Install only if a Chinese-language, local Node-based lease-amortization table checker fits your workflow. It reads the file you pass with --input and I found no evidence it sends data out or persists changes. Do not treat its output as professional accounting assurance: the free version does not check interest against the discount rate even though one disclaimer phrase suggests it does.
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
Referenced artifact was not completely inspected
node scripts/run.mjs --sample # 先看样例
The skill claims the free version excludes specific checks, but the documented invocation runs whatever checks the bundled engine exports, with no limitation evidenced in this file. If the engine exposes additional paid-only or undisclosed checks, users could access functionality beyond the stated boundary, creating product-integrity and authorization issues and potentially causing misleading compliance or licensing claims.
The file’s natural-language comments, examples, user-facing advice, and result strings are all written in Chinese, and there is no indication that the skill supports alternative languages or requires Chinese due to a documented regional constraint. Under the policy, forcing a specific language without user opt-in is a natural-language policy violation.
The disclaimer says the tool checks the interest formula '利息 = 期初 × 折现率', but that validation is explicitly withheld in the free version and never executed. In a financial checking skill, this can mislead users into trusting a control that does not exist, causing material spreadsheet errors to go undetected and undermining assurance over lease accounting outputs.
This code file contains natural-language help, usage, and status messages exclusively in Chinese, which effectively forces a specific language on users. The policy allows locale constraints only when they are justified or when the user is given a language choice, neither of which is present here.
The inline documentation states that non-JSON input will be handled as '直接粘贴的合同全文', which expands the apparent intended input scope beyond the manifest's stated purpose of checking a lease-liability amortization table line by line. The code and surrounding help text otherwise present the skill as table-focused, so this comment actively contradicts the declared intent rather than merely omitting detail.
The document states that the only differences from the full product are the listed omitted checks, but this file provides no technical mechanism to substantiate that exclusivity. This can mislead users about feature boundaries or parity and becomes risky if hidden or extra behavior exists in the packaged engine.