Author Spotlight (Widget) Security & Risk Analysis

wordpress.org/plugins/author-profile

A Sidebar widget to display the Author(s) profile on any Page or Post along with Social web links.

100 active installs v3.4 PHP + WP 3.0+ Updated Feb 7, 2017
authorauthor-bioauthor-profileauthorsprofile
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Author Spotlight (Widget) Safe to Use in 2026?

Generally Safe

Score 85/100

Author Spotlight (Widget) 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 author-profile plugin v3.4 presents a mixed security posture. On the positive side, there are no known vulnerabilities (CVEs) recorded for this plugin, and the static analysis shows a complete absence of dangerous file operations and external HTTP requests. Furthermore, all SQL queries are properly prepared, and there are no observed taint flows indicating a lack of critical sanitation issues. This suggests that the developers have a foundational understanding of some secure coding practices, particularly concerning database interactions and avoiding common web attack vectors.

However, significant security concerns are raised by the lack of any authentication or capability checks across all identified entry points. The use of the `create_function` function is a critical security risk, as it is highly susceptible to code injection vulnerabilities if its input is not strictly sanitized. Additionally, a substantial portion of the output (71%) is not properly escaped, presenting a high risk of Cross-Site Scripting (XSS) vulnerabilities. The absence of nonce checks on AJAX handlers, if any were present (though the analysis shows 0), would also be a significant concern.

Given the absence of known CVEs and the clean taint analysis, the plugin might appear secure at first glance. However, the identified code signals, specifically the use of `create_function` and the widespread lack of output escaping, represent substantial and exploitable vulnerabilities that are likely to be present. These issues, combined with the complete lack of authorization checks on any entry points, paint a picture of a plugin that, while not having a public vulnerability history, is insecure by design and highly susceptible to attacks.

Key Concerns

  • Use of dangerous function 'create_function'
  • Low percentage of properly escaped output (29%)
  • No capability checks on entry points
  • No nonce checks on entry points
Vulnerabilities
None known

Author Spotlight (Widget) Security Vulnerabilities

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

Author Spotlight (Widget) Code Analysis

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

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function('', 'return register_widget("AuthorSpotlight_Widget");'))author-profile.php:15

Output Escaping

29% escaped28 total outputs
Attack Surface

Author Spotlight (Widget) Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initauthor-profile.php:15
Maintenance & Trust

Author Spotlight (Widget) Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedFeb 7, 2017
PHP min version
Downloads30K

Community Trust

Rating90/100
Number of ratings2
Active installs100
Developer Profile

Author Spotlight (Widget) Developer Profile

Debashish

3 plugins · 710 total installs

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

How We Detect Author Spotlight (Widget)

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/author-profile/images/twitter.png/wp-content/plugins/author-profile/images/facebook.png/wp-content/plugins/author-profile/images/linkedin.png/wp-content/plugins/author-profile/images/googleplus.png/wp-content/plugins/author-profile/images/youtube.png/wp-content/plugins/author-profile/images/myspace.png/wp-content/plugins/author-profile/images/flickr.png/wp-content/plugins/author-profile/images/skype.png+3 more
Version Parameters
author-profile/css/author-profile-style.css?ver=

HTML / DOM Fingerprints

CSS Classes
AuthorSpotlight_Widgetauthor-spotlightauthor-profilesocial-iconsauthor-description
Data Attributes
data-username
FAQ

Frequently Asked Questions about Author Spotlight (Widget)