WordPress security scanner

Your firewall guards the door. Codeward reads the code.

Codeward checks every plugin, theme and WordPress core file the way a security auditor would: known CVEs, malware, modified files and risky settings. Each finding comes with a plain-English explanation, the line it is on, and how to fix it.

Free on WordPress.orgRuns next to your firewallNothing leaves your site unless you connect a service

What every scan checks

Six areas, one score you can act on

Scans run in small chunks, so even large sites never time out. Notes and tips never lower your score; only real risks do.

CVE

Known vulnerabilities

Every plugin, theme and WordPress version is matched against Wordfence Intelligence (free key) or WPVulnerability (no key).

eval(base64_decode(…))

Malware & backdoors

30+ signature groups: webshells, password backdoors, hidden admins, obfuscated loaders, injected JavaScript, PHP hidden in images.

sha256 ≠ release

Core & plugin integrity

Files that differ from the official WordPress.org release, plus unknown PHP files in wp-admin and wp-includes.

xmlrpc.php · /?author=1

Configuration

XML-RPC, username enumeration, version leaks, security headers, public debug.log and backups, PHP running in uploads, weak salts.

role: administrator

Accounts

Guessable admin usernames, too many administrators, admins created recently, usernames shown on posts.

chmod 644 → 640

Updates & permissions

Missing updates, unused plugins left on the server, end-of-life PHP, files other users on the server can read or write.

Free

Your security score, in plain English

See what is wrong, how serious it is and where it is. Open any flagged file with the suspicious line highlighted, and compare plugins and core files with the WordPress.org original.

  • Weekly automatic scans with an email when something critical appears
  • Ignore false positives; they stay out of the score and the alerts
  • Export to CSV, works on Multisite
Codeward overview: security score, issues by severity, and what Codeward Pro would fix

From warning to fixed

Three steps, and you choose who does the last one

1 · SCAN

Find every problem

One click, or automatically every week. Codeward checks the whole site and ranks what it finds by real risk.

2 · UNDERSTAND

Read it like a person would

What is wrong, why it matters and the exact line, written for site owners. Step-by-step instructions if you fix it by hand.

3 · FIX Pro

Fix it in one click

Install the patch, switch off the risky setting, quarantine the file. Each change is backed up first and can be undone from Fix history.

Codeward Pro suggested fix for an XSS warning, with the fixed line and an Apply button

Codeward Pro · code analysis

The holes no database knows about yet

Plugins written for one site rarely get a CVE. Codeward Pro reads their code and follows user input to where it ends up, so it can tell a real hole from safe code.

  • XSS, SQL injection, file inclusion, SSRF, CSRF, open redirects, object injection
  • REST routes and AJAX actions without permission checks
  • A ready-made fix for the line, checked for syntax errors before it is saved
  • Can audit plugins from WordPress.org too

Integrations

Works with the services you already trust

Each service adds its results to the same list, score and alerts. Only fingerprints (SHA-256), your domain, or plugin names and versions are sent. File contents never leave your server.

Wordfence IntelligenceWPVulnerabilityGoogle Safe BrowsingSucuri SiteCheckWPScanProPatchstackProVirusTotalProMetaDefenderProabuse.chProYour own JSON APIPro

Service names are trademarks of their owners. Codeward connects to these services with your own key or account; it is not affiliated with or endorsed by them.

Questions

Before you install

Does Codeward replace my firewall?

No. A firewall blocks attacks as they happen; Codeward finds and explains the weak spots they would use. Run both.

Will a scan slow down my site?

No. Scans run a few hundred files at a time, and scheduled scans run at night. With Pro, rescans only re-check files that changed.

Does the free plugin change anything on my site?

No. It only reads. It shows what to fix and how. One-click fixes, each backed up first, are part of Codeward Pro.

What is sent to other services?

Nothing, until you switch a service on in Integrations. Then only what that service needs: plugin names and versions, your domain, or file fingerprints.

Scan your site in five minutes

Free on WordPress.org. No account, no key needed to start.

Download freeCompare plans