registry  /  starbridge-cli  /  1.2.1

starbridge-cli@1.2.1

StarBridge CLI tool for autonomous deployments

Static Scan Results

scanned 2d ago · by rust-scanner

Static analysis flagged 13 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
MinifiedUrlStrings
Manifest
NoLicense
scanned 1 file(s), 14.5 KB of source, external domains: 127.0.0.1

Source & flagged code

6 flagged · loading source
dist/index.jsView file
1#!/usr/bin/env node L2: "use strict";var de=Object.create;var L=Object.defineProperty;var ge=Object.getOwnPropertyDescriptor;var ue=Object.getOwnPropertyNames;var fe=Object.getPrototypeOf,me=Object.protot... L3: `),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"})}function l(e,o){return e==="running"?p.default.green(` \u25CF ${o}`):e==="error"?p.default.red...
High
Child Process

Package source references child process execution.

dist/index.jsView on unpkg · L1
1#!/usr/bin/env node L2: "use strict";var de=Object.create;var L=Object.defineProperty;var ge=Object.getOwnPropertyDescriptor;var ue=Object.getOwnPropertyNames;var fe=Object.getPrototypeOf,me=Object.protot... L3: `),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"})}function l(e,o){return e==="running"?p.default.green(` \u25CF ${o}`):e==="error"?p.default.red... L4: `))),t){let d=h.join(o,"dev.db");if(!y.existsSync(d)){console.log(l("pending","Database not found. Running auto-setup..."));try{(0,v.execSync)("npx prisma db push",{cwd:h.join(o,"p... L5: `),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"}))}async function ee(e){try{await $(q,e?.tarball)}catch(r){console.error(q("error","Failed to fet...
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 de=Object.create;var L=Object.defineProperty;var ge=Object.getOwnPropertyDescriptor;var ue=Object.getOwnPropertyNames;var fe=Object.getPrototypeOf,me=Object.protot... L3: `),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"})}function l(e,o){return e==="running"?p.default.green(` \u25CF ${o}`):e==="error"?p.default.red... L4: `))),t){let d=h.join(o,"dev.db");if(!y.existsSync(d)){console.log(l("pending","Database not found. Running auto-setup..."));try{(0,v.execSync)("npx prisma db push",{cwd:h.join(o,"p... L5: `),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"}))}async function ee(e){try{await $(q,e?.tarball)}catch(r){console.error(q("error","Failed to fet...
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
3`),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"})}function l(e,o){return e==="running"?p.default.green(` \u25CF ${o}`):e==="error"?p.default.red... L4: `))),t){let d=h.join(o,"dev.db");if(!y.existsSync(d)){console.log(l("pending","Database not found. Running auto-setup..."));try{(0,v.execSync)("npx prisma db push",{cwd:h.join(o,"p... L5: `),{padding:{top:1,bottom:1,left:2,right:2},borderColor:"cyan",borderStyle:"round"}))}async function ee(e){try{await $(q,e?.tarball)}catch(r){console.error(q("error","Failed to fet...
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

dist/index.jsView on unpkg · L3
assets/starbridge-server.tar.gzView file
path = assets/starbridge-server.tar.gz kind = high_entropy_blob sizeBytes = 23673711 magicHex = [redacted]
High
Ships High Entropy Blob

Package ships high-entropy non-source blobs.

assets/starbridge-server.tar.gzView on unpkg
path = assets/starbridge-server.tar.gz kind = compressed_blob sizeBytes = 23673711 magicHex = [redacted]
Medium
Ships Compressed Blob

Package ships compressed or archive-like blobs.

assets/starbridge-server.tar.gzView on unpkg

Findings

5 High4 Medium4 Low
HighChild Processdist/index.js
HighSame File Env Network Executiondist/index.js
HighCommand Output Exfiltrationdist/index.js
HighRuntime Package Installdist/index.js
HighShips High Entropy Blobassets/starbridge-server.tar.gz
MediumNetwork
MediumEnvironment Vars
MediumShips Compressed Blobassets/starbridge-server.tar.gz
MediumStructural Risk Force Deep Review
LowScripts Present
LowFilesystem
LowUrl Strings
LowNo License