Static Scan Results
scanned 15d ago · by rust-scannerStatic analysis flagged 11 finding(s) at 93.0% confidence. This version is warn-only unless an AI or security-team review confirms malicious behavior.
Static reason
No blocking static signals were detected.; previous stored version diff introduced dangerous source
Decision evidence
public snapshotBehavioral surface
ChildProcessCryptoEnvironmentVarsFilesystemNetworkWebSocket
HighEntropyStringsUrlStrings
Source & flagged code
3 flagged · loading sourcedist/terminal/terminal-session.jsView file
40const path = __importStar(require("path"));
L41: const child_process_1 = require("child_process");
L42: const env_vars_filter_1 = require("../env-vars-filter");
...
L71: * 直接チェックする。Docker コンテナ内の Node.js プロセスは shell init を経由せず
L72: * 起動するため、process.env.PATH がインタラクティブシェルの PATH と異なり
L73: * spawnSync がバイナリを見つけられないことがある。
...
L100: *
L101: * API サーバーが base64 エンコードされた PEM 秘密鍵をこの変数名で送ってくる。
L102: * TerminalSession はこれを検出してファイルに書き出し、GIT_SSH_COMMAND を設定する。
...
L122: * (clear grace timer + remove from map). It is kept separate from the public
L123: * `exitCallback` so that a later `onExit()` registration by the websocket
L124: * handler (which sends the 'exit' frame) does NOT overwrite the manager's
Medium
Install Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/terminal/terminal-session.jsView on unpkg · L40docker/entrypoint.shView file
•path = docker/entrypoint.sh
kind = build_helper
sizeBytes = 335
magicHex = [redacted]
Medium
Ships Build Helper
Package ships non-JavaScript build or shell helper files.
docker/entrypoint.shView on unpkgdist/browser/playwright-subprocess-executor.jsView file
•matchType = previous_version_dangerous_delta
matchedPackage = @ai-support-agent/cli@0.1.32
matchedIdentity = npm:QGFpLXN1cHBvcnQtYWdlbnQvY2xp:0.1.32
similarity = 0.883
summary = stored previous version shares package body but lacks this dangerous source file
Critical
Previous Version Dangerous Delta
This package version adds a dangerous source file absent from the previous stored version.
dist/browser/playwright-subprocess-executor.jsView on unpkgFindings
1 Critical5 Medium5 Low
CriticalPrevious Version Dangerous Deltadist/browser/playwright-subprocess-executor.js
MediumNetwork
MediumEnvironment Vars
MediumInstall Persistencedist/terminal/terminal-session.js
MediumShips Build Helperdocker/entrypoint.sh
MediumStructural Risk Force Deep Review
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings