registry  /  agenticros  /  0.3.3

agenticros@0.3.3

AgenticROS - agentic AI for ROS-powered robots. Single CLI to launch real-robot or simulated demos, manage configuration, and inspect status.

Static Scan Results

scanned 5d ago · by rust-scanner

Static analysis flagged 17 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
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetworkShellWebSocket
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 171 file(s), 1.20 MB of source, external domains: 127.0.0.1, ai.google.dev, aistudio.google.com, api.github.com, developers.openai.com, docs.ros.org, github.com, host.openshell.internal, huggingface.co, nodejs.org, skills.agenticros.com

Source & flagged code

9 flagged · loading source
dist/util/mcp-discovery.jsView file
16*/ L17: import { spawn } from "node:child_process"; L18: import { existsSync } from "node:fs";
High
Child Process

Package source references child process execution.

dist/util/mcp-discovery.jsView on unpkg · L16
dist/util/workspace.jsView file
11import { join } from "node:path"; L12: import { execa } from "execa"; L13: import { info, ok, warn, withSpinner } from "./logger.js";
High
Shell

Package source references shell execution.

dist/util/workspace.jsView on unpkg · L11
dist/commands/skills-dev.jsView file
89}; L90: const require = createRequire(pathToFileURL(entryPath).href); L91: const mod = require(entryPath);
Medium
Dynamic Require

Package source references dynamic require/import behavior.

dist/commands/skills-dev.jsView on unpkg · L89
dist/util/marketplace.jsView file
3* L4: * The marketplace itself is at https://sk[redacted] — this CLI L5: * talks to the REST endpoints exposed under /api/ (rewritten by Firebase ... L12: import { dirname, basename, join, resolve } from "node:path"; L13: import { execa } from "execa"; L14: import { discoveryRoots } from "./skills.js"; ... L16: export function apiBase() { L17: return (process.env.AGENTICROS_SKILLS_API || DEFAULT_API_BASE).replace(/\/+$/, ""); L18: }
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/util/marketplace.jsView on unpkg · L3
runtime/scripts/check-cli-tarball-install.mjsView file
164L165: // 6. pnpm install with the same flags init.ts uses L166: step("Running pnpm install with init.ts flags (this can take a minute)..."); L167: const installResult = spawnSync( L168: "pnpm",
High
Runtime Package Install

Package source invokes a package manager install command at runtime.

runtime/scripts/check-cli-tarball-install.mjsView on unpkg · L164
runtime/scripts/start_demo.shView file
path = runtime/scripts/start_demo.sh kind = build_helper sizeBytes = 5717 magicHex = [redacted]
Medium
Ships Build Helper

Package ships non-JavaScript build or shell helper files.

runtime/scripts/start_demo.shView on unpkg
runtime/packages/agenticros/agenticros-agenticros-0.0.1.tgzView file
path = [redacted]-agenticros-0.0.1.tgz kind = high_entropy_blob sizeBytes = 115903 magicHex = [redacted]
High
Ships High Entropy Blob

Package ships high-entropy non-source blobs.

runtime/packages/agenticros/agenticros-agenticros-0.0.1.tgzView on unpkg
path = [redacted]-agenticros-0.0.1.tgz kind = compressed_blob sizeBytes = 115903 magicHex = [redacted]
Medium
Ships Compressed Blob

Package ships compressed or archive-like blobs.

runtime/packages/agenticros/agenticros-agenticros-0.0.1.tgzView on unpkg
path = [redacted]-agenticros-0.0.1.tgz kind = nested_archive_needs_inspection sizeBytes = 115903 magicHex = [redacted]
Low
Nested Archive Needs Inspection

Package ships a nested archive or MCP bundle that was inventoried but not recursively analyzed.

runtime/packages/agenticros/agenticros-agenticros-0.0.1.tgzView on unpkg

Findings

5 High6 Medium6 Low
HighChild Processdist/util/mcp-discovery.js
HighShelldist/util/workspace.js
HighSame File Env Network Executiondist/util/marketplace.js
HighRuntime Package Installruntime/scripts/check-cli-tarball-install.mjs
HighShips High Entropy Blobruntime/packages/agenticros/agenticros-agenticros-0.0.1.tgz
MediumDynamic Requiredist/commands/skills-dev.js
MediumNetwork
MediumEnvironment Vars
MediumShips Build Helperruntime/scripts/start_demo.sh
MediumShips Compressed Blobruntime/packages/agenticros/agenticros-agenticros-0.0.1.tgz
MediumStructural Risk Force Deep Review
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
LowNested Archive Needs Inspectionruntime/packages/agenticros/agenticros-agenticros-0.0.1.tgz