hyperframes-animation
Warn
Audited by Gen Agent Trust Hub on Nov 4, 2026
Risk Level: MEDIUMDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The helper script
scripts/package-loader.mjsuses the dynamicimport()statement to load Node.js modules from paths resolved at runtime (e.g., withinnode_modules). This pattern can be exploited if an attacker can influence the package resolution path. - [EXTERNAL_DOWNLOADS]: The
scripts/package-loader.mjsfile is designed to automatically download missing dependencies usingnpm install. While it includes a confirmation prompt for interactive sessions and enforces version pinning, it represents a runtime network dependency and external code ingestion. - [COMMAND_EXECUTION]: The skill uses
node:child_process(spawnSync) inscripts/package-loader.mjsto execute thenpmornpm.cmdCLI for bootstrapping dependencies. This execution of shell commands is used for system-level setup during script execution. - [INDIRECT_PROMPT_INJECTION]: The
scripts/animation-map.mjstool processes user-provided composition directories and evaluates JavaScript within a headless browser context (session.page.evaluate). This creates a vulnerability surface where malicious code embedded in a composition file could be executed when the auditing script is run.
Audit Metadata