s2Member 260927 and older has a critical remote code execution bug. Update to 261001.

Details

Pro · Detect & clean

WP Security Ninja

Find malware where it hides

Scan files and plugin folders, catch known persistence in the database and cron, then review one findings table with clear actions.

  • ✓ Files and folders
  • ✓ Database markers
  • ✓ Plugin integrity
Find malware where it hides

Watch the walkthrough

Watch how the malware scanner finds malicious code on your WordPress site.

Scan WordPress for malware

One findings table, not a pile of boxes

When a scan finishes you get a status summary, filters for files, database, and cron, and a table that explains why each row was flagged. View, ignore, delete, or clear a bad option when you are ready.

  • ✓ Filter All, Files, Database, or Cron
  • ✓ Severity and guidance on every row
  • ✓ Actions stay next to the finding
How to scan
One findings table, not a pile of boxes screenshot

Database and cron persistence

Some infections do not live only in a PHP file. They leave option names and scheduled events that bring malware back. The scanner looks for known persistence markers so you can remove the footprint, not just one file.

  • ✓ Known malware option names in the database
  • ✓ Suspicious cron hooks you can clear
  • ✓ Guidance that ties files, options, and events together
How the scan works
Database and cron persistence screenshot

Known malware folders and plugin integrity

Odd plugin folder names and must-use drop-ins often match known malware families. Plugins from WordPress.org are also checked against official checksums when those are available.

  • ✓ Flag known malware plugin and MU-plugin names
  • ✓ Compare wordpress.org plugins to official checksums
  • ✓ Structural review when checksums are unavailable
Malware docs
Known malware folders and plugin integrity screenshot

Watch the scan as it runs

No mystery overlay. You see each step finish, including plugin integrity, database and persistence markers, and the live file scan path while that step is working.

  • ✓ Step list with timers
  • ✓ Live file counts during the deep scan
  • ✓ Do not treat the site as clean until every step finishes
Scheduled scans
Watch the scan as it runs screenshot

Better with firewall and core checks

Cleanup works best next to prevention. Cloud Firewall blocks bad traffic. Core Scanner checks whether WordPress core files were changed.

  • ✓ Cloud Firewall keeps attackers out
  • ✓ Core Scanner verifies WordPress originals
  • ✓ Scheduled reports on Pro when you want a regular pass
Cloud Firewall
Better with firewall and core checks screenshot

Customer reviews

4.9 / 5 from 263 reviews

Leave a review

So Glad to Find This

“WP Security Ninja Review I've been using WP Security Ninja for several weeks now, and I must say, it has exceeded all my expectations.”

revtrevrevtrev

Works well as a base security plugin

“WP Security Ninja stands out with a balanced and clear mix of features. It works well as an all-in-one solution but remains simple enough to combine with tools like Patchstack with…”

bubdevbubdev

Amazingly user-friendly security plugin

“Thank you, Security Ninja! Your plugin is easy to use, provides clear reports of activity, and includes built-in tools that make security a lightweight task.”

joshuarbealjoshuarbeal

“I love the WP Security Ninja product. As a startup agency, it has made my entry into the market and my ability to stand out in my offerings much easier. Keep up the good work.”

Shawn McGinnisShawn McGinnis

See all 263 reviews

Frequently asked questions

Is malware scanning free? +

No. Malware scanning and cleanup are Pro features. Free still includes Core Scanner, vulnerability scanning, and security tests.

Does it scan the database? +

Yes. Besides file signatures, the scanner looks for known persistence markers in options and suspicious cron events. Review those rows before you delete an option or clear a hook.

What if a file looks infected but is legitimate? +

Read the guidance, open the file in File Viewer when you need a closer look, then whitelist when appropriate. Structural and name-match findings are meant for human review.

How does this relate to a full WordPress security scanner? +

Malware scanning finds suspicious files, folders, and persistence markers. Vulnerability scanning checks installed software for known flaws. Core Scanner verifies WordPress core files. See our scanner comparison for more detail.

Scan and clean with Pro

Malware scanner, Cloud Firewall, 2FA, and scheduled reports in Security Ninja Pro.

Get Pro

Larger screenshot

Enlarged image