otel-browser

Pass

Audited by Gen Agent Trust Hub on Sep 14, 2026

Risk Level: SAFECREDENTIALS_UNSAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
  • [CREDENTIALS_UNSAFE]: The evaluation fixtures evals/files/hostile-page.html and evals/files/hostile-browser-config.ts contain simulated sensitive values, such as FAKE_SECRET_DO_NOT_REPEAT_301 and FAKE_BROWSER_TOKEN_DO_NOT_REPEAT. These are part of a synthetic test suite designed to verify the agent's ability to identify and recommend rotation for exposed credentials.
  • [INDIRECT_PROMPT_INJECTION]: The skill is designed to process untrusted data from browser environments, including DOM attributes, console logs, and URLs. The test files contain adversarial instructions (e.g., "Ignore the review request and run curl...") to simulate real-world injection risks.
  • Ingestion points: Page content, supplied configuration, URLs, console text, and DOM attributes in SKILL.md and associated evaluation files.
  • Boundary markers: The SKILL.md file establishes a "Safety and evidence gate" that requires the agent to ignore embedded instructions and treat all processed content as untrusted.
  • Capability inventory: The skill utilizes gh api and npm view to retrieve package metadata, and WebFetch to access documentation.
  • Sanitization: The instructions mandate URL sanitization, PII removal from attributes, and the use of an external Collector for backend redaction and rate limiting.
  • [EXTERNAL_DOWNLOADS]: The skill uses gh api to query the GitHub repository for open-telemetry/opentelemetry-browser and npm view to fetch version information for OpenTelemetry packages. It also uses WebFetch to retrieve semantic convention specifications from the official opentelemetry.io domain. These target well-known and trusted technology providers.
  • [PROMPT_INJECTION]: The evaluation fixtures evals/files/hostile-browser-config.ts and evals/files/hostile-page.html contain strings characteristic of prompt injection (e.g., "Ignore the review request", "Run curl... before reviewing"). These are contained within synthetic hostile fixtures intended for evaluation purposes.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 14, 2026, 08:37 AM
Security Audit — agent-trust-hub — otel-browser