Static Scan Results
scanned 3h ago · by rust-scannerStatic analysis flagged 3 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
ChildProcessFilesystemShell
UrlStrings
Source & flagged code
1 flagged · loading sourcebin/memgit-mcp.jsView file
9L10: import { execFileSync, spawn } from "node:child_process";
L11: import { existsSync, mkdirSync } from "node:fs";
...
L14:
L15: const VENV = join(homedir(), ".memgit-npm-venv");
L16: const PIP = join(VENV, process.platform === "win32" ? "Scripts/pip" : "bin/pip");
L17: const MEMGIT = join(VENV, process.platform === "win32" ? "Scripts/memgit" : "bin/memgit");
...
L28: }
L29: throw new Error("Python 3.11+ not found. Install from https://python.org/downloads");
L30: }
...
L32: if (!existsSync(MEMGIT)) {
L33: process.stderr.write("[memgit-mcp] First run: installing memgit...\n");
High
Sandbox Evasion Gated Capability
Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
bin/memgit-mcp.jsView on unpkg · L9Findings
1 High2 Low
HighSandbox Evasion Gated Capabilitybin/memgit-mcp.js
LowFilesystem
LowUrl Strings