WordPress Plugin

🚨 Incident Response

Automated incident detection and response playbooks for WordPress. Detect security events across all VistoShield plugins, execute pre-built response plans, isolate compromised components, and notify your team via email and Slack.

Key Features

🔭

Cross-Plugin Incident Detection

Aggregates security events from all installed VistoShield plugins — Firewall, Login Guard, Security Scanner, Bot Detector, and more. Correlates events to identify attack patterns that individual plugins might miss.

📖

5 Pre-Built Response Playbooks

Ready-to-use playbooks for common incidents: Brute Force Attack, Malware Detection, Unauthorized Admin Access, File Integrity Violation, and Mass Bot Attack. Each playbook defines detection triggers, automated actions, and notification rules.

🔨

Plugin Isolation & Maintenance Mode

Automatically deactivate compromised plugins and enable maintenance mode when a critical incident is detected. Keeps your site safe while you investigate, with automatic restoration when the incident is resolved.

🚫

IP Blocking Integration

Automatically block attacker IP addresses at the WordPress level and escalate to the VistoShield Linux daemon for server-level nftables/iptables blocking. Supports CIDR ranges and temporary or permanent blocks.

🔔

Email + Slack Notifications

Instant notifications when incidents are detected, escalated, or resolved. Configure email recipients per severity level and connect your Slack workspace for real-time channel alerts with incident details.

📅

Incident Timeline & Reporting

Full chronological timeline for every incident showing detection time, automated actions taken, manual interventions, and resolution. Export incident reports as PDF for compliance documentation and post-mortem analysis.

📈

Escalation Management

Define escalation rules based on incident severity and response time. If an incident is not acknowledged within the configured window, it automatically escalates to additional team members or triggers more aggressive automated responses.

How It Works

Incident Response acts as the central command hub for all VistoShield security plugins. It receives events from every installed plugin, correlates them using configurable detection rules, and executes automated response playbooks when incident thresholds are met.

Incident Lifecycle

Every security incident follows a structured lifecycle:

  • Detection — security events from VistoShield plugins are aggregated and analyzed against playbook triggers. A brute force playbook might trigger when Login Guard reports 50+ failed attempts from a single IP within 5 minutes
  • Classification — the incident is assigned a severity level (critical, high, medium, low) based on the playbook configuration and the nature of the triggering events
  • Response — automated actions defined in the playbook execute immediately: block IPs, isolate plugins, enable maintenance mode, send notifications
  • Investigation — the incident timeline provides all relevant data for manual analysis, including the triggering events, automated actions taken, and related log entries
  • Resolution — incidents are resolved manually or automatically (e.g., when the attack stops). Temporary blocks and maintenance mode are lifted, and a resolution notification is sent

Pre-Built Playbooks

Five ready-to-use playbooks cover the most common WordPress security incidents:

  • Brute Force Attack — triggers on repeated login failures, blocks attacker IPs, enables extended lockout, notifies admin
  • Malware Detection — triggers on file integrity changes matching known malware patterns, isolates affected files, enables maintenance mode
  • Unauthorized Admin Access — triggers on admin login from unknown IP or location, forces re-authentication, sends immediate alert
  • File Integrity Violation — triggers on unexpected changes to core WordPress files, creates backup snapshot, notifies admin with diff report
  • Mass Bot Attack — triggers on traffic spike from bot signatures, enables aggressive rate limiting, blocks offending IP ranges

Each playbook is fully customizable. Adjust triggers, actions, notification channels, and severity thresholds to match your security requirements.

Slack Integration

Connect your Slack workspace using an incoming webhook URL. Incident notifications are posted to the configured channel with formatted messages including incident type, severity, affected components, automated actions taken, and a direct link to the incident timeline in your WordPress admin. Thread replies are used for escalation and resolution updates.

You can configure separate Slack channels for different severity levels — for example, critical incidents to #security-alerts and informational events to #security-log.

Free vs Pro

Get more with VistoShield Pro Bundle

Feature Free Pro Bundle
Playbooks3 pre-built5 pre-built + custom
NotificationsEmail onlyEmail + Slack + Webhooks
Incident History30 daysUp to 10 years
SupportCommunityPriority 24h
UpdatesStandardPriority + Early Access

Ready to Automate Your Security Response?

Install Incident Response from the WordPress plugin directory and set up automated security playbooks in minutes.

Get Started Free