registry  /  @12errh/antigravity-proxy  /  1.0.7

@12errh/antigravity-proxy@1.0.7

LLM proxy for Antigravity — translate Google Gemini API calls to any provider

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
ChildProcessCryptoEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
Manifest
NoLicense
scanned 123 file(s), 747 KB of source, external domains: api.anthropic.com, api.groq.com, api.openai.com, generativelanguage.googleapis.com, integrate.api.nvidia.com, opencode.ai, openrouter.ai

Source & flagged code

4 flagged · loading source
dist/cli/utils/port.jsView file
1import { execSync } from 'child_process'; L2: import { platform } from 'os';
High
Child Process

Package source references child process execution.

dist/cli/utils/port.jsView on unpkg · L1
dist/cli/utils/cert.jsView file
40const sha1 = crypto.createHash('sha1').update(derBytes).digest('hex').toUpperCase(); L41: const out = execSync(`powershell -NoProfile -Command "Get-ChildItem Cert:\\LocalMachine\\Root | Where-Object { $_.Thumbprint -eq '${sha1}' } | Measure-Object | Select-Object -Expan... L42: return out.trim() !== '0';
High
Shell

Package source references shell execution.

dist/cli/utils/cert.jsView on unpkg · L40
2import path from 'path'; L3: import { execSync } from 'child_process'; L4: import { platform } from 'os'; ... L37: const b64 = lines.join(''); L38: const derBytes = Buffer.from(b64, 'base64'); L39: const crypto = require('crypto');
Low
Weak Crypto

Package source references weak cryptographic algorithms.

dist/cli/utils/cert.jsView on unpkg · L2
dist/cli/commands/start.jsView file
135console.log(' Installing dependencies...'); L136: execSync('npm install --production', { cwd: PROXY_DIR, stdio: 'inherit', timeout: 120000 }); L137: }
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

dist/cli/commands/start.jsView on unpkg · L135

Findings

3 High3 Medium7 Low
HighChild Processdist/cli/utils/port.js
HighShelldist/cli/utils/cert.js
HighRuntime Package Installdist/cli/commands/start.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
LowNon Install Lifecycle Scripts
LowScripts Present
LowWeak Cryptodist/cli/utils/cert.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNo License