scanned 8 file(s), 4.35 MB of source, external domains: access.redhat.com, adoptium.net, api.limrun.com, api.momentic.ai, app.momentic.ai, avatars.githubusercontent.com, bit.ly, cdn.jsdelivr.net, cloudflare-ipfs.com, commonmark.org, developer.android.com, developer.mozilla.org, docs.mongodb.com, docs.sentry.io, en.wikipedia.org, example.com, fakerjs.dev, github.com, hosted-run-viewer-files.s3.us-east-2.amazonaws.com, i.ytimg.com, ingest.us.signoz.cloud, ipecho.net, loremflickr.com, momentic.ai, p.momentic.ai, picsum.photos, raw.githubusercontent.com, react.dev, redux-toolkit.js.org, redux.js.org, registry.npmjs.org, remarkable-hackwork.info, semver.org, slow-timer.info, stackoverflow.com, us.posthog.com, via.placeholder.com, www.terrible-idea.com, www.w3.org, www.youtube-nocookie.com, yarnpkg.com
•Manifest-reachable source captures an API credential, sends it to a fixed unofficial gateway, and persists that redirection in agent or shell configuration.
bin/cli.js:
import Io__default, { statSync, readFileSync, existsSync, readdir, readdirSync, mkdirSync, writeFileSync, rmSync, appendFileSync, watch, unlinkSync, renameSync } from 'fs';
import H6e from 'readline';
import { createInterface } from 'node:readline';
import eL, { mkdtemp, writeFile, rm, stat, readFile, readdir as readdir$1, unlink } from 'fs/promises';
`)),i(" ",o(m));}}setMinLevel(e){typeof e=="string"?this.minLogLevel=AS[e]:this.minLogLevel=e;}setOutputStream(e){this.forcedStream=e;}log(...e){this.logWithLevel(30,Xa.reset,...e...
`)}var JX=["0-mail.com","0-mailer.dynv6.net","000-webmail.myhome-server.de","000000000000000.
HighCredential Redirect Persistence
Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
bin/cli.jsView on unpkg 175Original error: ${o}
L176: `}async function GW({dryRun:t,operation:e}){try{return await e()}catch(o){throw new Error(nCe({err:o,dryRun:t}),{cause:o})}}function Xn(t){return t instanceof Error?t:new Error(q(t...
L177:
...
L179: `).map((r,n)=>n>0?`${o}${r}`:r).join(`
L180: `)}logWithLevelHelper(e,o,...r){if(e<this.minLogLevel)return;let n=this.forcedStream??(e>=40?"stderr":"stdout"),i=(...u)=>{let m=t.redactedValues.length===0?u:u.map(d=>typeof d=="s...
L181: `).map((d,p)=>p>0?` ${d}`:d).join(`
L182: `)),i(" ",o(m));}}setMinLevel(e){typeof e=="string"?this.minLogLevel=AS[e]:this.minLogLevel=e;}setOutputStream(e){this.forcedStream=e;}log(...e){this.logWithLevel(30,Xa.reset,...e...
L183: `)){let[r,n]=o.trim().split(/\s+/,2);if(!r||!n)continue;let i=Number.parseInt(n,10);Number.isFinit
HighCommand Output Exfiltration
Source combines command execution, command-output handling, and outbound requests; review data flow before blocking.
bin/cli.jsView on unpkg · L175 11import fse from 'truncate-json';
L12: import Xa, { supportsColorStderr, supportsColor, Chalk } from 'chalk';
L13: import Hxe from 'safe-stable-stringify';
...
L31: import { PostHog } from 'posthog-node';
L32: import * as A5e from 'child_process';
L33: import { execFile, execSync, execFileSync, exec } from 'child_process';
...
L38: import { registerInstrumentations } from '@opentelemetry/instrumentation';
L39: import { UndiciInstrumentation } from '@opentelemetry/instrumentation-undici';
L40: import { resourceFromAttributes, defaultResource } from '@opentelemetry/resources';
...
L132: var CTe=Object.create;var PW=Object.defineProperty;var ATe=Object.getOwnPropertyDescriptor;var xTe=Object.getOwnPropertyNames;var RTe=Object.getPrototypeOf,MTe=Object.prototype.has...
L133: `:""},this._ex
HighSandbox Evasion Gated Capability
Source gates dangerous network, credential, or execution behavior behind CI, host, platform, time, or geo fingerprint checks.
bin/cli.jsView on unpkg · L11 175Trigger-reachable command-output exfiltration chain: manifest.bin -> bin/cli.js
L175: Original error: ${o}
L176: `}async function GW({dryRun:t,operation:e}){try{return await e()}catch(o){throw new Error(nCe({err:o,dryRun:t}),{cause:o})}}function Xn(t){return t instanceof Error?t:new Error(q(t...
L177:
...
L179: `).map((r,n)=>n>0?`${o}${r}`:r).join(`
L180: `)}logWithLevelHelper(e,o,...r){if(e<this.minLogLevel)return;let n=this.forcedStream??(e>=40?"stderr":"stdout"),i=(...u)=>{let m=t.redactedValues.length===0?u:u.map(d=>typeof d=="s...
L181: `).map((d,p)=>p>0?` ${d}`:d).join(`
L182: `)),i(" ",o(m));}}setMinLevel(e){typeof e=="string"?this.minLogLevel=AS[e]:this.minLogLevel=e;}setOutputStream(e){this.forcedStream=e;}log(...e){this.logWithLevel(30,Xa.reset,...e...
L183: `)){let[r,n]=o.tri
HighTrigger Reachable Command Output Exfiltration
A manifest entrypoint or package-local install chain reaches command-output exfiltration behavior.
bin/cli.jsView on unpkg · L175 •Trigger-reachable fixed external POST callback chain: manifest.bin -> bin/cli.js
import { PostHog } from 'posthog-node';
import { OTLPTraceExporter } from '@opentelemetry/exporter-trace-otlp-http';
import Idt, { createServer as createServer$1 } from 'http';
import { createServer, request } from 'node:http';
import { request as request$1 } from 'node:https';
var CTe=Object.create;var PW=Object.defineProperty;var ATe=Object.getOwnPropertyDescriptor;var xTe=Object.getOwnPropertyNames;var RTe=Object.getPrototypeOf,MTe=Object.prototype.has...
`:""},this._extScope=e,this._scope=new rl.Scope({parent:e}),this._nodes=[new Bj];}toString(){return this._root.render(this.opts)}name(e){return this._scope.name(e)}scopeName(e){ret...
|| ${a} === "boolean" || ${n} === null`).assign(s,(0, xt._)`[${n}]`);}}}
HighTrigger Reachable External Post Callback
A manifest entrypoint or package-local install chain reaches a fixed external POST callback.
bin/cli.jsView on unpkg 135|| (${a} === "string" && ${n} && ${n} == +${n} && !(${n} % 1))`).assign(s,(0, xt._)`+${n}`);return;case "boolean":r.elseIf((0, xt._)`${n} === "false" || ${n} === 0 || ${n} === null...
L136: || ${a} === "boolean" || ${n} === null`).assign(s,(0, xt._)`[${n}]`);}}}function Iet({gen:t,parentData:e,parentDataProperty:o},r){t.if((0, xt._)`${e} !== undefined`,()=>t.assign((0...
L137: missingProperty: ${r},
LowEval
Package source references a known benign dynamic code generation pattern.
bin/cli.jsView on unpkg · L135 11import fse from 'truncate-json';
L12: import Xa, { supportsColorStderr, supportsColor, Chalk } from 'chalk';
L13: import Hxe from 'safe-stable-stringify';
...
L31: import { PostHog } from 'posthog-node';
L32: import * as A5e from 'child_process';
L33: import { execFile, execSync, execFileSync, exec } from 'child_process';
...
L38: import { registerInstrumentations } from '@opentelemetry/instrumentation';
L39: import { UndiciInstrumentation } from '@opentelemetry/instrumentation-undici';
L40: import { resourceFromAttributes, defaultResource } from '@opentelemetry/resources';
...
L132: var CTe=Object.create;var PW=Object.defineProperty;var ATe=Object.getOwnPropertyDescriptor;var xTe=Object.getOwnPropertyNames;var RTe=Object.getPrototypeOf,MTe=Object.prototype.has...
L133: `:""},this._ex
LowWeak Crypto
Package source references weak cryptographic algorithms.
bin/cli.jsView on unpkg · L11