electrobun-native-ui
Pass
Audited by Gen Agent Trust Hub on Mar 2, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill implements an RPC handler that processes untrusted data from a webview without sufficient validation, creating an indirect prompt injection surface.\n
- Ingestion points: The
showContextMenuRPC handler inSKILL.mdaccepts acontextobject from the webview environment.\n - Boundary markers: No boundary markers or instructions to ignore embedded commands are present in the RPC data handling logic.\n
- Capability inventory: The skill utilizes
shell.openExternalfor link navigation anddialog.showSaveDialogfor file operations.\n - Sanitization: The
context.linkUrlproperty is passed directly toshell.openExternalwithout any sanitization or protocol whitelisting, which could allow a compromised webview to execute arbitrary URI schemes or redirect users to malicious websites.
Audit Metadata