Actions7
Scan WordPress Plugin
AI-generatedSummary
Scan a WordPress plugin for security threats.
Inputs
- wordpressPluginSlug (required) — The slug of the WordPress plugin to scan
- headless — Run the browser in headless mode (default true)
- timeout — Maximum wait time for scan in milliseconds (default 420000)
- disableAI — Disable AI-powered threat analysis (default false)
Output shape
array of items, each with a json property containing the scan result
Result fields include extensionId, name, status, score, permissions, threats, scanUrl, and timestamp; on error only error is present.
Examples
Example 1: Scan the WooCommerce plugin with default options
Plugin slug: woo-commerce; Options: headless=true, timeout=420000, disableAI=false
Example 2: Scan a custom plugin with short timeout and AI disabled
Plugin slug: my-plugin; Options: headless=true, timeout=15000, disableAI=true
Example 3: Scan a plugin with extended timeout
Plugin slug: another-plugin; Options: headless=true, timeout=600000, disableAI=false