browserstack
Pass
Audited by Gen Agent Trust Hub on Aug 30, 2026
Risk Level: SAFEDATA_EXFILTRATIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXPOSURE_AND_EXFILTRATION]: The skill manages BrowserStack credentials by instructing the user to provide
BROWSERSTACK_USERNAMEandBROWSERSTACK_ACCESS_KEYvia environment variables. These are used to connect to BrowserStack's official domain (cdp.browserstack.com). Using environment variables instead of hardcoded secrets is a standard security practice. - [REMOTE_CODE_EXECUTION]: The skill installs the official
browserstack-localpackage from the npm registry to enable local testing capabilities. As this is a well-known package from a trusted provider, it is considered a routine dependency. - [INDIRECT_PROMPT_INJECTION]: The skill ingests external data from the BrowserStack API, creating a potential surface for indirect prompt injection.
- Ingestion points: Content is retrieved from the BrowserStack API using MCP tools like
browserstack_get_logsandbrowserstack_get_sessions(SKILL.md). - Boundary markers: The instructions do not define specific delimiters to wrap or isolate this external content.
- Capability inventory: The agent has the ability to write to the local filesystem (
playwright.config.ts) and execute shell commands (npx playwright test). - Sanitization: There is no mention of sanitizing or validating the ingested log data before it is processed by the agent.
Audit Metadata