— Get started · Introduction

What is vScan?

vScan continuously monitors your WordPress site for known vulnerabilities — inventorying every plugin, theme, core file, and runtime, then cross-referencing against a live CVE feed.

4 min read Updated June 22, 2026 Beginner Applies to WordPress

What vScan does

  • Inventories your site — every active and inactive plugin, every theme, WordPress core, PHP runtime, web server software, and loaded PHP extensions.
  • Checks for CVEs — sends the inventory to the AskarLabs API, which cross-references it against a continuously updated vulnerability database.
  • Calculates a Security Score — a 0–100 score that reflects how many vulnerable items you have and how severe their CVEs are.
  • Shows actionable results — a filterable table listing every scanned item, its status (Vulnerable / Secure / Unknown), and direct links to CVE records on the National Vulnerability Database (NVD).
  • Scans automatically — runs on a schedule without you needing to remember to check (Free plan: once per day; Premium: up to 25 times per day).

Key concepts

ConceptWhat it means
InventoryThe full list of software components collected from your site before each scan
CVEA public vulnerability record (Common Vulnerabilities and Exposures) with an ID, severity, and description
Security ScoreA 0–100 number that summarises your site’s vulnerability posture
API keyYour personal credential that connects the plugin to the AskarLabs vulnerability feed
Domain bindingYour API key is permanently locked to the site it is first saved on
Rate limitThe maximum number of scans you can trigger within a 24-hour window

How a scan works

  1. The plugin collects your full site inventory.
  2. The inventory is sent securely to the AskarLabs API over HTTPS.
  3. The API enriches each item with status and cves fields and returns the result.
  4. The plugin stores the enriched results and recalculates your Security Score.
  5. The dashboard updates to show the latest findings.

The whole process typically takes under 30 seconds.

Documentation map

PageWhat it covers
InstallationInstalling and activating the plugin
Getting startedFirst-time setup and connecting your API key
DashboardReading the scan results dashboard
Security scoreHow the security score is calculated
What gets scannedEverything the plugin inventories
ScanningManual scans, automatic scheduling, and scan history
API keyGetting, managing, and renewing your API key
PlansFree vs Premium plan comparison
Rate limitingRate limits and what to do when you hit one
TroubleshootingCommon issues and how to fix them