create-imessage-mockup
Warn
Audited by Snyk on Jul 10, 2026
Risk Level: MEDIUM
Full Analysis
MEDIUM W011: Third-party content exposure detected (indirect prompt injection risk).
- Third-party content exposure detected (high risk: 0.75). The required runtime workflow reads the user-provided
--thread <path>JSON file (which may contain outsider-authored free text in fields likemessages[].text,participants[].name, andtitle) and injects it into the generated HTML viagenerate.js(e.g.,renderTextBubble→formatMessageText→escapeHTML), which Playwright then loads asfile://for screenshot rendering.
MEDIUM W012: Unverifiable external dependency detected (runtime URL that controls agent).
- Potentially malicious external URL detected (high risk: 0.80). The skill's screenshot pipeline may run "npx playwright install chromium" at runtime (see screenshot.js) which fetches and executes browser/install artifacts from the npm registry (e.g. https://registry.npmjs.org/playwright/-/playwright-1.59.1.tgz), and Playwright/chromium are required for the renderer to produce PNGs.
Issues (2)
W011
MEDIUMThird-party content exposure detected (indirect prompt injection risk).
W012
MEDIUMUnverifiable external dependency detected (runtime URL that controls agent).
Audit Metadata