15const nodeBin = process.execPath.slice(0, process.execPath.lastIndexOf('/'));
L16: const home = process.env.HOME || '/root';
L17: const extraPaths = [
...
L36: import { createSocketIOConnection, createExecutionChannel, setupSocketIOListeners, } from './socketio-transport.js';
L37: import { execSync, spawn } from 'child_process';
L38: import { execute, evaluate, cancel, cancelAll, hasRunningProcesses, checkClaudeAuth, configureAuth, gitClone, gitPull, gitCommitAndPush, gitNumstatSince, getCurrentGitBranch, setPe...
...
L43: import { runFirstRunOnboarding } from './ui/onboarding.js';
L44: // Read version — try package.json first, fall back to env (for binary builds)
L45: const __filename = fileURLToPath(import.meta.url);
L46: const __dirname = path.dirname(__filename);
L47: let VERSION
HighCredential Exfiltration
Source combines credential-like environment material and outbound requests; review data flow before blocking.
dist/index.jsView on unpkg · L15 •Manifest-reachable source resolves another installed package, overwrites its runtime code, and injects package-defined remote behavior.
dist/index.js:
fresh['ORQUESTA_API_URL'] = process.env.ORQUESTA_API_URL || 'https://getorquesta.com';
credentials['ORQUESTA_API_URL'] = process.env.ORQUESTA_API_URL || 'https://getorquesta.com';
.replace(/^git@github\.com:/, 'https://github.com/')
.replace(/^ssh:\/\/git@github\.com\//, 'https://github.com/')
freshCredentials['ORQUESTA_API_URL'] = process.env.ORQUESTA_API_URL || 'https://getorquesta.com';
// Inject as follow-up into active session via file IPC
const followUpFile = path.join(ipcDir, 'follow-up.msg');
fs.appendFileSync(followUpFile, payload.content + '\n---FOLLOWUP---\n', 'utf-8');
HighEntrypoint Foreign Package Code Overwrite
Manifest-reachable source overwrites another installed package with package-defined remote behavior.
dist/index.jsView on unpkg 15Trigger-reachable credential exfiltration chain: scripts.start -> dist/index.js
L15: const nodeBin = process.execPath.slice(0, process.execPath.lastIndexOf('/'));
L16: const home = process.env.HOME || '/root';
L17: const extraPaths = [
...
L36: import { createSocketIOConnection, createExecutionChannel, setupSocketIOListeners, } from './socketio-transport.js';
L37: import { execSync, spawn } from 'child_process';
L38: import { execute, evaluate, cancel, cancelAll, hasRunningProcesses, checkClaudeAuth, configureAuth, gitClone, gitPull, gitCommitAndPush, gitNumstatSince, getCurrentGitBranch, setPe...
...
L43: import { runFirstRunOnboarding } from './ui/onboarding.js';
L44: // Read version — try package.json first, fall back to env (for binary builds)
L45: const __filename = fileURLToPath(impo
HighTrigger Reachable Credential Exfiltration
A manifest entrypoint or package-local install chain reaches credential exfiltration behavior.
dist/index.jsView on unpkg · L15 15Trigger-reachable persistence chain: scripts.start -> dist/index.js
L15: const nodeBin = process.execPath.slice(0, process.execPath.lastIndexOf('/'));
L16: const home = process.env.HOME || '/root';
L17: const extraPaths = [
...
L36: import { createSocketIOConnection, createExecutionChannel, setupSocketIOListeners, } from './socketio-transport.js';
L37: import { execSync, spawn } from 'child_process';
L38: import { execute, evaluate, cancel, cancelAll, hasRunningProcesses, checkClaudeAuth, configureAuth, gitClone, gitPull, gitCommitAndPush, gitNumstatSince, getCurrentGitBranch, setPe...
...
L43: import { runFirstRunOnboarding } from './ui/onboarding.js';
L44: // Read version — try package.json first, fall back to env (for binary builds)
L45: const __filename = fileURLToPath(import.meta.url)
HighTrigger Reachable Persistence
A manifest entrypoint or package-local install chain reaches persistence behavior.
dist/index.jsView on unpkg · L15 1110try {
L1111: const updateCmd = `npm install -g --force orquesta-agent@${version}`;
L1112: logger.info(`Trying: ${updateCmd}`);
L1113: execSync(updateCmd, { stdio: 'inherit' });
L1114: updated = true;
HighRuntime Package Install
Package source invokes a package manager install command at runtime.
dist/index.jsView on unpkg · L1110 15const nodeBin = process.execPath.slice(0, process.execPath.lastIndexOf('/'));
L16: const home = process.env.HOME || '/root';
L17: const extraPaths = [
...
L36: import { createSocketIOConnection, createExecutionChannel, setupSocketIOListeners, } from './socketio-transport.js';
L37: import { execSync, spawn } from 'child_process';
L38: import { execute, evaluate, cancel, cancelAll, hasRunningProcesses, checkClaudeAuth, configureAuth, gitClone, gitPull, gitCommitAndPush, gitNumstatSince, getCurrentGitBranch, setPe...
...
L43: import { runFirstRunOnboarding } from './ui/onboarding.js';
L44: // Read version — try package.json first, fall back to env (for binary builds)
L45: const __filename = fileURLToPath(import.meta.url);
L46: const __dirname = path.dirname(__filename);
L47: let VERSION
MediumInstall Persistence
Source writes installer persistence such as shell profile or service configuration.
dist/index.jsView on unpkg · L15