electron-ipc
Pass
Audited by Gen Agent Trust Hub on Feb 16, 2026
Risk Level: LOWCOMMAND_EXECUTION
Full Analysis
- Electron Configuration (LOW): The
BrowserWindowconfiguration explicitly setssandbox: false. AlthoughcontextIsolationis enabled andnodeIntegrationis disabled, disabling the sandbox removes a critical layer of defense-in-depth provided by the Chromium engine. - Evidence found in
src/main/index.tssnippet withinSKILL.md. - Indirect Prompt Injection Surface (LOW): The
APIinterface defines astartRun(prompt: string, ...)method that passes user-controlled strings from the renderer to the main process. If the implementation of thestart-runhandler executes this prompt in a shell or passes it to a sensitive API without sanitization, it could lead to command injection. - Ingestion point:
window.api.startRuninsrc/preload/index.ts. - Capability: The main process handler
ipcMain.handle('start-run', ...)represents a boundary where untrusted data could influence system-level operations.
Audit Metadata