AntiVirus Security & Risk Analysis

wordpress.org/plugins/antivirus

Security plugin to protect your blog or website against exploits and spam injections.

30K active installs v1.6.1 PHP 7.4+ WP 5.0+ Updated Dec 21, 2025
antivirusmalwaresafe-browsingscannervulnerability
99
A · Safe
CVEs total1
Unpatched0
Last CVEJun 2, 2013
Safety Verdict

Is AntiVirus Safe to Use in 2026?

Generally Safe

Score 99/100

AntiVirus has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jun 2, 2013Updated 3mo ago
Risk Assessment

The "antivirus" plugin v1.6.1 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, all SQL queries using prepared statements, and 100% properly escaped output are strong indicators of secure coding practices. The presence of nonce and capability checks on its entry points further strengthens its defenses. However, the plugin does make two external HTTP requests, which could be a vector for vulnerabilities if the target servers are compromised or if the requests themselves are not handled securely.

The vulnerability history reveals a past issue classified as "Exposure of Sensitive Information to an Unauthorized Actor," which is a significant concern. Although this vulnerability is listed as patched and the last known vulnerability was in 2013, the nature of such a vulnerability warrants caution. The lack of current vulnerabilities and any critical taint flows is positive, suggesting the plugin has either been well-maintained or has a limited attack surface that hasn't been exploited in recent times. The small attack surface and lack of identified taint flows are promising, but the historical vulnerability type is a notable weakness.

In conclusion, the plugin demonstrates solid coding hygiene in its current state, with excellent handling of SQL and output. The primary concerns stem from its historical vulnerability of information exposure, which, while patched, indicates a potential area of weakness that needs to be considered. The external HTTP requests, while not explicitly flagged as a vulnerability, represent a potential risk that could be mitigated with careful handling and validation of external data.

Key Concerns

  • Historical vulnerability: Exposure of Sensitive Information
  • External HTTP requests made by plugin
Vulnerabilities
1

AntiVirus Security Vulnerabilities

CVEs by Year

1 CVE in 2013
2013
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

WF-2d49fa2d-0625-40a4-b3dd-13679b806bc1-antivirushigh · 7.5Exposure of Sensitive Information to an Unauthorized Actor

AntiVirus < 1.1 - Full Path Disclosure

Jun 2, 2013 Patched in 1.1 (3887d)
Code Analysis
Analyzed Mar 16, 2026

AntiVirus Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
25 escaped
Nonce Checks
2
Capability Checks
3
File Operations
0
External Requests
2
Bundled Libraries
0

Output Escaping

100% escaped25 total outputs
Attack Surface

AntiVirus Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_get_ajax_responseinc\class-antivirus.php:43
WordPress Hooks 5
actionplugins_loadedantivirus.php:67
actionantivirus_daily_cronjobinc\class-antivirus.php:38
actionadmin_menuinc\class-antivirus.php:46
actionadmin_noticesinc\class-antivirus.php:47
filterplugin_row_metainc\class-antivirus.php:49

Scheduled Events 1

antivirus_daily_cronjob
Maintenance & Trust

AntiVirus Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 21, 2025
PHP min version7.4
Downloads1.3M

Community Trust

Rating84/100
Number of ratings22
Active installs30K
Developer Profile

AntiVirus Developer Profile

pluginkollektiv

8 plugins · 846K total installs

78
trust score
Avg Security Score
98/100
Avg Patch Time
1972 days
View full developer profile
Detection Fingerprints

How We Detect AntiVirus

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/antivirus/css/admin-style.css/wp-content/plugins/antivirus/js/admin-scripts.js/wp-content/plugins/antivirus/js/admin-scripts-helper.js
Script Paths
/wp-content/plugins/antivirus/js/admin-scripts.js/wp-content/plugins/antivirus/js/admin-scripts-helper.js
Version Parameters
antivirus/css/admin-style.css?ver=antivirus/js/admin-scripts.js?ver=antivirus/js/admin-scripts-helper.js?ver=

HTML / DOM Fingerprints

CSS Classes
antivirus-settings-page
HTML Comments
Copyright (C) 2009-2015 Sergej MüllerCopyright (C) 2016-2025 pluginkollektivThis program is free software; you can redistribute it and/or modifyThis program is distributed in the hope that it will be useful,+45 more
Data Attributes
data-plugin="antivirus"
JS Globals
antivirus_admin_scripts_params
FAQ

Frequently Asked Questions about AntiVirus