registry  /  @getcoherent/cli  /  0.21.0

@getcoherent/cli@0.21.0

CLI interface for Coherent Design Method

Static Scan Results

scanned 2h 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
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 47 file(s), 1.31 MB of source, external domains: console.anthropic.com, getcoherent.design, github.com, i.pravatar.cc, picsum.photos, platform.openai.com, registry.npmjs.org, ui.shadcn.com, www.linkedin.com

Source & flagged code

4 flagged · loading source
dist/chunk-75FWKKIT.jsView file
20import { readdir, readFile } from "fs/promises"; L21: import { execSync } from "child_process"; L22: var COHERENT_REQUIRED_PACKAGES = [
High
Child Process

Package source references child process execution.

dist/chunk-75FWKKIT.jsView on unpkg · L20
162if (hasPnpm) { L163: execSync(`pnpm add ${safe.join(" ")}`, { cwd: projectRoot, stdio: "pipe" }); L164: } else {
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

dist/chunk-75FWKKIT.jsView on unpkg · L162
dist/index.jsView file
14733stdio: "inherit", L14734: shell: true L14735: });
High
Shell

Package source references shell execution.

dist/index.jsView on unpkg · L14733
dist/chunk-6JEQFZAM.jsView file
1709try { L1710: const { createRequire } = await import("module"); L1711: const require2 = createRequire(process.cwd() + "/package.json");
Medium
Dynamic Require

Package source references dynamic require/import behavior.

dist/chunk-6JEQFZAM.jsView on unpkg · L1709

Findings

3 High4 Medium4 Low
HighChild Processdist/chunk-75FWKKIT.js
HighShelldist/index.js
HighRuntime Package Installdist/chunk-75FWKKIT.js
MediumDynamic Requiredist/chunk-6JEQFZAM.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings