registry  /  @wolpertingerlabs/callboard  /  1.0.0-alpha.38

@wolpertingerlabs/callboard@1.0.0-alpha.38

A web-based control panel for managing Claude Code sessions, autonomous agents, and multi-agent workflows

Static Scan Results

scanned 2h ago · by rust-scanner

Static analysis flagged 11 finding(s) at 93.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.; previous stored version diff introduced dangerous source

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoDynamicRequireEnvironmentVarsFilesystemNetworkShell
Supply chain
HighEntropyStringsMinifiedUrlStrings
Manifest
GitDependency
scanned 171 file(s), 2.45 MB of source, external domains: 127.0.0.1, api.anthropic.com, api.openai.com, chatgpt.com, claude.ai, console.anthropic.com, developers.cloudflare.com, github.com, openrouter.ai, platform.openai.com, proxy.example.com, reactjs.org, registry.npmjs.org, support.anthropic.com, www.w3.org

Source & flagged code

2 flagged · loading source
bin/callboard.jsView file
24// Import shared path utilities from compiled backend L25: const { DATA_DIR, ENV_FILE, ensureDataDir, ensureEnvFile } = await import(join(PKG_ROOT, "backend/dist/utils/paths.js")); L26:
Medium
Dynamic Require

Package source references dynamic require/import behavior.

bin/callboard.jsView on unpkg · L24
backend/dist/services/claude.jsView file
matchType = previous_version_dangerous_delta matchedPackage = @wolpertingerlabs/callboard@1.0.0-alpha.36 matchedIdentity = npm:[redacted]:1.0.0-alpha.36 similarity = 0.892 summary = stored previous version shares package body but lacks this dangerous source file
High
Previous Version Dangerous Delta

This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.

backend/dist/services/claude.jsView on unpkg

Findings

1 High5 Medium5 Low
HighPrevious Version Dangerous Deltabackend/dist/services/claude.js
MediumDynamic Requirebin/callboard.js
MediumNetwork
MediumEnvironment Vars
MediumStructural Risk Force Deep Review
MediumGit Dependency
LowNon Install Lifecycle Scripts
LowScripts Present
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings