registry  /  @validpilot/ai-verify-mcp  /  1.6.0

@validpilot/ai-verify-mcp@1.6.0

AI 编程验证平台。让 AI 代码生成结果可验证、可信赖。MCP 协议原生支持,证据驱动。

Static Scan Results

scanned 9d ago · by rust-scanner

Static analysis flagged 12 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
ChildProcessCryptoEnvironmentVarsEvalFilesystemNetworkShellWebSocket
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 38 file(s), 857 KB of source, external domains: example.com, validpilot.com, www.w3.org

Source & flagged code

5 flagged · loading source
hands/deep_interactor.jsView file
190patternName = generic_password severity = medium line = 190 matchedText = password...er',
Medium
Secret Pattern

Package contains a possible secret pattern.

hands/deep_interactor.jsView on unpkg · L190
core/win-encoding.jsView file
15// 切换控制台代码页为 UTF-8 L16: require('child_process').execSync('chcp 65001', { stdio: 'ignore' }); L17: } catch (_) {
High
Child Process

Package source references child process execution.

core/win-encoding.jsView on unpkg · L15
5* L6: * 解决 PowerShell (GBK) 显示 Node.js UTF-8 输出时中文乱码的问题。 L7: * 在脚本入口处 require 即可生效。
High
Shell

Package source references shell execution.

core/win-encoding.jsView on unpkg · L5
engines/playwright_adapter.jsView file
173L174: async eval(args = {}) { L175: const page = await this.ensurePage(args);
Low
Eval

Package source references a known benign dynamic code generation pattern.

engines/playwright_adapter.jsView on unpkg · L173
standalone-start.jsView file
9Cross-file remote execution chain: standalone-start.js spawns server.js; helper contains network access plus dynamic code execution. L9: const path = require('path'); L10: const { spawn } = require('child_process'); L11: L12: const serverPath = path.join(__dirname, 'server.js'); L13: ... L21: stdio: ['pipe', 'pipe', 'pipe'], L22: env: { ...process.env, NODE_ENV: 'development' } L23: }); L24: L25: server.stdout.on('data', (data) => { L26: console.log('[stdout]', data.toString());
High
Cross File Remote Execution Context

Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.

standalone-start.jsView on unpkg · L9

Findings

3 High3 Medium6 Low
HighChild Processcore/win-encoding.js
HighShellcore/win-encoding.js
HighCross File Remote Execution Contextstandalone-start.js
MediumSecret Patternhands/deep_interactor.js
MediumNetwork
MediumEnvironment Vars
LowNon Install Lifecycle Scripts
LowScripts Present
LowEvalengines/playwright_adapter.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings