Author Box Reloaded Security & Risk Analysis

wordpress.org/plugins/author-box-2

Adds an author box to your blog. Fast and easy and fully configurable.

70 active installs v2.0.4.2 PHP + WP 2.8.0+ Updated May 28, 2014
authortheme
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Author Box Reloaded Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 11yr ago
Risk Assessment

The "author-box-2" plugin v2.0.4.2 presents a mixed security posture. On the positive side, it exhibits strong practices regarding SQL queries, exclusively using prepared statements, and has no recorded vulnerability history, suggesting a generally well-maintained codebase in the past. The complete lack of external HTTP requests, file operations, and no recorded CVEs also contributes to a positive outlook.

However, the static analysis reveals significant concerns. The presence of two instances of the deprecated `create_function` is a major red flag, as this function is inherently insecure and prone to code injection vulnerabilities if user input is involved. Furthermore, a very low output escaping rate of only 33% indicates a high risk of cross-site scripting (XSS) vulnerabilities, especially if any of the unescaped outputs are ever exposed to user-controlled data. The absence of any nonce checks or capability checks, while not directly indicated as an attack vector in the provided data, suggests a lack of robust authorization and integrity checks at potential entry points, though the attack surface itself is reported as zero.

In conclusion, while the plugin benefits from good SQL practices and a clean vulnerability history, the use of `create_function` and the poor output escaping are critical security weaknesses that demand immediate attention. These issues create exploitable pathways for attackers, particularly for XSS and potentially remote code execution.

Key Concerns

  • Dangerous function used (create_function)
  • Low output escaping rate (33%)
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Author Box Reloaded Security Vulnerabilities

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

Author Box Reloaded Code Analysis

Dangerous Functions
2
Raw SQL Queries
0
0 prepared
Unescaped Output
6
3 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

create_functionadd_action( 'admin_notices', create_function( '', "echo '$notice';" ) );authorbox.php:41
create_functionadd_action('admin_notices', create_function( '', "echo '$notice';" ) );authorbox.php:304

Output Escaping

33% escaped9 total outputs
Attack Surface

Author Box Reloaded Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionwp_headauthorbox-init.php:38
filteruser_contactmethodsauthorbox-init.php:41
actionadmin_noticesauthorbox.php:41
filterthe_contentauthorbox.php:71
actionadmin_noticesauthorbox.php:304
filteruser_contactmethodsauthorbox.php:352
Maintenance & Trust

Author Box Reloaded Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedMay 28, 2014
PHP min version
Downloads29K

Community Trust

Rating74/100
Number of ratings3
Active installs70
Developer Profile

Author Box Reloaded Developer Profile

Lopo Lencastre de Almeida

8 plugins · 150 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 Box Reloaded

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/author-box-2/authorbox-admin.css/wp-content/plugins/author-box-2/authorbox-ltr.css/wp-content/plugins/author-box-2/authorbox-rtl.css
Version Parameters
authorbox-admin-css?ver=authorbox-reloaded-css?ver=

HTML / DOM Fingerprints

CSS Classes
author-box-2
HTML Comments
Author Box CSS pesonalized by blog author
Data Attributes
id="ab2_auto_insert"id="ab2_photo_align"id="ab2_personal_css"name="ab2[auto_insert]"name="ab2[photo_align]"name="ab2[personal_css]"
Shortcode Output
[author-box-2]
FAQ

Frequently Asked Questions about Author Box Reloaded