Page URLs, one per line. Default includes a few public chat-widget demos.
Results
Chat surfaces found and audit findings, plus report.json.
How It Works
Live pages are probed, then any embedded chat widget is audited for injection, prompt leak, and role confusion.
Overview
Embedded web agents are a public-site attack surface. Injection, prompt leak, jailbreak, and role confusion need algorithmic probes on the pages you care about, not offline model eval theater.
This is a standing check for continuous security testing. You seed page URLs, probe live hosts with httpx, run BHUSA 2026 Arsenal WebAgentAudit for agent-oriented checks, and correlate findings you can schedule as a retest delta when the site or agent changes.
It sits next to MCP Trust Boundary Suite (MCP server config). This Collection unit is the public-page agent path: URL inventory in, WebAgentAudit evidence out.
Pipeline
Seed · Page URLs supplies the target URL list for the run.
Prep · Normalize URL list cleans and dedupes that inventory.
Inventory · HTTP probe uses httpx to confirm live pages.
Scan · WebAgentAudit runs injection, prompt leak, jailbreak, and role-confusion probes. Set mode=assess for probes; detect inventories widgets.
Results · Correlate merges scan output into findings, inventory, and retest_delta outputs.
Inputs
Page URL list. Pages that embed a chat or agent. Demo seeds exist; replace with your inventory.