registry / @cotal-ai/connector-jcode / 0.131.2
@cotal-ai/connector-jcode@0.131.2
⚠ Under reviewCotal connector for Jcode: a host-mode mesh peer driven through Jcode's Harness API bridge.
Static Scan Results
scanned 5d ago · by rust-scannerStatic analysis completed at 72.0% confidence. No malicious behavior was detected; 12 low-signal pattern(s) were surfaced and cleared.
Static reason
One or more suspicious static signals were detected.
Decision evidence
public snapshotBehavioral surface
ChildProcessCryptoDynamicRequireEnvironmentVarsEvalFilesystemNetwork
HighEntropyStringsMinifiedPossibleObfuscationUrlStrings
Oversized source lightweight scan
dist/host.js4.70 MB file, sampled 256 KB
FilesystemChildProcessEnvironmentVarsCryptoDynamicRequireHighEntropyStringsMinifiedUrlStringsgithub.comjcode.sh
dist/mcp.js4.28 MB file, sampled 256 KB
Network
Source & flagged code
3 flaggeddist/index.jsView file
3|| (${dataType} === "string" && ${data} && ${data} == +${data} && !(${data} % 1))`).assign(coerced,(0,codegen_1._)`+${data}`);return;case"boolean":gen.elseIf((0,codegen_1._)`${data...
L4: || ${dataType} === "boolean" || ${data} === null`).assign(coerced,(0,codegen_1._)`[${data}]`)}}}function assignParentData({gen,parentData,parentDataProperty},expr){gen.if((0,codege...
L5: missingProperty: ${missingProperty},
Low
Eval
Package source references a known benign dynamic code generation pattern.
dist/index.jsView on unpkg · L3dist/host.jsView file
1Cross-file remote execution chain: dist/host.js spawns dist/index.js; helper contains network access plus dynamic code execution.
L1: import { createRequire as __cotalCreateRequire } from 'node:module'; const require = __cotalCreateRequire(import.meta.url);
L2: var __create=Object.create;var __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __getProtoO...
L3: ${k}: ${v[i]}`}}return`${s}\r
...
L49: ${cb}`:comment}else{const cb=dc.commentBefore;dc.commentBefore=cb?`${comment}
L50: ${cb}`:comment}}if(afterDoc){for(let i=0;i<this.errors.length;++i)doc.errors.push(this.errors[i]);for(let i=0;i<this.warnings.length;++i)doc.warnings.push(this.warnings[i])}else{do...
L51: ${end.comment}`:end.comment}this.doc.ra
Findings
2 High5 Medium5 Low
HighChild Process
HighCross File Remote Execution Contextdist/host.js
MediumDynamic Require
MediumNetwork
MediumEnvironment Vars
MediumOversized Source Filedist/host.js
MediumStructural Risk Force Deep Review
LowScripts Present
LowEvaldist/index.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings
Affected versions and remediation
This report applies to @cotal-ai/connector-jcode@0.131.2.
See all versions of @cotal-ai/connector-jcode for other recorded verdicts.
- Review the evidence and your use of @cotal-ai/connector-jcode@0.131.2 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: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.