SEO SiteCheck Security & Risk Analysis

wordpress.org/plugins/seo-sitecheck

A lightweight SEO checklist plugin for WordPress that gives you a quick overview of your site’s SEO health.

0 active installs v0.1.14 PHP 7.4+ WP 5.3+ Updated Jun 3, 2025
checklistseosite-auditsite-check
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SEO SiteCheck Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 10mo ago
Risk Assessment

The 'seo-sitecheck' plugin, in version 0.1.14, exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, unescaped output, and file operations is highly commendable. Furthermore, the plugin effectively utilizes prepared statements for all its SQL queries and ensures all its output is properly escaped, significantly mitigating common web vulnerabilities. The presence of nonce checks on its AJAX handlers also indicates a good practice for preventing CSRF attacks.

However, a notable concern arises from the lack of capability checks on any of its entry points, including the two AJAX handlers. While nonces protect against CSRF, they do not prevent authenticated users from performing actions they shouldn't if the appropriate capability checks are missing. This means that if an attacker can trick an authenticated user into triggering these AJAX actions, they might be able to perform unauthorized operations, depending on what those AJAX handlers do. The plugin also makes two external HTTP requests, which, without further context on what these requests are for and how the data is handled, could potentially introduce risks related to data leakage or SSRF if not implemented securely.

The vulnerability history of zero known CVEs is a positive indicator of the plugin's past security performance. This suggests a proactive approach to security or a lack of historically exploitable flaws. However, it's important to remember that a clean history does not guarantee future security. The absence of capability checks on entry points is the primary area of concern derived from the static analysis, as it represents a potential loophole for privilege escalation if exploited in conjunction with authenticated user actions.

Key Concerns

  • Missing capability checks on entry points
  • External HTTP requests without explicit context
Vulnerabilities
None known

SEO SiteCheck Security Vulnerabilities

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

SEO SiteCheck Code Analysis

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

Output Escaping

100% escaped22 total outputs
Attack Surface

SEO SiteCheck Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_seo_sitecheck_run_checkssrc\SiteChecker.php:38
authwp_ajax_seo_sitecheck_dismiss_noticesrc\SiteChecker.php:39
WordPress Hooks 7
actionplugins_loadedseo-sitecheck.php:48
actionadmin_noticessrc\SiteChecker.php:29
actionwp_dashboard_setupsrc\SiteChecker.php:30
actionadmin_bar_menusrc\SiteChecker.php:32
actionadmin_menusrc\SiteChecker.php:33
actionadmin_enqueue_scriptssrc\SiteChecker.php:35
actionadmin_enqueue_scriptssrc\SiteChecker.php:36
Maintenance & Trust

SEO SiteCheck Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJun 3, 2025
PHP min version7.4
Downloads277

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

SEO SiteCheck Developer Profile

uri

15 plugins · 1K total installs

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

How We Detect SEO SiteCheck

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/seo-sitecheck/admin/admin-style.css/wp-content/plugins/seo-sitecheck/admin/js/admin.js
Script Paths
/wp-content/plugins/seo-sitecheck/admin/js/admin.js
Version Parameters
seo-sitecheck/admin/admin-style.css?ver=seo-sitecheck/admin/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
seo-sitecheck-notice
Data Attributes
data-nonce
JS Globals
seoSiteCheck
REST Endpoints
/wp-json/seo-sitecheck-run-checks/wp-json/seo-sitecheck-dismiss-notice
Shortcode Output
<p>SEO score is <strong><a href="SEO: SEO SiteCheck
FAQ

Frequently Asked Questions about SEO SiteCheck