WPeBanOver Security & Risk Analysis

wordpress.org/plugins/wpebanover

Show a small banner and on mouse event (over, out, click, dblclick) show another big or 2nd banner anywhere in your template, post, page or widget.

10 active installs v1.1 PHP + WP 2.9+ Updated Unknown
adsads-overbanner-overhovermouseover
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WPeBanOver Safe to Use in 2026?

Generally Safe

Score 100/100

WPeBanOver has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "wpebanover" v1.1 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices regarding database interactions, with all SQL queries utilizing prepared statements, and no external HTTP requests or file operations are present. The limited attack surface, with only one shortcode and no AJAX handlers or REST API routes, also contributes to a seemingly reduced risk profile. However, significant concerns arise from the complete lack of output escaping. This means that any data processed and displayed by the plugin is vulnerable to cross-site scripting (XSS) attacks, as user-supplied input could be injected and executed within a user's browser. Furthermore, the absence of nonce and capability checks, while the static analysis shows no unprotected entry points from AJAX/REST, suggests that any potential future additions or interactions with these components might be introduced without these crucial security measures. The plugin's vulnerability history is clean, which is a positive indicator, but this cannot compensate for the present critical security flaw in output escaping.

Key Concerns

  • 100% of outputs are not properly escaped
  • 0 Nonce checks present
  • 0 Capability checks present
Vulnerabilities
None known

WPeBanOver Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

WPeBanOver Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

0% escaped3 total outputs
Attack Surface

WPeBanOver Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[WPeBanOver] wpebanover.php:91
WordPress Hooks 6
actioninitwpebanover.php:16
actionwp_enqueue_scriptswpebanover.php:30
filterwidget_textwpebanover.php:89
filterwidget_textwpebanover.php:90
actionadmin_initwpebanover.php:194
actionadmin_menuwpebanover.php:195
Maintenance & Trust

WPeBanOver Maintenance & Trust

Maintenance Signals

WordPress version tested3.6.1
Last updatedUnknown
PHP min version
Downloads3K

Community Trust

Rating40/100
Number of ratings1
Active installs10
Developer Profile

WPeBanOver Developer Profile

etruel

11 plugins · 13K total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
116 days
View full developer profile
Detection Fingerprints

How We Detect WPeBanOver

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wpebanover/banover.js/wp-content/plugins/wpebanover/oplugins.css/wp-content/plugins/wpebanover/oplugins.js
Script Paths
banover.jsoplugins.js
Version Parameters
wpebanover/banover.js?ver=wpebanover/oplugins.css?ver=wpebanover/oplugins.js?ver=

HTML / DOM Fingerprints

CSS Classes
WPeBanOverwpeplugnamewpelinkstsmall
Data Attributes
onclickonmouseoverondblclickonmouseOutnada
JS Globals
HideDIVDisplayDIVjQuery
Shortcode Output
<div class="WPeBanOver"><div id="littlebanner"><div id="bigbanner" style="display:none">
FAQ

Frequently Asked Questions about WPeBanOver