registry  /  starbridge-cli  /  1.2.13

starbridge-cli@1.2.13

StarBridge CLI tool for autonomous deployments

Static Scan Results

scanned 1d ago · by rust-scanner

Static analysis flagged 12 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
ChildProcessCryptoEnvironmentVarsFilesystemNetwork
Supply chain
HighEntropyStringsMinifiedUrlStrings
Manifest
NoLicense
scanned 1 file(s), 15.7 KB of source, external domains: 127.0.0.1, github.com

Source & flagged code

4 flagged · loading source
dist/index.jsView file
1#!/usr/bin/env node L2: "use strict";var he=Object.create;var J=Object.defineProperty;var Se=Object.getOwnPropertyDescriptor;var ye=Object.getOwnPropertyNames;var Ee=Object.getPrototypeOf,be=Object.protot... L3: ${i instanceof Error?i.message:String(i)}
High
Child Process

Package source references child process execution.

dist/index.jsView on unpkg · L1
1#!/usr/bin/env node L2: "use strict";var he=Object.create;var J=Object.defineProperty;var Se=Object.getOwnPropertyDescriptor;var ye=Object.getOwnPropertyNames;var Ee=Object.getPrototypeOf,be=Object.protot... L3: ${i instanceof Error?i.message:String(i)}
High
Same File Env Network Execution

A single source file combines environment access, network access, and code or shell execution; review context before blocking.

dist/index.jsView on unpkg · L1
1#!/usr/bin/env node L2: "use strict";var he=Object.create;var J=Object.defineProperty;var Se=Object.getOwnPropertyDescriptor;var ye=Object.getOwnPropertyNames;var Ee=Object.getPrototypeOf,be=Object.protot... L3: ${i instanceof Error?i.message:String(i)} ... L6: `))),t){let f=E.join(e,"dev.db");if(!h.existsSync(f)){console.log(d("pending","Database not found. Running auto-setup..."));try{let y=E.join(e,".env"),D={...process.env};if(h.exist... L7: `)){let $=me.trim();if(!$||$.startsWith("#"))continue;let P=$.indexOf("=");P!==-1&&(D[$.slice(0,P).trim()]=$.slice(P+1).trim().replace(/^["']|["']$/g,""))}let L=E.join(e,"dev.db");... L8: `),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"}))}async function se(o){try{await O(oe,o?.tarball)}catch(a){console.error(oe("error","Failed to f...
High
Command Output Exfiltration

Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.

dist/index.jsView on unpkg · L1
6`))),t){let f=E.join(e,"dev.db");if(!h.existsSync(f)){console.log(d("pending","Database not found. Running auto-setup..."));try{let y=E.join(e,".env"),D={...process.env};if(h.exist... L7: `)){let $=me.trim();if(!$||$.startsWith("#"))continue;let P=$.indexOf("=");P!==-1&&(D[$.slice(0,P).trim()]=$.slice(P+1).trim().replace(/^["']|["']$/g,""))}let L=E.join(e,"dev.db");... L8: `),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"}))}async function se(o){try{await O(oe,o?.tarball)}catch(a){console.error(oe("error","Failed to f...
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

dist/index.jsView on unpkg · L6

Findings

4 High3 Medium5 Low
HighChild Processdist/index.js
HighSame File Env Network Executiondist/index.js
HighCommand Output Exfiltrationdist/index.js
HighRuntime Package Installdist/index.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNo License