Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Ethwebs Role Auditor Wordpress Plugin - Rating, Reviews, Demo & Download

Ethwebs Role Auditor Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Ethwebs Role Auditor is an ultra-lightweight, zero-bloat security tool specifically built to catch privilege escalation and unauthorized administrator account creations—even when performed via direct database SQL injection attacks that bypass standard security plugins.

Most security logging plugins create heavy custom database tables and rely strictly on standard WordPress hooks (wp_login, user_register). When attackers exploit database vulnerabilities, they insert rows directly into wp_users and wp_usermeta, bypassing WordPress hooks entirely.

Ethwebs Role Auditor addresses this by running direct, prefix-aware SQL database queries during scheduled background audits to count and identify every single user account holding administrator capabilities.

Key Features:

  • Direct Database SQL Audit: Queries the database directly to detect unauthorized administrator accounts added via SQL injection.
  • Instant Dashboard Status: Displays real-time role counts and active admin IDs immediately upon opening the settings page.
  • Smart Subject Line Previews: View current admin and editor counts directly in your email inbox subject line without having to open the message.
  • Multiple Recipient Notifications: Enter single or comma-separated email addresses to notify your security team.
  • Attacker Exclusion Protection: Intelligently strips newly promoted/attacker email addresses from receiving security alerts.
  • Manual “Run Check Now” Audit: Trigger an instant on-demand database scan and email test directly from your settings panel.
  • Instant Role Elevation Alerts: Receive email notifications whenever a user is created or promoted to Administrator or Editor.
  • New Admin Login IP Detection: Lightweight persistent IP tracking notifies you when an administrator accesses the dashboard from an unrecognized IP address.
  • Zero Database Bloat: Creates zero custom database tables and runs cleanly in the background.

Screenshots

  1. Current Role Status: Live database audit table showing user counts per role and detected active admin user IDs.

    Current Role Status: Live database audit table showing user counts per role and detected active admin user IDs.

  2. Manual Audit & Email Trigger: Instant on-demand audit trigger button and email dispatch status notice.

    Manual Audit & Email Trigger: Instant on-demand audit trigger button and email dispatch status notice.

  3. Configuration Settings: Notification email recipients, maximum expected admins baseline, and alert option checkboxes.

    Configuration Settings: Notification email recipients, maximum expected admins baseline, and alert option checkboxes.

  4. Setup Email Report: Sample security audit report email received with live user role summary and subject line count preview.

    Setup Email Report: Sample security audit report email received with live user role summary and subject line count preview.

  5. Admin IP Access Alert: Security email intimation received when an administrator accesses the dashboard from a new IP address.

    Admin IP Access Alert: Security email intimation received when an administrator accesses the dashboard from a new IP address.


Reviews & Comments