BNS Corner Logo Security & Risk Analysis

wordpress.org/plugins/bns-corner-logo

Widget to display a logo; or, used as a plugin displays image fixed in one of the four corners.

300 active installs v2.2 PHP + WP 3.0+ Updated Apr 10, 2016
gravatarimagelogomultiple-widgetsmultisite-compatible
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is BNS Corner Logo Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The bns-corner-logo plugin v2.2 exhibits a mixed security posture. On the positive side, the plugin has a remarkably small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, all SQL queries are properly prepared, and there are no recorded vulnerabilities or CVEs, suggesting a history of secure development or a lack of past exploitation. However, significant concerns arise from the static analysis. The plugin fails to implement any nonce checks or capability checks, leaving potential entry points vulnerable to CSRF attacks and unauthorized privilege escalation if any were to be discovered. A low percentage of output escaping (19%) is a major red flag, indicating a high likelihood of cross-site scripting (XSS) vulnerabilities where user-controlled data is displayed without proper sanitization. The presence of an external HTTP request, while not inherently a vulnerability, warrants scrutiny for potential SSRF or information disclosure risks if not handled securely.

While the absence of critical taint flows and dangerous functions is reassuring, the lack of robust security checks like nonce and capability checks, combined with the alarmingly low output escaping rate, presents a significant risk. The plugin's vulnerability history is clean, but this could be due to the small attack surface and limited functionality rather than inherently perfect security. The plugin's strengths lie in its minimal attack surface and secure SQL handling. However, the critical weaknesses in output escaping and the complete absence of nonce and capability checks create substantial potential for XSS and CSRF vulnerabilities. Therefore, while the plugin appears to have no *known* critical issues based on past history and taint analysis, the static analysis reveals significant security deficiencies that require immediate attention.

Key Concerns

  • Low output escaping percentage
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

BNS Corner Logo Security Vulnerabilities

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

BNS Corner Logo Code Analysis

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

Output Escaping

19% escaped54 total outputs
Attack Surface

BNS Corner Logo Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionwidgets_initbns-corner-logo.php:130
actionwp_enqueue_scriptsbns-corner-logo.php:133
filterplugin_row_metabns-corner-logo.php:139
actionwp_dashboard_setupbns-corner-logo.php:142
filterdefault_hidden_meta_boxesbns-corner-logo.php:145
Maintenance & Trust

BNS Corner Logo Maintenance & Trust

Maintenance Signals

WordPress version tested4.5.33
Last updatedApr 10, 2016
PHP min version
Downloads52K

Community Trust

Rating100/100
Number of ratings4
Active installs300
Developer Profile

BNS Corner Logo Developer Profile

tacticais

18 plugins · 2K total installs

86
trust score
Avg Security Score
88/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect BNS Corner Logo

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bns-corner-logo/bns-corner-logo.css/wp-content/plugins/bns-corner-logo/bns-corner-logo.js
Script Paths
/wp-content/plugins/bns-corner-logo/bns-corner-logo.js
Version Parameters
bns-corner-logo/bns-corner-logo.css?ver=bns-corner-logo/bns-corner-logo.js?ver=

HTML / DOM Fingerprints

CSS Classes
bns-corner-logo
Data Attributes
data-logo-locationdata-fixed-sizedata-new-window
JS Globals
BNSCornerLogo
Shortcode Output
[bns_corner_logo]
FAQ

Frequently Asked Questions about BNS Corner Logo