registry  /  cartridge-system  /  5.5.4

cartridge-system@5.5.4

記憶卡匣動態熱處理外掛 — 主動式檔案監聽與記憶過期防禦系統

Static Scan Results

scanned 7h ago · by rust-scanner

Static analysis flagged 11 finding(s) at 72.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.

Static reason
One or more suspicious static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoEnvironmentVarsEvalFilesystemNetwork
Supply chain
HighEntropyStringsUrlStrings
Manifest
NoLicense
scanned 3 file(s), 1.89 MB of source, external domains: api.github.com, en.wikipedia.org, engelschall.com, github.com, jquery.org, json-schema.org, opensource.org, tldrlegal.com

Source & flagged code

2 flagged · loading source
dist/mcp-server.jsView file
301function createSection() { L302: return { key: "", data: "", content: "" }; L303: } ... L770: if (ch === "_") continue; L771: if (!isHexCode(data.charCodeAt(index))) return false; L772: hasDigits = true; ... L1389: if (ast.body[0].expression.body.type === "BlockStatement") { L1390: return new Function(params, source.slice(body[0] + 1, body[1] - 1)); L1391: } ... L4463: const resolved = import_node_path5.default.resolve(projectRoot); L4464: return process.platform === "win32" ? resolved.toLowerCase() : resolved; L4465: }
High
Obfuscated Payload Loader

Source contains an obfuscator-style string-array loader that reconstructs and executes hidden code.

dist/mcp-server.jsView on unpkg · L301
1389if (ast.body[0].expression.body.type === "BlockStatement") { L1390: return new Function(params, source.slice(body[0] + 1, body[1] - 1)); L1391: }
Low
Eval

Package source references a known benign dynamic code generation pattern.

dist/mcp-server.jsView on unpkg · L1389

Findings

1 High3 Medium7 Low
HighObfuscated Payload Loaderdist/mcp-server.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowNon Install Lifecycle Scripts
LowScripts Present
LowEvaldist/mcp-server.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNo License