Loading npm security reports…
trace-mcp@3.26.3: Manual Review npm security report (Allow) | LPM Firewall
Allowed — no malicious behavior detected
No malicious behavior detected. 34 low-signal pattern(s) reviewed.
trace-mcp@3.26.3 ⚠ Under review Framework-aware code intelligence MCP server — 88 framework integrations, 81 languages, 72.7% fewer input tokens to review a pull request, comprehension at parity
AI Security Reviewscanned 25d ago · by lpm-firewall-ai Inspected install scripts set up this package's own daemon and app update rather than a proven foreign-agent or exfiltration attack, so a block or warning is not source-justified. Clean cannot be returned because the required citation coverage exceeds the eight-citation limit.
Static reason
One or more suspicious static signals were detected.; source matched previously finalized malicious package; routed for review
Trigger
npm install runs the postinstall script; agent-home reads occur only if a user runs the related CLI or benchmark.
Impact
A normal install can start this package's own daemon. No secret theft, foreign agent hijack, or self-install chain was confirmed in the inspected files.
Mechanism
Install scripts write ~/.trace launcher files and may bootstrap com.trace-mcp.server. Hinted agent paths are constants or explicit local-log benchmarks, not an install-time rewrite of foreign agent configs found in the inspected scripts.
AI rationale
Inspected install scripts set up this package's own daemon and app update rather than a proven foreign-agent or exfiltration attack, so a block or warning is not source-justified. Clean cannot be returned because the required citation coverage exceeds the eight-citation limit.
Decision evidencepublic snapshot AI called this Manual Review at 62.0% confidence as Unknown with medium false-positive risk.
AI review observations
package.json postinstall runs local preflight, app-update, and control-plane scripts and does not depend on the trace-mcp package name. postinstall-control-plane bootstraps the package's own LaunchAgent com.trace-mcp.server and can be skipped with TRACE_MCP_NO_POSTINSTALL or a dev checkout. The desktop zip source defaults to the same GitHub repo, nikolai-vysotskyi/trace-mcp. The hinted dist/proxy.js region only defines client home path constants such as .claude.json and .codex. scripts/state-trace-replay.ts reads local ~/.claude/projects logs only when that benchmark command is run. Required mark_clean citation coverage is 16 paths while sourceCitations allows 8, so a clean verdict cannot be finalized from this pass. Evidence against
The install hook still writes this package's launcher and LaunchAgent and can start its daemon without a separate consent prompt. Client settings mutation appears tied to explicit CLI init rather than the npm postinstall scripts inspected here. Source & flagged code26 flagged · loading source • scripts.postinstall = node scripts/preflight-native.mjs && node scripts/postinstall-app.mjs && node scripts/postinstall-control-plane.mjs
High Install Time Lifecycle Scripts
Package defines install-time lifecycle scripts.
package.json View on unpkg • scripts.postinstall = node scripts/preflight-native.mjs && node scripts/postinstall-app.mjs && node scripts/postinstall-control-plane.mjs
Medium Ambiguous Install Lifecycle Script
Install-time lifecycle script is not statically allowlisted and needs review.
package.json View on unpkg 27341 // src/daemon/lifecycle.ts
L27342: import { execSync, execFileSync, spawn } from "child_process";
L27343: import fs11 from "fs";
Findings20 High 9 Medium 5 Low
High Install Time Lifecycle Scripts package.json
High Child Process dist/proxy.js
High Shell dist/proxy.js
High Same File Env Network Execution scripts/capture-screenshots.mjs#virtual:normalized:round1
High Command Output Exfiltration scripts/capture-screenshots.mjs#virtual:normalized:round1
High Sandbox Evasion Gated Capability scripts/verify-upgrade-path.mjs
High Runtime Package Install scripts/record-wire-fixtures.ts
High Semantic Analysis Limited scripts/bench-index-throughput.ts#virtual:normalized:round1
High Known Malware Source Similarity scripts/capture-screenshots.mjs
High Known Malware Source Similarity scripts/postinstall-app.mjs
High
Affected versions and remediation This report applies to trace-mcp@3.26.3 .
See all versions of trace-mcp for other recorded verdicts.
Review the evidence and your use of trace-mcp@3.26.3 before allowing it. Restrict the permissions described in this report. Choose an independently verified alternative or release. This report does not establish that other versions are safe. Evidence last updated: 2026-09-27 22:29:15.677Z (UTC) .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced .
62% Manual Review
AI assessment confidence
Package metadata npm Author Nikolai Vysotskyi
Maintainers nikolai-vysotskyi
Version 3.26.3
Latest on npm 3.38.0
Published Sep 16, 2026
License MIT
Dependencies 23
Integrity verified
Package size 28.3 MB
Files 146
Keywords mcp-server claude-code cursor ai-agents code-graph dependency-graph token-optimization mcp
Crypto
DynamicRequire
EnvironmentVars
Filesystem
NativeBindings
Network
Shell
WebSocket
Supply chain HighEntropyStrings UrlStrings
Manifest No manifest risk signals triggered.
scanned 77 file(s), 3.11 MB of source, external domains: 127.0.0.1, analyticsdata.googleapis.com, api.github.com, cloud.langfuse.com, feross.org, github.com, json-schema.org, oauth2.googleapis.com, raw.githubusercontent.com, registry.npmjs.org, schema.org, trace-mcp.com, www.apple.com, www.googleapis.com, www.w3.org
Oversized source lightweight scan
dist/cli.js 12.3 MB file, sampled 256 KB
Filesystem Network ChildProcess EnvironmentVars Shell HighEntropyStrings UrlStrings 127.0.0.1 feross.org github.com registry.npmjs.org
dist/extract-worker.js 2.07 MB file, sampled 256 KB
Filesystem EnvironmentVars HighEntropyStrings
dist/index.js 10.6 MB file, sampled 256 KB
Filesystem Crypto HighEntropyStrings UrlStrings feross.org github.com trace-mcp.com
dist/local-backend.js 10.7 MB file, sampled 256 KB
Filesystem EnvironmentVars Crypto HighEntropyStrings UrlStrings feross.org github.com trace-mcp.com
dist/snapshot-backend.js 10.6 MB file, sampled 256 KB
Filesystem EnvironmentVars Crypto HighEntropyStrings UrlStrings feross.org github.com trace-mcp.com
2474 function hasPreloadFlags() {
L2475: const execArgv = process.execArgv;
L2476: for (let i = 0; i < execArgv.length; i++) {
• matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = dist/proxy.js
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/proxy.js View on unpkg 2 import { createRequire as __tmcpCreateRequire } from 'node:module';
L3: const require = __tmcpCreateRequire(import.meta.url);
L4: var __create = Object.create;
Medium Dynamic Require
Package source references dynamic require/import behavior.
dist/proxy.js View on unpkg · L2 1103 for (var i = 0; i < flen; ) {
L1104: if (f.charCodeAt(i) === 37 && i + 1 < flen) {
L1105: lastPos = lastPos > -1 ? lastPos : 0;
...
L1338: fsWriteSync = () => fs16.writeSync(this.fd, this._writingBuf);
L1339: fsWrite = () => fs16.write(this.fd, this._writingBuf, this.release);
L1340: } else if (contentMode === void 0 || contentMode === kContentModeUtf8) {
...
L1903:
L1904: // node_modules/.pnpm/thread-stream@4.0.0/node_modules/thread-stream/package.json
L1905: var require_package = __commonJS({
...
L1943: type: "git",
L1944: url: "git+https://github.com/mcollina/thread-stream.git"
L1945: },
Medium Install Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/proxy.js View on unpkg · L1103 scripts/capture-screenshots.mjs#virtual:normalized:round1 View file 390 // six grey placeholders is exactly the failure this pipeline exists to avoid.
L391: const dashboard = `http://127.0.0.1:${DEMO_DAEMON_PORT}/api/dashboard`;
L392: await fetch(`${dashboard}/refresh`, { method: "POST" });
...
L402: * The guard"s health comes from a heartbeat an attached agent session writes.\n * A capture has no agent, so without this the showcase screenshot ships a red\n * \"Not running\" ba...
L403: * policy") — the window comes up blank. Assigning `location.href` inside the\n * document keeps the app's own file origin, exactly as the main process does.\n */\nasync function na...
L404: return;
High Same File Env Network Execution
A single source file combines environment access, network access, and code or shell execution; review context before blocking.
scripts/capture-screenshots.mjs#virtual:normalized:round1 View on unpkg · L390 390 // six grey placeholders is exactly the failure this pipeline exists to avoid.
L391: const dashboard = `http://127.0.0.1:${DEMO_DAEMON_PORT}/api/dashboard`;
L392: await fetch(`${dashboard}/refresh`, { method: "POST" });
...
L401: /**
L402: * The guard"s health comes from a heartbeat an attached agent session writes.\n * A capture has no agent, so without this the showcase screenshot ships a red\n * \"Not running\" ba...
L403: * policy") — the window comes up blank. Assigning `location.href` inside the\n * document keeps the app's own file origin, exactly as the main process does.\n */\nasync function na...
L404: return;
High Command Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
scripts/capture-screenshots.mjs#virtual:normalized:round1 View on unpkg · L390 25 L26: import { execFileSync } from 'node:child_process';
L27: import fs from 'node:fs';
...
L34:
L35: if (process.platform !== 'darwin') {
L36: console.log('skip: macOS only');
...
L48: const repoRoot = path.resolve(new URL('..', import.meta.url).pathname);
L49: const expected = JSON.parse(fs.readFileSync(path.join(repoRoot, 'package.json'), 'utf-8')).version;
L50:
...
L62: try {
L63: const res = await fetch(`https://api.github.com/repos/${REPO}/releases?per_page=10`, {
L64: headers: { 'User-Agent': 'trace-mcp' },
High Sandbox Evasion Gated Capability
Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
scripts/verify-upgrade-path.mjs View on unpkg · L25 • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/verify-upgrade-path.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/verify-upgrade-path.mjs View on unpkg 20 * Usage:
L21: * npx tsx scripts/record-wire-fixtures.ts [--project <root>] [--port <port>]
L22: *
...
L25: */
L26: import { spawn } from 'node:child_process';
L27: import fs from 'node:fs';
High Runtime Package Install
Package source invokes a package manager install command at runtime.
scripts/record-wire-fixtures.ts View on unpkg · L20 • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/record-wire-fixtures.ts
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/record-wire-fixtures.ts View on unpkg • path = hooks/trace-mcp-reindex.sh
kind = build_helper
sizeBytes = 8298
magicHex = [redacted]
Medium Ships Build Helper
Package ships non-JavaScript build or shell helper files.
hooks/trace-mcp-reindex.sh View on unpkg • path = dist/snapshot-backend.js
kind = oversized_source_file
sizeBytes = 11158295
magicHex = [redacted]
Medium Oversized Source File
Package contains source files above the normal full-analysis size ceiling.
dist/snapshot-backend.js View on unpkg • path = dist/cli.js
kind = oversized_cli_entrypoint
sizeBytes = 12908913
magicHex = [redacted]
Medium Oversized Cli Entrypoint
Package contains an oversized executable-looking CLI entrypoint.
dist/cli.js View on unpkg scripts/bench-index-throughput.ts#virtual:normalized:round1 View file • stage = ast_semantic_analysis; reason = ast_parse_error; limitedFiles = 8
High Semantic Analysis Limited
A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
scripts/bench-index-throughput.ts#virtual:normalized:round1 View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/capture-screenshots.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/capture-screenshots.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/postinstall-app.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/postinstall-app.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/verify-win-update.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/verify-win-update.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/bench-session-scaling.ts
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/bench-session-scaling.ts View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/gen-readme-banner.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/gen-readme-banner.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/gen-sitemap.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/gen-sitemap.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/perf/daemon-query-alloc.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/perf/daemon-query-alloc.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/perf/daemon-serving-rss.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/perf/daemon-serving-rss.mjs View on unpkg scripts/postinstall-control-plane.mjs View file • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/postinstall-control-plane.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/postinstall-control-plane.mjs View on unpkg Known Malware Source Similarity
scripts/verify-upgrade-path.mjs
High Known Malware Source Similarity scripts/verify-win-update.mjs
High Known Malware Source Similarity dist/proxy.js
High Known Malware Source Similarity scripts/bench-session-scaling.ts
High Known Malware Source Similarity scripts/gen-readme-banner.mjs
High Known Malware Source Similarity scripts/gen-sitemap.mjs
High Known Malware Source Similarity scripts/perf/daemon-query-alloc.mjs
High Known Malware Source Similarity scripts/perf/daemon-serving-rss.mjs
High Known Malware Source Similarity scripts/postinstall-control-plane.mjs
High Known Malware Source Similarity scripts/record-wire-fixtures.ts
Medium Ambiguous Install Lifecycle Script package.json
Medium Dynamic Require dist/proxy.js
Medium Install Persistence dist/proxy.js
Medium Ships Build Helper hooks/trace-mcp-reindex.sh
Medium Oversized Source File dist/snapshot-backend.js
Medium Oversized Cli Entrypoint dist/cli.js
Medium Structural Risk Force Deep Review
Low Non Install Lifecycle Scripts
Runtime surface package.json Entrypoints main → dist/index.js types → dist/index.d.ts bin → trace, trace-mcp
Runtime node >=22.0.0
Artifact 131 MB · 146 files 2 signature(s) · provenance
Install lifecycle postinstall prepare prepublishOnly
Behavioral surface ChildProcess Crypto DynamicRequire EnvironmentVars Filesystem NativeBindings Network Shell WebSocket HighEntropyStrings UrlStrings Manifest: clean
Source & flagged code26 flagged • scripts.postinstall = node scripts/preflight-native.mjs && node scripts/postinstall-app.mjs && node scripts/postinstall-control-plane.mjs
High Install Time Lifecycle Scripts
Package defines install-time lifecycle scripts.
package.json View on unpkg • scripts.postinstall = node scripts/preflight-native.mjs && node scripts/postinstall-app.mjs && node scripts/postinstall-control-plane.mjs
Medium Ambiguous Install Lifecycle Script
Install-time lifecycle script is not statically allowlisted and needs review.
package.json View on unpkg 27341 // src/daemon/lifecycle.ts
L27342: import { execSync, execFileSync, spawn } from "child_process";
L27343: import fs11 from "fs";
2474 function hasPreloadFlags() {
L2475: const execArgv = process.execArgv;
L2476: for (let i = 0; i < execArgv.length; i++) {
• matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = dist/proxy.js
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/proxy.js View on unpkg 2 import { createRequire as __tmcpCreateRequire } from 'node:module';
L3: const require = __tmcpCreateRequire(import.meta.url);
L4: var __create = Object.create;
Medium Dynamic Require
Package source references dynamic require/import behavior.
dist/proxy.js View on unpkg · L2 1103 for (var i = 0; i < flen; ) {
L1104: if (f.charCodeAt(i) === 37 && i + 1 < flen) {
L1105: lastPos = lastPos > -1 ? lastPos : 0;
...
L1338: fsWriteSync = () => fs16.writeSync(this.fd, this._writingBuf);
L1339: fsWrite = () => fs16.write(this.fd, this._writingBuf, this.release);
L1340: } else if (contentMode === void 0 || contentMode === kContentModeUtf8) {
...
L1903:
L1904: // node_modules/.pnpm/thread-stream@4.0.0/node_modules/thread-stream/package.json
L1905: var require_package = __commonJS({
...
L1943: type: "git",
L1944: url: "git+https://github.com/mcollina/thread-stream.git"
L1945: },
Medium Install Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/proxy.js View on unpkg · L1103 scripts/capture-screenshots.mjs#virtual:normalized:round1 View file 390 // six grey placeholders is exactly the failure this pipeline exists to avoid.
L391: const dashboard = `http://127.0.0.1:${DEMO_DAEMON_PORT}/api/dashboard`;
L392: await fetch(`${dashboard}/refresh`, { method: "POST" });
...
L402: * The guard"s health comes from a heartbeat an attached agent session writes.\n * A capture has no agent, so without this the showcase screenshot ships a red\n * \"Not running\" ba...
L403: * policy") — the window comes up blank. Assigning `location.href` inside the\n * document keeps the app's own file origin, exactly as the main process does.\n */\nasync function na...
L404: return;
High Same File Env Network Execution
A single source file combines environment access, network access, and code or shell execution; review context before blocking.
scripts/capture-screenshots.mjs#virtual:normalized:round1 View on unpkg · L390 390 // six grey placeholders is exactly the failure this pipeline exists to avoid.
L391: const dashboard = `http://127.0.0.1:${DEMO_DAEMON_PORT}/api/dashboard`;
L392: await fetch(`${dashboard}/refresh`, { method: "POST" });
...
L401: /**
L402: * The guard"s health comes from a heartbeat an attached agent session writes.\n * A capture has no agent, so without this the showcase screenshot ships a red\n * \"Not running\" ba...
L403: * policy") — the window comes up blank. Assigning `location.href` inside the\n * document keeps the app's own file origin, exactly as the main process does.\n */\nasync function na...
L404: return;
High Command Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
scripts/capture-screenshots.mjs#virtual:normalized:round1 View on unpkg · L390 25 L26: import { execFileSync } from 'node:child_process';
L27: import fs from 'node:fs';
...
L34:
L35: if (process.platform !== 'darwin') {
L36: console.log('skip: macOS only');
...
L48: const repoRoot = path.resolve(new URL('..', import.meta.url).pathname);
L49: const expected = JSON.parse(fs.readFileSync(path.join(repoRoot, 'package.json'), 'utf-8')).version;
L50:
...
L62: try {
L63: const res = await fetch(`https://api.github.com/repos/${REPO}/releases?per_page=10`, {
L64: headers: { 'User-Agent': 'trace-mcp' },
High Sandbox Evasion Gated Capability
Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
scripts/verify-upgrade-path.mjs View on unpkg · L25 • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/verify-upgrade-path.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/verify-upgrade-path.mjs View on unpkg 20 * Usage:
L21: * npx tsx scripts/record-wire-fixtures.ts [--project <root>] [--port <port>]
L22: *
...
L25: */
L26: import { spawn } from 'node:child_process';
L27: import fs from 'node:fs';
High Runtime Package Install
Package source invokes a package manager install command at runtime.
scripts/record-wire-fixtures.ts View on unpkg · L20 • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/record-wire-fixtures.ts
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/record-wire-fixtures.ts View on unpkg • path = hooks/trace-mcp-reindex.sh
kind = build_helper
sizeBytes = 8298
magicHex = [redacted]
Medium Ships Build Helper
Package ships non-JavaScript build or shell helper files.
hooks/trace-mcp-reindex.sh View on unpkg • path = dist/snapshot-backend.js
kind = oversized_source_file
sizeBytes = 11158295
magicHex = [redacted]
Medium Oversized Source File
Package contains source files above the normal full-analysis size ceiling.
dist/snapshot-backend.js View on unpkg • path = dist/cli.js
kind = oversized_cli_entrypoint
sizeBytes = 12908913
magicHex = [redacted]
Medium Oversized Cli Entrypoint
Package contains an oversized executable-looking CLI entrypoint.
dist/cli.js View on unpkg scripts/bench-index-throughput.ts#virtual:normalized:round1 View file • stage = ast_semantic_analysis; reason = ast_parse_error; limitedFiles = 8
High Semantic Analysis Limited
A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
scripts/bench-index-throughput.ts#virtual:normalized:round1 View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/capture-screenshots.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/capture-screenshots.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/postinstall-app.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/postinstall-app.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/verify-win-update.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/verify-win-update.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/bench-session-scaling.ts
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/bench-session-scaling.ts View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/gen-readme-banner.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/gen-readme-banner.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/gen-sitemap.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/gen-sitemap.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/perf/daemon-query-alloc.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/perf/daemon-query-alloc.mjs View on unpkg • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/perf/daemon-serving-rss.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/perf/daemon-serving-rss.mjs View on unpkg scripts/postinstall-control-plane.mjs View file • matchType = normalized_sha256
matchedPackage = trace-mcp@3.25.1
matchedPath = scripts/postinstall-control-plane.mjs
matchedIdentity = npm:dHJhY2UtbWNw:3.25.1
similarity = 1.000
summary = normalized source hash matched finalized malicious source
High Known Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
scripts/postinstall-control-plane.mjs View on unpkg