Skip to content
OpenAdvisories

Package · npm

network-ai

9 known vulnerabilities.

9 results · Feed

  • High 7.1

    Network-AI: Poisoned environment backup manifest allows arbitrary recursive deletion during backup pruning

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. Prior to version 5.12.2, `EnvironmentManager.listBackups()` reads each backup's `_manifest.json` and trusts the manifest's `path` field. `EnvironmentManager.pruneBackups()` later passes that trusted…

  • Medium 5.9

    Network-AI: ApprovalInbox HTTP server has no authentication — anyone can approve pending agent actions

    Network-AI, a TypeScript/Node.js multi-agent orchestrator, has a shipped, exported, documented feature called `ApprovalInbox` (`lib/approval-inbox.ts`). It is the network surface of the human-in-the-loop Approval Gate, which `ApprovalGate` uses to require exp…

  • High 7.6

    Network-AI: Unauthenticated Cross-Origin MCP Tool Invocation via Empty Default Secret

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. Prior to version 5.4.5, the MCP SSE server defaults to an empty secret (`process.env['NETWORK_AI_MCP_SECRET'] ?? ''` at `bin/mcp-server.ts:89`), which causes `_isAuthorized` (`lib/mcp-transport-sse.…

  • Medium 6.5

    Network-AI: AgentRuntime sandbox path-prefix checks allow file access outside the configured base directory

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. Prior to version 5.12.2, `AgentRuntime` promises scoped file access under a configured sandbox `basePath`, but its path containment checks use raw string prefix tests. A sandbox base such as `/tmp/n…

  • Medium 5.5

    Network-AI: EnvironmentManager.backup() follows symlinked directories and copies files outside the environment root into backups

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. Prior to version 5.12.2, `EnvironmentManager.backup()` recursively collects files using `_collectBackupFiles()`. `_collectBackupFiles()` uses `statSync(full)`, which follows symlinks. If `data/<env>…

  • Medium 6.1

    EnvironmentManager.restore() backup ID path traversal copies arbitrary directories into environment data

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. Prior to version 5.12.2, `EnvironmentManager.restore(env, backupId)` computes the backup path with `join(envDir, '.backups', backupId)` and only checks that this path exists. It does not resolve the…

  • Critical 9.9

    Network-AI has an an OS Command Injection issue

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. Prior to version 5.9.1, the agent sandbox gates shell commands behind an allowlist (`SandboxPolicy.isCommandAllowed`), which THREAT_MODEL.md calls the main control against a compromised agent (Adver…

  • Critical 9.1

    Network-AI: Empty default secret still authorizes all requests (Incomplete fix for CVE-2026-46701)

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. In versions 5.7.1 and earlier, the MCP SSE server allows unauthenticated cross-origin MCP tool invocation due to an empty default secret. This issue was partially addressed by CVE-2026-46701 in vers…

  • High 8.7

    Network-AI: Missing authentication on MCP HTTP endpoint allows unauthenticated privileged tool calls

    Network-AI is a TypeScript/Node.js multi-agent orchestrator. Prior to 5.1.3, the MCP HTTP transport accepts JSON-RPC tools/call requests with no authentication, session, origin, or token check, and dispatches them directly to the orchestrator's tool registry.…