tauri
Pass
Audited by Gen Agent Trust Hub on Mar 31, 2026
Risk Level: SAFEREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill provides instructions to execute remote scripts for environment setup and project scaffolding.
- Evidence:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shinexamples/start/installation.mdfor Rust installation. - Evidence:
sh <(curl https://create.tauri.app/sh)inexamples/start/installation.mdfor Tauri project creation. - [EXTERNAL_DOWNLOADS]: Fetches configuration and toolchain components from official and well-known domains.
- Evidence: References to
sh.rustup.rsandcreate.tauri.appfor initial setup. - Evidence: System package installation via
aptfor Linux dependencies inexamples/start/prerequisites.md. - [COMMAND_EXECUTION]: Provides extensive documentation and templates for utilizing the
tauri-app-shellplugin to spawn sidecar processes and execute system-level commands. - Evidence: The
tauri-app-shellsub-skill entry inSKILL.mdexplicitly lists spawning sidecars and running system commands as capabilities. - [DATA_EXFILTRATION]: Documents the use of
tauri-app-http-clientfor Rust-based network requests that bypass browser CORS restrictions. - Evidence: The
tauri-app-http-cliententry inSKILL.mdand related documentation inapi/sections. - [PROMPT_INJECTION]: Analyzed for potential indirect prompt injection vulnerability surfaces.
- Ingestion points:
templates/project-setup.mdandtemplates/configuration.mduse placeholders (e.g.,{project_name},{dev_url}) intended for interpolation of user-supplied data into project files. - Boundary markers: Absent; templates do not include specific delimiters or instructions to ignore embedded commands in the interpolated data.
- Capability inventory: The skill documents high-privilege capabilities including
tauri-app-shell(command execution),tauri-app-file-system(sandboxed file access), andtauri-app-http-client(network operations). - Sanitization: No explicit validation or sanitization logic is provided in the templates for the placeholder values.
Audit Metadata