Author Box & Pages for E-E-A-T Optimization Security & Risk Analysis

wordpress.org/plugins/author-box-pages-for-e-e-a-t-optimization

Enhance credibility with author boxes and pages optimized for Google's E-E-A-T. Supports multiple authors, social links, and schema markup.

200 active installs v1.0.3 PHP 7.4+ WP 5.6+ Updated Jan 30, 2026
author-boxauthor-pagese-e-a-tfact-checkingschema-org
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Author Box & Pages for E-E-A-T Optimization Safe to Use in 2026?

Generally Safe

Score 100/100

Author Box & Pages for E-E-A-T Optimization has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The "author-box-pages-for-e-e-a-t-optimization" plugin v1.0.3 exhibits a generally good security posture, with a strong emphasis on secure coding practices. The vast majority of output is properly escaped, and all SQL queries are handled with prepared statements, eliminating the risk of SQL injection. The plugin also demonstrates a good number of nonce and capability checks, which are essential for protecting against various web attacks. Furthermore, the complete absence of known vulnerabilities in its history is a significant positive indicator of its security.

However, there are specific areas that warrant attention. The presence of two AJAX handlers without authentication checks represents a notable attack vector. While no critical or high-severity taint flows were identified, the fact that two flows contained unsanitized paths is a concern that could potentially lead to issues if exploited in conjunction with other weaknesses. The total attack surface is moderate, with a few unprotected entry points that could be leveraged by an attacker.

In conclusion, the plugin has a solid foundation of secure coding practices and a clean vulnerability history. The primary concerns lie in the two unprotected AJAX endpoints and the identified unsanitized paths in the taint analysis. Addressing these specific weaknesses would significantly improve the plugin's overall security, moving it from a good to an excellent security posture.

Key Concerns

  • AJAX handlers without authentication checks
  • Flows with unsanitized paths
Vulnerabilities
None known

Author Box & Pages for E-E-A-T Optimization Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Author Box & Pages for E-E-A-T Optimization Release Timeline

v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Author Box & Pages for E-E-A-T Optimization Code Analysis

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

Output Escaping

98% escaped721 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

8 flows2 with unsanitized paths
get_preview (admin\modules\class-ajax-handler.php:57)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Author Box & Pages for E-E-A-T Optimization Attack Surface

Entry Points9
Unprotected2

AJAX Handlers 6

authwp_ajax_eeat_flush_rewrite_rulesadmin\modules\class-rewrite-rules-handler.php:71
authwp_ajax_eeat_get_previewincludes\class-author-box-for-eeat-optimization.php:236
authwp_ajax_eeat_dismiss_activation_noticeincludes\class-author-box-for-eeat-optimization.php:241
authwp_ajax_eeat_generate_schema_previewpublic\modules\class-advanced-schema.php:94
authwp_ajax_eeat_clear_schema_cachepublic\modules\class-advanced-schema.php:95
authwp_ajax_eeat_search_authorspublic\modules\class-multiple-authors.php:86

Shortcodes 3

[eeat_review_guidelines] public\modules\class-review-guidelines.php:71
[author_box] public\modules\class-shortcode-handler.php:59
[eeat_author_box] public\modules\class-shortcode-handler.php:60
WordPress Hooks 46
actioninitadmin\modules\class-rewrite-rules-handler.php:62
actioneeat_author_box_flush_rulesadmin\modules\class-rewrite-rules-handler.php:65
actionadmin_noticesadmin\modules\class-rewrite-rules-handler.php:68
filterget_avataradmin\modules\class-user-profile.php:62
filterget_avatar_urladmin\modules\class-user-profile.php:63
actionadmin_enqueue_scriptsadmin\modules\class-user-profile.php:66
filtereeat_author_box_elements_fieldsadmin\modules\settings\class-settings-elements-translator.php:72
actioninitadmin\modules\settings\class-settings-page.php:61
filtereeat_author_box_visibility_fieldsadmin\modules\settings\class-settings-visibility-translator.php:111
actionadmin_enqueue_scriptsincludes\class-author-box-for-eeat-optimization.php:201
actionadmin_enqueue_scriptsincludes\class-author-box-for-eeat-optimization.php:202
actionplugins_loadedincludes\class-author-box-for-eeat-optimization.php:209
actionadmin_menuincludes\class-author-box-for-eeat-optimization.php:224
actionshow_user_profileincludes\class-author-box-for-eeat-optimization.php:228
actionedit_user_profileincludes\class-author-box-for-eeat-optimization.php:229
actionpersonal_options_updateincludes\class-author-box-for-eeat-optimization.php:231
actionedit_user_profile_updateincludes\class-author-box-for-eeat-optimization.php:232
actionadmin_noticesincludes\class-author-box-for-eeat-optimization.php:240
actionwp_enqueue_scriptsincludes\class-author-box-for-eeat-optimization.php:261
actionwp_enqueue_scriptsincludes\class-author-box-for-eeat-optimization.php:262
filterthe_contentincludes\class-author-box-for-eeat-optimization.php:278
actionwp_enqueue_scriptsincludes\class-author-box-for-eeat-optimization.php:286
actionwp_headincludes\class-author-box-for-eeat-optimization.php:290
actionwp_headpublic\modules\class-advanced-schema.php:77
actionsave_postpublic\modules\class-advanced-schema.php:80
actiondelete_postpublic\modules\class-advanced-schema.php:81
actionprofile_updatepublic\modules\class-advanced-schema.php:84
actioneeat_author_page_headpublic\modules\class-advanced-schema.php:87
actionadd_meta_boxespublic\modules\class-advanced-schema.php:90
actionsave_postpublic\modules\class-advanced-schema.php:91
actioninitpublic\modules\class-author-pages.php:67
actioninitpublic\modules\class-author-pages.php:70
filterauthor_linkpublic\modules\class-author-pages.php:73
filtertemplate_includepublic\modules\class-author-pages.php:76
actioneeat_author_page_contentpublic\modules\class-author-pages.php:79
actionwp_headpublic\modules\class-author-pages.php:83
filterbody_classpublic\modules\class-author-pages.php:87
actioninitpublic\modules\class-contact-form.php:62
actionadd_meta_boxespublic\modules\class-multiple-authors.php:67
actionsave_postpublic\modules\class-multiple-authors.php:70
filtereeat_author_box_display_datapublic\modules\class-multiple-authors.php:73
filterthe_contentpublic\modules\class-multiple-authors.php:76
filtermanage_posts_columnspublic\modules\class-multiple-authors.php:79
actionmanage_posts_custom_columnpublic\modules\class-multiple-authors.php:80
filtermanage_edit-post_sortable_columnspublic\modules\class-multiple-authors.php:83
actionadmin_enqueue_scriptspublic\modules\class-multiple-authors.php:89
Maintenance & Trust

Author Box & Pages for E-E-A-T Optimization Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.5
Last updatedJan 30, 2026
PHP min version7.4
Downloads3K

Community Trust

Rating100/100
Number of ratings2
Active installs200
Developer Profile

Author Box & Pages for E-E-A-T Optimization Developer Profile

Ignite Marketing

1 plugin · 200 total installs

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

How We Detect Author Box & Pages for E-E-A-T Optimization

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-pages-for-e-e-a-t-optimization/public/css/author-box-for-eeat-optimization-public.css/wp-content/plugins/author-box-pages-for-e-e-a-t-optimization/admin/css/author-box-for-eeat-optimization-admin.css/wp-content/plugins/author-box-pages-for-e-e-a-t-optimization/admin/css/user-profile.css/wp-content/plugins/author-box-pages-for-e-e-a-t-optimization/public/css/schema-meta-box.css/wp-content/plugins/author-box-pages-for-e-e-a-t-optimization/admin/js/author-box-for-eeat-optimization-admin.js
Script Paths
/wp-content/plugins/author-box-pages-for-e-e-a-t-optimization/admin/js/author-box-for-eeat-optimization-admin.js
Version Parameters
author-box-for-eeat-optimization-admin.css?ver=author-box-for-eeat-optimization-public.css?ver=user-profile.css?ver=schema-meta-box.css?ver=author-box-for-eeat-optimization-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
eeat-author-boxeeat-author-box-avatareeat-author-box-nameeeat-author-box-titleeeat-author-box-bioeeat-author-box-socialeeat-author-box-social-linkseeat-author-box-social-icon+4 more
Data Attributes
data-plugin-namedata-plugin-versiondata-eeat-author-box-settings
JS Globals
eeat_author_box_ajax
Shortcode Output
[author_box]
FAQ

Frequently Asked Questions about Author Box & Pages for E-E-A-T Optimization