SEO One-Click Publishing Security & Risk Analysis

wordpress.org/plugins/ada-seo-by-adaptify

A one-click SEO publishing plugin designed to streamline content optimization and publishing. It ensures SEO best practices are seamlessly integrated.

500 active installs v1.5.8 PHP 5.6+ WP 4.4+ Updated Feb 24, 2026
aioseokeywordsrankmathseoyoast
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is SEO One-Click Publishing Safe to Use in 2026?

Generally Safe

Score 100/100

SEO One-Click Publishing 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 "ada-seo-by-adaptify" v1.5.8 plugin exhibits a generally positive security posture with several strengths. Notably, there are no recorded historical vulnerabilities (CVEs), indicating a history of responsible development or minimal target attractiveness. The code also demonstrates good practices regarding SQL queries, with 100% utilizing prepared statements, and a high percentage (96%) of output being properly escaped, significantly reducing the risk of cross-site scripting (XSS) vulnerabilities. File operations are absent, and there are no dangerous functions identified, further contributing to a safer codebase.

However, there are specific areas of concern that warrant attention. The plugin exposes one REST API route without any permission callbacks, creating a direct entry point for potential attackers to interact with the plugin's functionality without proper authorization. Additionally, the complete absence of nonce checks is a significant weakness, especially when considering the potential for cross-site request forgery (CSRF) attacks on any functionality exposed through the identified REST API endpoint or other mechanisms. While taint analysis did not reveal any critical or high severity issues, the lack of comprehensive taint flow analysis means that vulnerabilities might still exist but were not detected by the static analysis tools used.

In conclusion, while the plugin has a clean vulnerability history and good internal coding practices like prepared statements and output escaping, the presence of an unprotected REST API endpoint and the absence of nonce checks represent tangible security risks. These unprotected entry points could be exploited to perform unauthorized actions. The lack of taint analysis is a minor limitation, but the identified entry point vulnerability is the primary concern that needs addressing.

Key Concerns

  • Unprotected REST API route
  • No nonce checks on entry points
  • No taint flow analysis performed
Vulnerabilities
None known

SEO One-Click Publishing Security Vulnerabilities

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

SEO One-Click Publishing Code Analysis

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

Output Escaping

96% escaped24 total outputs
Attack Surface
1 unprotected

SEO One-Click Publishing Attack Surface

Entry Points1
Unprotected1

REST API Routes 1

GET/wp-json/adaptify/v1/infoada-seo-by-adaptify.php:69
WordPress Hooks 19
actionadmin_noticesada-seo-by-adaptify.php:37
actionplugins_loadedada-seo-by-adaptify.php:65
actionrest_api_initada-seo-by-adaptify.php:68
actionadmin_menuada-seo-by-adaptify.php:137
actionrest_insert_postada-seo-by-adaptify.php:207
actionrest_api_initada-seo-by-adaptify.php:247
actionadmin_noticesada-seo-by-adaptify.php:438
actionadmin_noticesada-seo-by-adaptify.php:446
actionadmin_noticesada-seo-by-adaptify.php:465
actionadmin_noticesada-seo-by-adaptify.php:482
actionadmin_noticesada-seo-by-adaptify.php:494
filtercron_schedulesada-seo-by-adaptify.php:514
actioninitada-seo-by-adaptify.php:532
actionadaptify_fallback_publish_hookada-seo-by-adaptify.php:556
actionadaptify_fallback_publish_hookada-seo-by-adaptify.php:557
actionadaptify_sync_home_meta_tag_hookada-seo-by-adaptify.php:558
actioninitada-seo-by-adaptify.php:951
actionadmin_initada-seo-by-adaptify.php:952
actionwp_headada-seo-by-adaptify.php:955

Scheduled Events 2

adaptify_fallback_publish_hook
adaptify_sync_home_meta_tag_hook
Maintenance & Trust

SEO One-Click Publishing Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 24, 2026
PHP min version5.6
Downloads9K

Community Trust

Rating0/100
Number of ratings0
Active installs500
Developer Profile

SEO One-Click Publishing Developer Profile

hansjan

1 plugin · 500 total installs

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

How We Detect SEO One-Click Publishing

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ada-seo-by-adaptify/css/adaptify-admin-style.css/wp-content/plugins/ada-seo-by-adaptify/js/adaptify-admin-script.js
Generator Patterns
SEO One-Click Publishing v1.5.8
Script Paths
/wp-content/plugins/ada-seo-by-adaptify/js/adaptify-admin-script.js
Version Parameters
ada-seo-by-adaptify/css/adaptify-admin-style.css?ver=ada-seo-by-adaptify/js/adaptify-admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wrapform-tablenotice-error
HTML Comments
CRITICAL: Check for conflicts and only declare functions if no conflicts exist, this is a critical check to prevent conflicts with other plugins from other companiesShow admin notice for the conflictNo conflicts detected - safe to load the plugin normallyUPDATE THIS when bumping version (must match Version header above)
Data Attributes
name="adaptify_seo_enable_meta_sync"name="create_application_password"name="delete_application_password"name="adaptify_seo_settings_submitted"
JS Globals
adaptify_rest_plugin_infoWPAPIYoast_initadaptify_seo_plugin_activatecreate_application_password_for_userdelete_application_password_for_useradaptify_seo_settings_page+6 more
REST Endpoints
/adaptify/v1/info
FAQ

Frequently Asked Questions about SEO One-Click Publishing