Title: BeleShield Vulnerability Scanner
Author: beletech76
Published: <strong>October 14, 2026</strong>
Last modified: October 14, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/beleshield-vulnerability-scanner.svg)

# BeleShield Vulnerability Scanner

 By [beletech76](https://profiles.wordpress.org/beletech76/)

[Download](https://downloads.wordpress.org/plugin/beleshield-vulnerability-scanner.0.4.2.zip)

 * [Details](https://wordpress.org/plugins/beleshield-vulnerability-scanner/#description)
 * [Reviews](https://wordpress.org/plugins/beleshield-vulnerability-scanner/#reviews)
 *  [Installation](https://wordpress.org/plugins/beleshield-vulnerability-scanner/#installation)
 * [Development](https://wordpress.org/plugins/beleshield-vulnerability-scanner/#developers)

 [Support](https://wordpress.org/support/plugin/beleshield-vulnerability-scanner/)

## Description

BeleShield Vulnerability Scanner scans the active plugins and themes on your WordPress

site and alerts you as soon as one of them has a known, published vulnerability (
CVE), using an external vulnerability database.

Free version: manual scan of plugins, with full detail for every vulnerability found
(
CVE, severity, source link).

Pro version: automatic daily scan, scan of themes in addition to plugins, and automatic

email alerts.

### External services

This plugin connects to the following third-party services:

**WPVulnerability** (wpvulnerability.net)
 Used to look up known vulnerabilities
for each active plugin and theme. On every scan (manual, or automatic daily scan
in the Pro version), the slug and version number of each active plugin/theme is 
sent to this service; no other data is transmitted. [Privacy Policy](https://www.wpvulnerability.com/privacy/)–
[Data License](https://www.wpvulnerability.com/license/)

**Freemius** (freemius.com) – Pro version only
 Used to manage the license and subscription
for the Pro plan. Account and billing data entered at checkout is sent to and processed
by Freemius as merchant of record. [Privacy Policy](https://freemius.com/privacy/)–
[Terms of Service](https://freemius.com/terms/)

## Installation

 1. Upload the `beleshield-vulnerability-scanner` folder to `/wp-content/plugins/`.
 2. Activate the plugin from the “Plugins” menu in WordPress.
 3. Go to Settings > BeleShield Vulnerability Scanner to run your first scan.

## FAQ

### Does the plugin modify my site?

No, BeleShield Vulnerability Scanner is read-only: it checks the versions of your
active
 plugins/themes against a database of known vulnerabilities, without ever
modifying any file.

### What data is sent outside my site?

On each scan, BeleShield Vulnerability Scanner sends only the slug and version number
of
 each active plugin/theme to the external service WPVulnerability (wpvulnerability.
net), in order to check for known vulnerabilities. No other data (site content, 
personal information, user data) is transmitted. Responses are cached locally for
12 hours to limit the number of requests.

This service is provided by WPVulnerability: [Privacy Policy](https://www.wpvulnerability.com/privacy/),

[Data License](https://www.wpvulnerability.com/license/).

The Pro version also communicates with Freemius servers (freemius.com) for license
and
 subscription management, per their [Privacy Policy](https://freemius.com/privacy/)
and [Terms of Service](https://freemius.com/terms/).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“BeleShield Vulnerability Scanner” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ beletech76 ](https://profiles.wordpress.org/beletech76/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[Translate “BeleShield Vulnerability Scanner” into your language.](https://translate.wordpress.org/projects/wp-plugins/beleshield-vulnerability-scanner)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/beleshield-vulnerability-scanner/),
check out the [SVN repository](https://plugins.svn.wordpress.org/beleshield-vulnerability-scanner/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/beleshield-vulnerability-scanner/)
by [RSS](https://plugins.trac.wordpress.org/log/beleshield-vulnerability-scanner/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.4.2

 * The Pro plan is now purchasable: `has_paid_plans` is set to `true` now that the
   
   Pro plan is unhidden and live on Freemius. No functional change to the code.

#### 0.4.1

 * Removed the hard-coded cron no-op: the daily automatic scan is now gated the 
   same way
    as the rest of the Pro-only features, directly behind an `is_paying_or_trial__premium_only()`
   call, so there is no dead/disabled code shipped in the free package.

#### 0.4.0

 * Renamed the plugin to “BeleShield Vulnerability Scanner” (previously “Vuln Watch”)
   to
    avoid confusion with existing trademarked vulnerability-scanning services.
 * The free version now shows the full detail of every vulnerability found (CVE,
   severity,
    source link) instead of a count only. The Pro plan now only adds features
   that are physically absent from the free package: automatic daily scan, theme
   scanning, and automatic email alerts.
 * Translated the readme and plugin description to English.
 * Added Terms of Service / Privacy Policy links for the external services used.

#### 0.3.2

 * Updated “Tested up to” (7.1) for WordPress.org compliance.

#### 0.3.1

 * WordPress.org compliance: the email alert function (Pro plan) remained present
   in the
    code, even though inaccessible without a license, because only its call
   site was removed from the free package. It is now itself marked __premium_only()
   and therefore physically absent from the free package, like theme scanning.

#### 0.3.0

 * WordPress.org compliance: Pro plan features (theme scanning, automatic email 
   alerts)
    are now removed from the free version’s code at build time, instead 
   of merely being hidden behind a license check.
 * Disclosed the data sent to the external vulnerability service in this file.

#### 0.2.0

 * Theme scanning in addition to plugins (Pro plan).
 * Explicit handling of vulnerability API failures (no more silent false “no
    vulnerability
   detected”).
 * Freemius integration for license and subscription management.

#### 0.1.0

 * First version: scan of active plugins against the WPVulnerability database.

## Meta

 *  Version **0.4.2**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [plugins](https://wordpress.org/plugins/tags/plugins/)[scanner](https://wordpress.org/plugins/tags/scanner/)
   [security](https://wordpress.org/plugins/tags/security/)[vulnerability](https://wordpress.org/plugins/tags/vulnerability/)
 *  [Advanced View](https://wordpress.org/plugins/beleshield-vulnerability-scanner/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/beleshield-vulnerability-scanner/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/beleshield-vulnerability-scanner/reviews/)

## Contributors

 *   [ beletech76 ](https://profiles.wordpress.org/beletech76/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/beleshield-vulnerability-scanner/)