Static Scan Results
scanned 3h ago · by rust-scannerStatic analysis flagged 9 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
ChildProcessCryptoEnvironmentVarsFilesystemNetwork
HighEntropyStrings
Source & flagged code
3 flagged · loading sourceskywalk-sdd/apply-worktree-finish.cjsView file
12const path = require('path');
L13: const { execFileSync } = require('child_process');
L14:
High
Child Process
Package source references child process execution.
skywalk-sdd/apply-worktree-finish.cjsView on unpkg · L12skywalk-sdd/index.cjsView file
16const crypto = require('crypto');
L17: const { execFileSync } = require('child_process');
L18:
...
L75: function normalizeProjectRoot(projectRoot) {
L76: const rawProjectRoot = projectRoot || process.cwd();
L77: if (process.platform === 'win32' && /^[a-zA-Z]:[^\\/]/.test(String(rawProjectRoot))) {
L78: fail(`Windows 项目路径格式不安全: ${rawProjectRoot}。请使用 --project=.,或使用正斜杠路径如 D:/project/demo,或给路径加引号。`);
...
L86:
L87: return process.env.SDD_AGENT_TYPE
L88: || process.env.AI_AGENT_TYPE
...
L97: : path.resolve(projectRoot || process.cwd(), filePath);
L98: return JSON.parse(fs.readFileSync(resolved, 'utf8'));
Low
Weak Crypto
Package source references weak cryptographic algorithms.
skywalk-sdd/index.cjsView on unpkg · L16lib/init.jsView file
229// 尝试全局安装
L230: console.log(` 正在执行: npm install -g ${openspecPkg}`);
L231: execSync(`${npmCmd} install -g ${openspecPkg}`, {
L232: stdio: 'inherit',
High
Runtime Package Install
Package source invokes a package manager install command at runtime.
lib/init.jsView on unpkg · L229Findings
2 High3 Medium4 Low
HighChild Processskywalk-sdd/apply-worktree-finish.cjs
HighRuntime Package Installlib/init.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowWeak Cryptoskywalk-sdd/index.cjs
LowFilesystem
LowHigh Entropy Strings