bx-esapi
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill provides instructions for installing the
bx-esapimodule viainstall-bx-moduleandbox install. These are standard package management commands for the BoxLang and CommandBox ecosystem. The module being installed is a core security component provided by the skill author's organization. - [INDIRECT_PROMPT_INJECTION]: The skill documentation describes techniques for handling untrusted data, creating an attack surface for indirect prompt injection if improperly implemented by an agent.
- Ingestion points: The skill uses examples involving user-controlled input such as
user.displayName,user.bio,user.website, anduserHtmlInputwithinSKILL.md. - Boundary markers: The skill explicitly instructs on the use of boundary markers through context-aware encoding functions (e.g.,
encodeForHTML,encodeForJavaScript). - Capability inventory: The skill itself does not implement dangerous capabilities like arbitrary shell execution, file system writes, or unauthorized network operations.
- Sanitization: The primary purpose of the skill is to provide sanitization and encoding mechanisms (e.g., AntiSamy via
htmlSanitize) to mitigate injection risks. The instructions follow security best practices.
Audit Metadata