Static Scan Results
scanned 3h ago · by rust-scannerStatic analysis flagged 10 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
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetwork
HighEntropyStringsMinifiedUrlStrings
Source & flagged code
3 flagged · loading sourcebin/commands/generate.jsView file
39exports.generateCommand = generateCommand;
L40: const child_process_1 = require("child_process");
L41: const dotenv = __importStar(require("dotenv"));
High
Child Process
Package source references child process execution.
bin/commands/generate.jsView on unpkg · L39273const updateCommand = packageManager === "npm"
L274: ? "npm install @plotday/twister@latest"
L275: : packageManager === "pnpm"
...
L277: : "yarn add @plotday/twister@latest";
L278: (0, child_process_1.execSync)(updateCommand, { cwd: twistPath, stdio: "ignore" });
L279: out.progress("Installing dependencies...");
High
Runtime Package Install
Package source invokes a package manager install command at runtime.
bin/commands/generate.jsView on unpkg · L273bin/plot.cjsView file
2// This is a wrapper that runs the compiled CLI
L3: require('./index.js');
Medium
Dynamic Require
Package source references dynamic require/import behavior.
bin/plot.cjsView on unpkg · L2Findings
2 High4 Medium4 Low
HighChild Processbin/commands/generate.js
HighRuntime Package Installbin/commands/generate.js
MediumDynamic Requirebin/plot.cjs
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings