Static Scan Results
scanned 2h ago · by rust-scannerStatic analysis flagged 8 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 snapshotBehavioral surface
ChildProcessEnvironmentVarsFilesystemShell
HighEntropyStrings
Source & flagged code
3 flagged · loading sourcedist/index.jsView file
118// src/core/vercel.ts
L119: import { spawnSync } from "child_process";
L120: import { consola as consola2 } from "consola";
High
331stdio: "inherit",
L332: shell: true
L333: });
High
src/core/vercel.tsView file
88export function assertVercelCliAvailable(): void {
L89: const result = spawnSync("vercel", ["--version"], createVercelSpawnOptions("pipe"));
L90:
...
L92: throw new Error(
L93: `未找到 Vercel CLI。@ruan-cat/vercel-deploy-tool 已将 vercel 改为 peerDependency,请在使用方项目中安装:pnpm add -D vercel@latest`,
L94: );
High
Runtime Package Install
Package source invokes a package manager install command at runtime.
src/core/vercel.tsView on unpkg · L88Findings
3 High2 Medium3 Low
HighChild Processdist/index.js
HighShelldist/index.js
HighRuntime Package Installsrc/core/vercel.ts
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings