SEOJuice Security & Risk Analysis

wordpress.org/plugins/seojuice

Increase your website visibility across Google, ChatGPT, Claude, Gemini, and Perplexity with automated SEO optimization.

70 active installs v2.0.14 PHP 7.4+ WP 5.0+ Updated Mar 3, 2026
ai-searchinternal-linksmeta-tagsseovisibility-tracking
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is SEOJuice Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The seojuice v2.0.14 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. A significant strength is the lack of any critical or high-severity vulnerabilities in its history and the absence of dangerous functions or unsanitized paths in the code analysis. The plugin also demonstrates good practices in its implementation, with a high percentage of SQL queries using prepared statements and proper output escaping. The attack surface, while present, is entirely protected by permission callbacks, indicating a proactive approach to securing entry points.

However, there are a few minor areas that warrant attention. The presence of external HTTP requests, while not inherently a vulnerability, can be a potential vector for supply chain attacks if the external services are compromised. Additionally, while nonce checks and capability checks are present, their distribution across the entry points (5 nonce checks and 4 capability checks for 6 REST API routes) suggests that not every entry point might be equally scrutinized, although the analysis states no unprotected entry points. Overall, the plugin appears well-secured, but continued vigilance regarding external dependencies and thorough review of all access control mechanisms is advisable.

Key Concerns

  • External HTTP requests present
Vulnerabilities
None known

SEOJuice Security Vulnerabilities

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

SEOJuice Code Analysis

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

SQL Query Safety

86% prepared7 total queries

Output Escaping

99% escaped84 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
seojuice_render_settings_page (seojuice.php:951)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

SEOJuice Attack Surface

Entry Points6
Unprotected0

REST API Routes 6

GET/wp-json/seojuice/v1/statusseojuice.php:1367
POST/wp-json/seojuice/v1/publishseojuice.php:1373
GET/wp-json/seojuice/v1/postsseojuice.php:1379
GET/wp-json/seojuice/v1/posts/(?P<id>\d+)seojuice.php:1385
PUT/wp-json/seojuice/v1/posts/(?P<id>\d+)seojuice.php:1394
DELETE/wp-json/seojuice/v1/posts/(?P<id>\d+)seojuice.php:1403
WordPress Hooks 17
actionwp_enqueue_scriptsseojuice.php:200
actiontemplate_redirectseojuice.php:201
actiontemplate_redirectseojuice.php:204
actioninitseojuice.php:207
filterrocket_minify_excluded_external_jsseojuice.php:230
filtersgo_javascript_combine_excluded_external_pathsseojuice.php:231
filterlitespeed_optimize_js_excludesseojuice.php:232
filterwphb_minify_resourceseojuice.php:233
filterwphb_combine_resourceseojuice.php:234
filterop3_script_is_allowed_in_blank_templateseojuice.php:235
actiontemplate_redirectseojuice.php:271
filternitropack_skip_cache_detectionseojuice.php:884
filternitropack_cacheable_pageseojuice.php:885
actioninitseojuice.php:889
actionadmin_noticesseojuice.php:938
actionadmin_menuseojuice.php:949
actionrest_api_initseojuice.php:1412
Maintenance & Trust

SEOJuice Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 3, 2026
PHP min version7.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs70
Developer Profile

SEOJuice Developer Profile

Calm North Labs - SEOJuice Team

1 plugin · 70 total installs

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

How We Detect SEOJuice

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/seojuice/suggestions.js
Script Paths
https://cdn.seojuice.io/suggestions.v1.js

HTML / DOM Fingerprints

JS Globals
window.seojuiceSuggestions
FAQ

Frequently Asked Questions about SEOJuice