430issueData,
L431: data: ctx.data,
L432: path: ctx.path,
...
L624: return false;
L625: const base64 = header.replace(/-/g, "+").replace(/_/g, "/").padEnd(header.length + (4 - header.length % 4) % 4, "=");
L626: const decoded = JSON.parse(atob(base64));
...
L4181: defaultBranch: external_exports.string(),
L4182: private: external_exports.boolean(),
L4183: description: external_exports.string().nullable()
...
L4993: * See:
L4994: * https://github.com/colinhacks/zod/issues/2433
L4995: * Fix in Zod:
CriticalRemote Response Code Execution
Source passes code obtained from a remote response into a dynamic execution sink.
dist/cli.cjsView on unpkg · L430 80191async function openBrowser(url, deps = {}) {
L80192: const { cmd, args } = browserCommand(deps.platform ?? process.platform, deps.env ?? process.env);
L80193: try {
L80194: await (deps.spawn ?? defaultSpawn)(cmd, [...args, url]);
L80195: } catch {
...
L80201: var import_node_fs70 = __toESM(require("fs"), 1);
L80202: var import_node_net2 = __toESM(require("net"), 1);
L80203: var import_node_path91 = __toESM(require("path"), 1);
HighSame File Env Network Execution
A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/cli.cjsView on unpkg · L80191 •Manifest-reachable source captures an API credential, sends it to a fixed unofficial gateway, and persists that redirection in agent or shell configuration.
dist/cli.cjs:
baseUrl: channel.baseUrl,
baseUrl: external_exports.string().min(1),
baseUrl: external_exports.string().min(1),
baseUrl: external_exports.string().min(1),
else if (c2.auth === "oauth" && c2.kind === "env") out.push(`\u8FDE\u63A5\u5668 ${c2.name} \u662F\u8FDB\u7A0B\u578B\uFF08stdio MCP / CLI\uFF09\uFF0C\u53EA\u80FD\u7C98\u8D34 API key...
const n2 = [ENGINE_AUTH_SECRETS.baseUrl, ENGINE_AUTH_SECRETS.apiKey].filter(has).length;
function normalizeEngineBaseUrl(raw) {
ENGINE_AUTH_SECRETS = { baseUrl: "CLAWD_ENGINE_BASE_URL", apiKey: "CLAWD_ENGINE_API_KEY" };
HighCredential Redirect Persistence
Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
dist/cli.cjsView on unpkg 430issueData,
L431: data: ctx.data,
L432: path: ctx.path,
...
L624: return false;
L625: const base64 = header.replace(/-/g, "+").replace(/_/g, "/").padEnd(header.length + (4 - header.length % 4) % 4, "=");
L626: const decoded = JSON.parse(atob(base64));
...
L4181: defaultBranch: external_exports.string(),
L4182: private: external_exports.boolean(),
L4183: description: external_exports.string().nullable()
...
L4993: * See:
L4994: * https://github.com/colinhacks/zod/issues/2433
L4995: * Fix in Zod:
HighCommand Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/cli.cjsView on unpkg · L430 430Cross-file remote execution chain: dist/cli.cjs spawns dist/app-builder-plugin/mcp-server.cjs; helper contains network access plus dynamic code execution.
L430: issueData,
L431: data: ctx.data,
L432: path: ctx.path,
...
L624: return false;
L625: const base64 = header.replace(/-/g, "+").replace(/_/g, "/").padEnd(header.length + (4 - header.length % 4) % 4, "=");
L626: const decoded = JSON.parse(atob(base64));
...
L4181: defaultBranch: external_exports.string(),
L4182: private: external_exports.boolean(),
L4183: description: external_exports.string().nullable()
...
L4993: * See:
L4994: * https://github.com/colinhacks/zod/issues/2433
L4995: * Fix in Zod:
HighCross File Remote Execution Context
Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/cli.cjsView on unpkg · L430 •stage = ast_semantic_analysis; reason = ast_path_work_budget_exceeded; limitedFiles = 2
HighSemantic Analysis Limited
A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/cli.cjsView on unpkg