registry  /  zcode-starterkit  /  1.3.0

zcode-starterkit@1.3.0

Global baseline (ZCode plugins) + thin project overlay installer for ZCode Agent.

Static Scan Results

scanned 10d ago · by rust-scanner

Static analysis flagged 11 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 snapshot
Behavioral surface
Source
ChildProcessEnvironmentVarsEvalFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 29 file(s), 739 KB of source, external domains: api.github.com, context7.com, github.com, grep.app, json-schema.org, json.schemastore.org, raw.githubusercontent.com, spec.openapis.org, stackoverflow.com, tools.ietf.org, www.safaribooksonline.com, www.w3.org

Source & flagged code

4 flagged · loading source
baseline/mcp-tools/dist/mcp/server.jsView file
2941sourceCode = this.opts.code.process(sourceCode, sch); L2942: const makeValidate = new Function(`${names_1.default.self}`, `${names_1.default.scope}`, sourceCode); L2943: const validate = makeValidate(this, this.scope.get());
Low
Eval

Package source references a known benign dynamic code generation pattern.

baseline/mcp-tools/dist/mcp/server.jsView on unpkg · L2941
src/codebase-memory.mjsView file
16import path from 'node:path' L17: import { spawnSync } from 'node:child_process' L18: import { ensureDir, exists } from './fs-utils.mjs' ... L21: export const CODEBASE_MEMORY_REPO = 'DeusData/codebase-memory-mcp' L22: export const CODEBASE_MEMORY_INSTALL_DIR = path.join(os.homedir(), '.local', 'bin') L23: export const CODEBASE_MEMORY_MCP_CONFIG = { ... L34: if (!exists(filePath)) return fallback L35: return JSON.parse(fs.readFileSync(filePath, 'utf8')) L36: } catch { ... L66: L67: function pathEntries(env = process.env) { L68: return String(env.PATH || '')
High
Sandbox Evasion Gated Capability

Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.

src/codebase-memory.mjsView on unpkg · L16
baseline/hooks-plugin/hooks/guard.cmdView file
path = baseline/hooks-plugin/hooks/guard.cmd kind = build_helper sizeBytes = 207 magicHex = [redacted]
Medium
Ships Build Helper

Package ships non-JavaScript build or shell helper files.

baseline/hooks-plugin/hooks/guard.cmdView on unpkg
baseline/skills/security-and-hardening/SKILL.mdView file
104patternName = generic_password severity = medium line = 104 matchedText = console.... });
Medium
Secret Pattern

Hardcoded password in baseline/skills/security-and-hardening/SKILL.md

baseline/skills/security-and-hardening/SKILL.mdView on unpkg · L104

Findings

1 High5 Medium5 Low
HighSandbox Evasion Gated Capabilitysrc/codebase-memory.mjs
MediumNetwork
MediumEnvironment Vars
MediumShips Build Helperbaseline/hooks-plugin/hooks/guard.cmd
MediumStructural Risk Force Deep Review
MediumSecret Patternbaseline/skills/security-and-hardening/SKILL.md
LowScripts Present
LowEvalbaseline/mcp-tools/dist/mcp/server.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings