Author Image Security & Risk Analysis

wordpress.org/plugins/sem-author-image

Lets you easily add author images on your site.

1K active installs v4.9.3 PHP + WP 3.1+ Updated Nov 28, 2017
authorauthor-imagesemiologic
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Author Image Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The "sem-author-image" plugin version 4.9.3 exhibits a generally good security posture based on the provided static analysis. There are no reported CVEs in its history, indicating a lack of past critical vulnerabilities. The attack surface is minimal, with only one shortcode and no identified unprotected entry points. Furthermore, the absence of dangerous functions, external HTTP requests, and taint flows suggests a well-contained and relatively safe codebase.

However, there are a few areas for concern. The plugin's sole SQL query is not using prepared statements, which could be a potential vector for SQL injection if user-supplied data is not meticulously handled elsewhere. Additionally, the output escaping is only at 44%, meaning a significant portion of the output might be vulnerable to cross-site scripting (XSS) attacks if not properly sanitized before rendering. The lack of nonce checks and a single capability check on the entire entry point also presents a minor weakness that could be exploited in specific scenarios. While the current data is promising, these points warrant attention for a robust security profile.

Key Concerns

  • SQL query without prepared statements
  • Low output escaping percentage
  • No nonce checks on entry points
  • Limited capability checks
Vulnerabilities
None known

Author Image Security Vulnerabilities

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

Author Image Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

44% escaped39 total outputs
Attack Surface

Author Image Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[author-image] sem-author-image.php:713
WordPress Hooks 7
actionshow_user_profilemultipart-user\multipart-user.php:40
actionedit_user_profilemultipart-user\multipart-user.php:41
actionedit_user_profilesem-author-image-admin.php:66
actionshow_user_profilesem-author-image-admin.php:67
actionprofile_updatesem-author-image-admin.php:68
actionplugins_loadedsem-author-image.php:106
actionwidgets_initsem-author-image.php:137
Maintenance & Trust

Author Image Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedNov 28, 2017
PHP min version
Downloads143K

Community Trust

Rating60/100
Number of ratings3
Active installs1K
Developer Profile

Author Image Developer Profile

Denis de Bernardy

4 plugins · 12K total installs

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

How We Detect Author Image

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sem-author-image/sem-author-image.php

HTML / DOM Fingerprints

CSS Classes
entry_author_image
FAQ

Frequently Asked Questions about Author Image