bun
Fail
Audited by Gen Agent Trust Hub on Aug 26, 2026
Risk Level: HIGHREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill includes an installation command
curl -fsSL https://bun.sh/install | bashinSKILL.md. This command downloads and executes an installation script from the Bun project's official domain. - [DYNAMIC_EXECUTION]: The documentation describes advanced runtime features including a built-in C compiler, Foreign Function Interface (FFI) for native library integration, and runtime plugins in
references/advanced.md. It also covers system command execution via the Bun Shell ($) andBun.spawnAPIs inreferences/shell.mdandSKILL.md. - [DATA_EXPOSURE]: The skill documents how to access sensitive environment variables and configuration files (e.g.,
.env) inSKILL.mdandreferences/advanced.md. It also describes an experimental credential store integration,Bun.secrets, for managing local secrets. All credential examples detected use standard placeholders. - [INDIRECT_PROMPT_INJECTION]: The skill defines an environment where untrusted data from network requests (via
Bun.serveinreferences/http-server.md), standard input (viaBun.stdininreferences/file-io.md), and file system reads enters the agent context. The capability inventory includes system command execution and file system writes. While the examples do not use explicit boundary markers for untrusted content, the documented Bun Shell ($) utility includes built-in automatic escaping of interpolated variables as a sanitization mechanism.
Recommendations
- HIGH: Downloads and executes remote code from: https://bun.sh/install - DO NOT USE without thorough review
Audit Metadata