tauri-app-sidecar-nodejs
Pass
Audited by Gen Agent Trust Hub on Oct 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill includes a configuration template in
templates/capabilities.jsonthat enables the execution of a Node.js sidecar binary (binaries/my-node-app) using theshell:allow-executepermission. This is the standard mechanism in Tauri v2 for running external binaries and is the primary purpose of the skill. - [INDIRECT_PROMPT_INJECTION]: The skill facilitates an architecture where the application frontend communicates with a Node.js sidecar, creating an attack surface for data-driven instructions.
- Ingestion points: Data is ingested from the frontend via
invokecalls toplugin:sidecar-nodejsandemitevents, as shown inexamples/usage.md. - Boundary markers: No specific boundary markers or delimiters for untrusted input are provided in the configuration templates.
- Capability inventory: The skill enables shell execution of the sidecar binary and binary argument passing.
- Sanitization: The usage examples do not include explicit sanitization or validation logic for the data passed to the sidecar.
- [EXTERNAL_DOWNLOADS]: The skill's documentation in
examples/usage.mdreferences the installation and use oftauri-plugin-sidecar-nodejsand@tauri-apps/api. The@tauri-apps/apipackage is a well-known service from the Tauri organization, and the sidecar plugin is presented as a component of the integration being taught.
Audit Metadata