•matchType = previous_version_dangerous_delta
matchedPackage = @codeatlas/mcp@5.0.0
matchedIdentity = npm:QGNvZGVhdGxhcy9tY3A:5.0.0
similarity = 0.800
summary = stored previous version shares package body but lacks this dangerous source file
CriticalPrevious Version Dangerous Delta
This package version adds a dangerous source file absent from the previous stored version; route for source-aware review.
dist/mcp-server.jsView on unpkg 80`))if(u.startsWith("SF:"))r=u.slice(3).trim(),r.startsWith(t)&&(r=r.slice(t.length+1)),s=0,o=0,a=0,c=0;else if(u.startsWith("FN:")){let d=u.slice(3).split(",");d[1]&&(l[d[1]]={hits...
L81: `));if(!v){v=null;break e}x=Array(qt(v)+1),v=Cn(v,x,0,x.length),x.length=v,St=x}v=St.shift()}return v},ub(v,x){x===null||x===10?(A(mt(v.output)),v.output=[]):x!=0&&v.output.push(x)...
L82: PRAGMA foreign_keys = ON;
HighChild Process
Package source references child process execution.
dist/mcp-server.jsView on unpkg · L80 77})(${wke(this.node)})
L78: `;return this.replaceWith(u)[0].get("arguments.0")}function gsn(e){let t=e.params.findIndex(n=>Hin(n)||Win(n));return t===-1?e.params.length:t}});var Mke=T(Ti=>{"use strict";Object...
L79: ON CONFLICT(snapshot_kind, graph_id) DO UPDATE SET graph_json = excluded.graph_json`,[this.kind,t,JSON.stringify(n)]);this.dirty.clear()}forgetBodies(){this.cache.clear(),this.lru....
L80: `))if(u.startsWith("SF:"))r=u.slice(3).trim(),r.startsWith(t)&&(r=r.slice(t.length+1)),s=0,o=0,a=0,c=0;else if(u.startsWith("FN:")){let d=u.slice(3).split(",");d[1]&&(l[d[1]]={hits...
L81: `));if(!v){v=null;break e}x=Array(qt(v)+1),v=Cn(v,x,0,x.length),x.length=v,St=x}v=St.shift()}return v},ub(v,x){x===null||x===10?(A(mt(v.output)),v.output=[]):x!=0&&v.output.push(x)...
HighSame File Env Network Execution
A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/mcp-server.jsView on unpkg · L77 78`;return this.replaceWith(u)[0].get("arguments.0")}function gsn(e){let t=e.params.findIndex(n=>Hin(n)||Win(n));return t===-1?e.params.length:t}});var Mke=T(Ti=>{"use strict";Object...
L79: ON CONFLICT(snapshot_kind, graph_id) DO UPDATE SET graph_json = excluded.graph_json`,[this.kind,t,JSON.stringify(n)]);this.dirty.clear()}forgetBodies(){this.cache.clear(),this.lru....
L80: `))if(u.startsWith("SF:"))r=u.slice(3).trim(),r.startsWith(t)&&(r=r.slice(t.length+1)),s=0,o=0,a=0,c=0;else if(u.startsWith("FN:")){let d=u.slice(3).split(",");d[1]&&(l[d[1]]={hits...
L81: `));if(!v){v=null;break e}x=Array(qt(v)+1),v=Cn(v,x,0,x.length),x.length=v,St=x}v=St.shift()}return v},ub(v,x){x===null||x===10?(A(mt(v.output)),v.output=[]):x!=0&&v.output.push(x)...
HighCommand Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
dist/mcp-server.jsView on unpkg · L78 54${h}`),r?o.reset(h):h}function ynn(e,t,n,r={}){if(!PPe){PPe=!0;let o="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(proces...
L55: `+(0,Znn.codeFrameColumns)(e,{start:{line:s.line,column:s.column+1}}),r.code="BABEL_REPLACE_SOURCE_ERROR"),r}let n=t.program.body[0].expression;return o8.default.removeProperties(n...
L56: ${t}`,validate:()=>{},unwrap:t=>e(t.program.body.slice(1))}}var Lzr=Kc.smart=l8(e=>e.length>1?e:e[0]),Fzr=Kc.statements=l8(e=>e),Qzr=Kc.statement=l8(e=>{if(e.length===0)throw new E...
HighObfuscated Payload Loader
Source contains an obfuscated payload loader that reconstructs and executes hidden code.
dist/mcp-server.jsView on unpkg · L54 2Cross-file remote execution chain: dist/mcp-server.js spawns dist/webview-ui/dist/assets/index.js; helper contains network access plus dynamic code execution.
L2: "use strict";var bbt=Object.create;var tO=Object.defineProperty;var Ibt=Object.getOwnPropertyDescriptor;var Cbt=Object.getOwnPropertyNames;var vbt=Object.getPrototypeOf,wbt=Object....
L3: `:""},this._extScope=t,this._scope=new ql.Scope({parent:t}),this._nodes=[new u3]}toString(){return this._root.render(this.opts)}name(t){return this._scope.name(t)}scopeName(t){retu...
L4: || (${a} == "string" && ${s} && ${s} == +${s})`).assign(c,(0,on._)`+${s}`);return;case"integer":r.elseIf((0,on._)`${a} === "boolean" || ${s} === null
L5: || (${a} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))`).assign(c,(0,on._)`+${s}`);return;case"bool
HighCross File Remote Execution Context
Source spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/mcp-server.jsView on unpkg · L2 •stage = ast_semantic_analysis; reason = ast_path_work_budget_exceeded; limitedFiles = 1
HighSemantic Analysis Limited
A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/mcp-server.jsView on unpkg •matchType = normalized_sha256
matchedPackage = @codeatlas/mcp@4.0.0
matchedPath = dist/mcp-server.js
matchedIdentity = npm:QGNvZGVhdGxhcy9tY3A:4.0.0
similarity = 1.000
summary = normalized source hash matched finalized malicious source
HighKnown Malware Source Similarity
Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/mcp-server.jsView on unpkg 5|| (${a} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))`).assign(c,(0,on._)`+${s}`);return;case"boolean":r.elseIf((0,on._)`${s} === "false" || ${s} === 0 || ${s} === null`)....
L6: || ${a} === "boolean" || ${s} === null`).assign(c,(0,on._)`[${s}]`)}}}function jRt({gen:e,parentData:t,parentDataProperty:n},r){e.if((0,on._)`${t} !== undefined`,()=>e.assign((0,on...
L7: missingProperty: ${r},
MediumDynamic Require
Package source references dynamic require/import behavior.
dist/mcp-server.jsView on unpkg · L5 2"use strict";var bbt=Object.create;var tO=Object.defineProperty;var Ibt=Object.getOwnPropertyDescriptor;var Cbt=Object.getOwnPropertyNames;var vbt=Object.getPrototypeOf,wbt=Object....
L3: `:""},this._extScope=t,this._scope=new ql.Scope({parent:t}),this._nodes=[new u3]}toString(){return this._root.render(this.opts)}name(t){return this._scope.name(t)}scopeName(t){retu...
L4: || (${a} == "string" && ${s} && ${s} == +${s})`).assign(c,(0,on._)`+${s}`);return;case"integer":r.elseIf((0,on._)`${a} === "boolean" || ${s} === null
L5: || (${a} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))`).assign(c,(0,on._)`+${s}`);return;case"boolean":r.elseIf((0,on._)`${s} === "false" || ${s} === 0 || ${s} === null`)....
L6: || ${a} === "boolean" || ${s} === null`).assign(c,(0,on._)`[${s}]`)}}}function
MediumInstall Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/mcp-server.jsView on unpkg · L2 5|| (${a} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))`).assign(c,(0,on._)`+${s}`);return;case"boolean":r.elseIf((0,on._)`${s} === "false" || ${s} === 0 || ${s} === null`)....
L6: || ${a} === "boolean" || ${s} === null`).assign(c,(0,on._)`[${s}]`)}}}function jRt({gen:e,parentData:t,parentDataProperty:n},r){e.if((0,on._)`${t} !== undefined`,()=>e.assign((0,on...
L7: missingProperty: ${r},
LowEval
Package source references a known benign dynamic code generation pattern.
dist/mcp-server.jsView on unpkg · L5 2"use strict";var bbt=Object.create;var tO=Object.defineProperty;var Ibt=Object.getOwnPropertyDescriptor;var Cbt=Object.getOwnPropertyNames;var vbt=Object.getPrototypeOf,wbt=Object....
L3: `:""},this._extScope=t,this._scope=new ql.Scope({parent:t}),this._nodes=[new u3]}toString(){return this._root.render(this.opts)}name(t){return this._scope.name(t)}scopeName(t){retu...
L4: || (${a} == "string" && ${s} && ${s} == +${s})`).assign(c,(0,on._)`+${s}`);return;case"integer":r.elseIf((0,on._)`${a} === "boolean" || ${s} === null
L5: || (${a} === "string" && ${s} && ${s} == +${s} && !(${s} % 1))`).assign(c,(0,on._)`+${s}`);return;case"boolean":r.elseIf((0,on._)`${s} === "false" || ${s} === 0 || ${s} === null`)....
L6: || ${a} === "boolean" || ${s} === null`).assign(c,(0,on._)`[${s}]`)}}}function
LowWeak Crypto
Package source references weak cryptographic algorithms.
dist/mcp-server.jsView on unpkg · L2