Mobile Banner Security & Risk Analysis

wordpress.org/plugins/mobile-banner

Create a banner with a link at the bottom of the screen, when viewed on mobile only.

70 active installs v1.9 PHP 8.0+ WP 6.0+ Updated Feb 4, 2026
bannerlinkmobilephonetablet
100
A · Safe
CVEs total1
Unpatched0
Last CVEMar 29, 2023
Safety Verdict

Is Mobile Banner Safe to Use in 2026?

Generally Safe

Score 100/100

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

1 known CVELast CVE: Mar 29, 2023Updated 1mo ago
Risk Assessment

The "mobile-banner" plugin version 1.9 exhibits a generally good security posture based on the provided static analysis. The complete absence of an attack surface (AJAX handlers, REST API routes, shortcodes, cron events) is a significant strength, as it limits potential entry points for attackers. The code also demonstrates strong adherence to secure coding practices with 100% of SQL queries using prepared statements, a high rate of output escaping (81%), and the presence of nonce and capability checks. The absence of dangerous functions, file operations, and external HTTP requests further bolsters its security. Taint analysis shows no unsanitized paths, indicating a low risk of injection vulnerabilities. However, the plugin has a history of a medium severity vulnerability (CSRF) which was patched. While there are no currently unpatched vulnerabilities, the existence of past issues, even if medium or low severity, suggests that vigilance is still required. The overall risk is low, but the past CSRF vulnerability warrants attention to ensure no similar issues are reintroduced in future updates.

Key Concerns

  • Past medium severity vulnerability
  • Slightly less than perfect output escaping
Vulnerabilities
1

Mobile Banner Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-28930medium · 4.3Cross-Site Request Forgery (CSRF)

Mobile Banner <= 1.5 - Cross-Site Request Forgery leading to Plugin Settings Changes

Mar 29, 2023 Patched in 1.6 (300d)
Code Analysis
Analyzed Mar 16, 2026

Mobile Banner Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
13
56 escaped
Nonce Checks
1
Capability Checks
1
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

81% escaped69 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
mobilebanner_config_page (admin\settings.php:27)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Mobile Banner Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menumobile-banner.php:77
actionwp_enqueue_scriptspublic\banner.php:85
Maintenance & Trust

Mobile Banner Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 4, 2026
PHP min version8.0
Downloads4K

Community Trust

Rating100/100
Number of ratings3
Active installs70
Developer Profile

Mobile Banner Developer Profile

Robin Phillips

4 plugins · 490 total installs

79
trust score
Avg Security Score
100/100
Avg Patch Time
300 days
View full developer profile
Detection Fingerprints

How We Detect Mobile Banner

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mobile-banner/public/banner.css
Script Paths
/wp-content/plugins/mobile-banner/public/banner.min.js
Version Parameters
mobile-banner/public/banner.css?ver=mobile-banner/public/banner.min.js?ver=

HTML / DOM Fingerprints

JS Globals
mobilebanner_opts
FAQ

Frequently Asked Questions about Mobile Banner