DEV Community

MD Pabel
MD Pabel

Posted on

How to Check Whether a WordPress Plugin or Theme Version Is Vulnerable

A WordPress plugin may have published vulnerabilities, but that does not mean every version of the plugin is affected.

The installed version matters.

For example, a vulnerability may affect:

All versions up to and including 2.8.7
Enter fullscreen mode Exit fullscreen mode

If your website uses version 2.8.8, that specific vulnerability may already be patched.

The problem is that many WordPress site owners do not know how to compare their installed versions with documented affected-version ranges.

That is why I built the 3Zero WordPress Vulnerability Checker.

What the checker does

The tool lets you check:

  • WordPress plugins
  • WordPress themes
  • WordPress core

Enter the software name and your installed version.

The checker compares it with documented affected-version ranges in our synchronized vulnerability database.

The system currently includes:

  • 23 years of WordPress vulnerability data
  • Vulnerability records covering 18,044 WordPress plugins and themes
  • WordPress core vulnerability records

Nothing is installed on your website.

The tool does not connect to your WordPress dashboard or scan your server. You only enter the software name and version.

Try the checker

Check your WordPress plugin, theme, or core version

How to find your installed version

Plugin version

Open:

WordPress Dashboard
→ Plugins
→ Installed Plugins
Enter fullscreen mode Exit fullscreen mode

The installed version normally appears beside the plugin name.

Theme version

Open:

WordPress Dashboard
→ Appearance
→ Themes
Enter fullscreen mode Exit fullscreen mode

Select the active or installed theme to view its version.

WordPress core version

Open:

WordPress Dashboard
→ Dashboard
→ Updates
Enter fullscreen mode Exit fullscreen mode

You can also find the WordPress version in the At a Glance dashboard panel.

What an affected-version match means

A match means the version you entered falls inside a documented affected-version range.

The result may show:

  • Vulnerability title
  • Severity
  • CVSS score
  • Affected version range
  • Known patched version
  • Publication date
  • Original source record

For example:

Installed version: 2.8.7
Affected-version match: Yes
Known patched version: 2.8.8 or later
Enter fullscreen mode Exit fullscreen mode

A vulnerable version does not mean the website is hacked

This is an important difference.

A vulnerable version shows that a documented security weakness may have existed in the installed software.

It does not prove that:

  • An attacker used the vulnerability
  • Malware is present
  • The website was compromised
  • The vulnerable component was the original entry point

Confirming an actual incident requires evidence from the website, database, server, user accounts, and available logs.

What should you do after finding a match?

First, check whether a patched version is available.

Create a reliable backup and update the affected plugin, theme, or WordPress core.

Depending on the vulnerability type and the website's behaviour, you may also need to review:

  • Unknown administrator accounts
  • Recent user-role changes
  • Suspicious or recently modified files
  • Unexpected scheduled tasks
  • Modified database values
  • Active login sessions
  • Unfamiliar redirects
  • Injected pages or scripts

Updating closes the known vulnerability.

However, it does not automatically remove changes an attacker may have made before the update.

What does “no match found” mean?

A no-match result means the entered version did not match an affected-version range currently available in the synchronized dataset.

It does not guarantee that:

  • The software has no security issues
  • The website is completely secure
  • The website contains no malware
  • Every possible vulnerability has been documented

The tool answers one specific question:

Does this installed version match a documented affected-version range?

It is a version checker, not a complete malware scanner or website security audit.

Who can use this tool?

The checker may be useful for:

  • WordPress site owners
  • Freelance developers
  • Website maintenance providers
  • WordPress agencies
  • Hosting support teams
  • Security professionals

It can help you identify which installed software versions may need faster attention.

Check your WordPress software

Use the free checker here:

3Zero WordPress Vulnerability Checker

Vulnerability data: Wordfence Intelligence

Version matching, presentation, and analysis: 3Zero Digital

Top comments (0)