
WordPress 7.0 introduced a new AI attack surface. Every plugin that registers
an ability on your site declares a structured entry point for AI agents and MCP
tools. SudoWP Radar audits that surface at runtime, flagging misconfigurations
before they become incidents.
It sits between reactive CVE scanners (which wait for a vulnerability to be
disclosed) and developer-side static analysis tools (which run before deployment).
Radar audits what is actually registered and executing on your live site, right now.
Core ability rules (WP 6.9+)
AI agent rules (WP 7.0+)
WordPress 7.0 ships with native AI agent integration. Plugins can now register
abilities that AI agents call directly, expose AI endpoints over REST, and connect
to external AI providers via the Connectors API. Each of these is a new attack
surface that existing security scanners do not cover — they match known CVEs,
they do not audit AI agent architecture.
Some hosting providers have begun auto-installing AI agent plugins on customer
sites without explicit consent. If one of those plugins registers abilities with
REST exposure, or stores an AI provider key in your database, Radar flags it.
Radar reads the live abilities registry after all plugins and themes have loaded.
It applies its rule engine to each registered ability and returns a findings report
with severity ratings (CRITICAL, HIGH, MEDIUM, LOW) and specific remediation
guidance per finding. A risk score from 0-100 summarises the overall exposure.
The audit runs on demand. It does not affect front-end performance.
The free plugin is a fully functional standalone auditor. An optional premium
add-on (SudoWP Pro) extends it with vulnerability dataset matching (CVE references,
CVSS scores, patch guidance), the hosting-injected vendor slug list, scheduled
audits with email alerts, multi-site dashboard aggregation, and report export.
None of the premium features are required to run the core audit.
When an API key is configured, SudoWP Radar connects to the SudoWP vulnerability
dataset API (api.sudowp.com) to retrieve patch availability information for
registered WordPress abilities.
No data is transmitted without an API key being explicitly entered by the site
administrator. When no key is present, the plugin makes zero external network
requests.
Data sent to the API: the ability name being looked up and your API key.
No personal data, no site URL, no user data is transmitted.
API key registration: https://sudowp.com/get-api-key/
Terms of service: https://sudowp.com/tos/
Privacy policy: https://sudowp.com/privacy-policy/