SEO Consultant Security & Risk Analysis

wordpress.org/plugins/seo-consultant

The Ultimate WordPress SEO Tool For Backlinks Reporting and Off Page Analysis.

100 active installs v1.1.3 PHP + WP 4.0+ Updated Aug 1, 2022
backlinksseoseo-monitorseo-analysis
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SEO Consultant Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 3yr ago
Risk Assessment

The "seo-consultant" v1.1.3 plugin exhibits a mixed security posture. On the positive side, it has no recorded vulnerabilities (CVEs) and a relatively low number of identified attack entry points. The code also shows a reasonable effort towards secure coding practices, with a majority of SQL queries utilizing prepared statements and some presence of nonce and capability checks. However, significant concerns arise from the static analysis, particularly the presence of an unprotected AJAX handler, which represents a direct path for potential exploitation without proper authorization or verification. Furthermore, the low percentage of properly escaped output (15%) is a major red flag, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities across various output points. The taint analysis, while showing no critical or high severity flows, did identify one flow with an unsanitized path, which warrants further investigation for potential path traversal or information disclosure issues, even if not deemed critical in this analysis.

Key Concerns

  • Unprotected AJAX handler
  • Low output escaping percentage
  • Flow with unsanitized path
Vulnerabilities
None known

SEO Consultant Security Vulnerabilities

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

SEO Consultant Code Analysis

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

SQL Query Safety

76% prepared34 total queries

Output Escaping

15% escaped13 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
seo_block_unwanted_traffic (plugin.php:59)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

SEO Consultant Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_seocons_handle_requestapp\SeoConsultant.php:79
WordPress Hooks 16
actioninitapp\SeoConsultant.php:69
actionadmin_enqueue_scriptsapp\SeoConsultant.php:74
actioncurrent_screenapp\SeoConsultant.php:76
actionadmin_menuapp\SeoConsultant.php:171
actionadmin_enqueue_scriptsapp\SeoConsultant.php:196
actionwp_dashboard_setupapp\templates\Dashboard.php:11
actionwp_dashboard_setupapp\templates\Dashboard.php:12
actionwp_dashboard_setupapp\templates\Dashboard.php:13
actionwp_dashboard_setupapp\templates\Dashboard.php:14
actionwp_dashboard_setupapp\templates\Dashboard.php:15
actionwp_dashboard_setupapp\templates\Dashboard.php:16
actionadmin_initapp\templates\Settings.php:18
actionplugins_loadedplugin.php:41
actionsend_headersplugin.php:87
actioninitplugin.php:120
actioninitplugin.php:141
Maintenance & Trust

SEO Consultant Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedAug 1, 2022
PHP min version
Downloads16K

Community Trust

Rating0/100
Number of ratings0
Active installs100
Developer Profile

SEO Consultant Developer Profile

AyeCode

13 plugins · 3K total installs

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

How We Detect SEO Consultant

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/seo-consultant/assets/stylesheets/font-awesome.min.css/wp-content/plugins/seo-consultant/assets/stylesheets/style.css/wp-content/plugins/seo-consultant/assets/javascripts/angular.min.js/wp-content/plugins/seo-consultant/assets/javascripts/seo-bootstrap.js/wp-content/plugins/seo-consultant/assets/javascripts/seo-consultant.js
Script Paths
/wp-content/plugins/seo-consultant/assets/javascripts/angular.min.js/wp-content/plugins/seo-consultant/assets/javascripts/seo-bootstrap.js/wp-content/plugins/seo-consultant/assets/javascripts/seo-consultant.js
Version Parameters
seo-consultant/assets/stylesheets/font-awesome.min.css?ver=seo-consultant/assets/stylesheets/style.css?ver=seo-consultant/assets/javascripts/angular.min.js?ver=seo-consultant/assets/javascripts/seo-bootstrap.js?ver=seo-consultant/assets/javascripts/seo-consultant.js?ver=

HTML / DOM Fingerprints

JS Globals
window.seo_consultant_config
REST Endpoints
/wp-json/seo-consultant/v1/settings
FAQ

Frequently Asked Questions about SEO Consultant