objectstack-ui
Warn
Audited by Gen Agent Trust Hub on Apr 14, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The
WidgetSourceSchemainreferences/ui/widget.zod.tsallows UI widgets to be loaded from external URLs or defined using inline JavaScript code strings. - [REMOTE_CODE_EXECUTION]: The
WidgetLifecycleSchemainreferences/ui/widget.zod.tsdefines string-based hooks such asonMount,onUpdate, andonValidatethat are designed to contain and execute arbitrary JavaScript logic. - [EXTERNAL_DOWNLOADS]: The
ViewDataSchemainreferences/ui/view.zod.tsfacilitates fetching data from user-defined API endpoints through itsapiprovider, using theHttpRequestSchemadefined inreferences/shared/http.zod.ts. - [COMMAND_EXECUTION]:
references/ui/action.zod.tsdefines an action system that can trigger server-side scripts or API calls based on machine identifiers via thetype: 'script'andtype: 'api'settings. - [PROMPT_INJECTION]: The skill's architecture for processing data-driven UI layouts creates a surface for indirect prompt injection. 1. Ingestion points:
references/ui/view.zod.ts(ViewDataSchema) andreferences/ui/page.zod.ts(PageComponentSchema). 2. Boundary markers: Absent in instructions and schemas. 3. Capability inventory: JavaScript execution viaWidgetLifecycleSchemaandWidgetSourceSchemainreferences/ui/widget.zod.ts, and network operations viaHttpRequestSchemainreferences/shared/http.zod.ts. 4. Sanitization: Not enforced in the protocol definitions.
Audit Metadata