Custom Site Logo Security & Risk Analysis

wordpress.org/plugins/custom-site-logo

This plugin allows the end user to upload a new logo or use an existing image from your WordPress media gallery as a logo.

1K active installs v1.0.1 PHP + WP 3.0+ Updated May 26, 2023
center-logocustom-logoeffectslogologo-management
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Custom Site Logo Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 2yr ago
Risk Assessment

The "custom-site-logo" plugin, version 1.0.1, exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and the proper escaping of all outputs are significant strengths. Furthermore, the plugin avoids file operations and external HTTP requests, further reducing its attack surface. The single shortcode is the only identified entry point, and importantly, the analysis indicates no unprotected entry points.

However, a notable concern arises from the complete lack of nonce checks. While there are no AJAX handlers or REST API routes that would typically require them, the presence of a shortcode without any nonce validation represents a potential weakness. This could theoretically be exploited if the shortcode's functionality were to interact with sensitive data or actions in a way that could be triggered repeatedly or maliciously by an attacker through crafted content. The lack of any recorded vulnerabilities in its history is positive, suggesting good development practices or a lack of previous exposure. Overall, the plugin appears well-developed from a security perspective, but the missing nonce check on the shortcode is a specific area for improvement.

Key Concerns

  • Missing nonce checks on shortcode
Vulnerabilities
None known

Custom Site Logo Security Vulnerabilities

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

Custom Site Logo Code Analysis

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

Output Escaping

100% escaped54 total outputs
Attack Surface

Custom Site Logo Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[csl_display_logo] public\partials\custom-site-logo-public-shortcodes.php:60
WordPress Hooks 9
actionadmin_menuadmin\partials\custom-site-logo-admin-menu.php:61
filterplugin_action_linksadmin\partials\custom-site-logo-admin-menu.php:62
actionadmin_initadmin\partials\custom-site-logo-admin-settings.php:60
actionplugins_loadedincludes\class-custom-site-logo.php:142
actionadmin_enqueue_scriptsincludes\class-custom-site-logo.php:157
actionadmin_enqueue_scriptsincludes\class-custom-site-logo.php:158
actionwp_enqueue_scriptsincludes\class-custom-site-logo.php:173
actionwp_enqueue_scriptsincludes\class-custom-site-logo.php:174
actioninitpublic\partials\custom-site-logo-public-shortcodes.php:51
Maintenance & Trust

Custom Site Logo Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedMay 26, 2023
PHP min version
Downloads74K

Community Trust

Rating94/100
Number of ratings9
Active installs1K
Developer Profile

Custom Site Logo Developer Profile

Awais Altaf

4 plugins · 1K total installs

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

How We Detect Custom Site Logo

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/custom-site-logo/css/custom-site-logo-admin.css/wp-content/plugins/custom-site-logo/css/hover-css/hover-min.css/wp-content/plugins/custom-site-logo/js/custom-site-logo-admin.js
Script Paths
/wp-content/plugins/custom-site-logo/js/custom-site-logo-admin.js
Version Parameters
custom-site-logo-admin.css?ver=custom-site-logo-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
csl_admin_css
FAQ

Frequently Asked Questions about Custom Site Logo