miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite Security & Risk Analysis

wordpress.org/plugins/miniorange-seo

Free WordPress SEO plugin with on-page, technical SEO, XML sitemaps, redirects, and AI-ready LLMs.txt support.

0 active installs v1.2.0 PHP 7.0+ WP 5.2+ Updated Mar 16, 2026
ai-seoredirectschemaseoxml-sitemap
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite Safe to Use in 2026?

Generally Safe

Score 100/100

miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "miniorange-seo" plugin v1.2.0 exhibits a strong security posture based on the provided static analysis and vulnerability history. The code demonstrates good practices by implementing proper nonce and capability checks for all identified AJAX and REST API entry points, indicating a robust defense against common web attacks. The high percentage of prepared statements for SQL queries (89%) and properly escaped output (96%) further suggests a commitment to secure coding practices, minimizing the risk of SQL injection and cross-site scripting vulnerabilities. The absence of any known CVEs or recorded vulnerability history is a significant positive indicator of the plugin's stability and security over time.

Vulnerabilities
None known

miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite Security Vulnerabilities

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

miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite Code Analysis

Dangerous Functions
0
Raw SQL Queries
2
17 prepared
Unescaped Output
32
874 escaped
Nonce Checks
40
Capability Checks
40
File Operations
4
External Requests
3
Bundled Libraries
0

SQL Query Safety

89% prepared19 total queries

Output Escaping

96% escaped906 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

13 flows
process_step_2 (class-moseo-welcomepage.php:472)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite Attack Surface

Entry Points10
Unprotected0

AJAX Handlers 9

authwp_ajax_moseo_import_plugincontrollers\class-moseo-backupcontroller.php:32
authwp_ajax_mobrokenlink_get_posts_for_scancontrollers\class-moseo-brokenlinkcontroller.php:51
authwp_ajax_mobrokenlink_check_links_batchcontrollers\class-moseo-brokenlinkcontroller.php:52
authwp_ajax_mobrokenlink_save_reportcontrollers\class-moseo-brokenlinkcontroller.php:53
authwp_ajax_mobrokenlink_delete_reportscontrollers\class-moseo-brokenlinkcontroller.php:54
authwp_ajax_moseo_get_statuscontrollers\class-moseo-llmscontroller.php:51
authwp_ajax_moseo_delete_schemacontrollers\class-moseo-mycustomtextcontroller.php:54
authwp_ajax_moseo_get_countscontrollers\class-moseo-seoanalysiscontroller.php:101
authwp_ajax_moseo_get_featured_image_urlcontrollers\class-moseo-socialmediacontroller.php:20

Shortcodes 1

[moseo_breadcrumb] helpers\moseo-breadcrumb-functions.php:158
WordPress Hooks 59
actionadmin_initcontrollers\class-moseo-backupcontroller.php:29
actionadmin_initcontrollers\class-moseo-backupcontroller.php:30
actionadmin_enqueue_scriptscontrollers\class-moseo-backupcontroller.php:31
actionmoseo_import_meta_batchcontrollers\class-moseo-backupcontroller.php:33
filterupload_mimescontrollers\class-moseo-backupcontroller.php:185
actionadmin_initcontrollers\class-moseo-brokenlinkcontroller.php:55
actionadmin_initcontrollers\class-moseo-generalsettingscontroller.php:33
actionadmin_initcontrollers\class-moseo-generalsettingscontroller.php:34
actionadmin_initcontrollers\class-moseo-generalsettingscontroller.php:35
filterthe_contentcontrollers\class-moseo-imageseocontroller.php:27
filterpost_thumbnail_htmlcontrollers\class-moseo-imageseocontroller.php:28
actionadmin_initcontrollers\class-moseo-imageseocontroller.php:29
actionadmin_initcontrollers\class-moseo-imageseocontroller.php:30
actioninitcontrollers\class-moseo-imageseocontroller.php:31
actionadmin_initcontrollers\class-moseo-llmscontroller.php:48
actionadmin_initcontrollers\class-moseo-llmscontroller.php:49
filterquery_varscontrollers\class-moseo-llmscontroller.php:53
actiontemplate_redirectcontrollers\class-moseo-llmscontroller.php:54
actionsave_postcontrollers\class-moseo-llmscontroller.php:57
actiondeleted_postcontrollers\class-moseo-llmscontroller.php:58
actioninitcontrollers\class-moseo-llmscontroller.php:61
actionadmin_enqueue_scriptscontrollers\class-moseo-llmscontroller.php:64
actionshutdowncontrollers\class-moseo-llmscontroller.php:227
actionplugins_loadedcontrollers\class-moseo-mycustomtextcontroller.php:38
actionadd_meta_boxescontrollers\class-moseo-mycustomtextcontroller.php:47
actionsave_postcontrollers\class-moseo-mycustomtextcontroller.php:48
actionwpcontrollers\class-moseo-mycustomtextcontroller.php:49
actionwp_headcontrollers\class-moseo-mycustomtextcontroller.php:50
filterdocument_title_partscontrollers\class-moseo-mycustomtextcontroller.php:51
filterwpseo_canonicalcontrollers\class-moseo-mycustomtextcontroller.php:52
actiontemplate_redirectcontrollers\class-moseo-redirectcontroller.php:33
actionadmin_initcontrollers\class-moseo-robotscontroller.php:33
actiondo_robotscontrollers\class-moseo-robotscontroller.php:35
actionupdate_post_metacontrollers\class-moseo-seoanalysiscontroller.php:78
actionupdated_post_metacontrollers\class-moseo-seoanalysiscontroller.php:79
actionadded_post_metacontrollers\class-moseo-seoanalysiscontroller.php:80
actiondeleted_post_metacontrollers\class-moseo-seoanalysiscontroller.php:81
actionwp_trash_postcontrollers\class-moseo-seoanalysiscontroller.php:84
actionuntrash_postcontrollers\class-moseo-seoanalysiscontroller.php:85
actiondelete_postcontrollers\class-moseo-seoanalysiscontroller.php:86
actionrestrict_manage_postscontrollers\class-moseo-seoanalysiscontroller.php:107
actionpre_get_postscontrollers\class-moseo-seoanalysiscontroller.php:108
actionadmin_initcontrollers\class-moseo-sitemapcontroller.php:34
filterwp_sitemaps_posts_query_argscontrollers\class-moseo-sitemapcontroller.php:35
filterwp_sitemaps_add_providercontrollers\class-moseo-sitemapcontroller.php:36
actioninitcontrollers\class-moseo-sitemapcontroller.php:39
filterwp_sitemaps_enabledcontrollers\class-moseo-sitemapcontroller.php:49
filterquery_varscontrollers\class-moseo-sitemapcontroller.php:52
actiontemplate_redirectcontrollers\class-moseo-sitemapcontroller.php:53
filterwp_sitemaps_enabledcontrollers\class-moseo-sitemapcontroller.php:57
actionplugins_loadedcontrollers\class-moseo-webmastertoolscontroller.php:37
actionwp_headcontrollers\class-moseo-webmastertoolscontroller.php:46
filtercron_scheduleshelpers\class-moseo-actionschedulerhelper.php:122
actionadmin_enqueue_scriptsminiorange-seo.php:173
actionadmin_initminiorange-seo.php:308
actionadmin_initminiorange-seo.php:309
actionadmin_menuminiorange-seo.php:310
actionadmin_footerminiorange-seo.php:311
actionmoseo_import_meta_batchminiorange-seo.php:324
Maintenance & Trust

miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 16, 2026
PHP min version7.0
Downloads443

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite Developer Profile

miniOrange

41 plugins · 83K total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
324 days
View full developer profile
Detection Fingerprints

How We Detect miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/miniorange-seo/assets/css/animate.min.css/wp-content/plugins/miniorange-seo/assets/css/bootstrap.min.css/wp-content/plugins/miniorange-seo/assets/css/magnific-popup.css/wp-content/plugins/miniorange-seo/assets/css/owl.carousel.min.css/wp-content/plugins/miniorange-seo/assets/css/responsive.css/wp-content/plugins/miniorange-seo/assets/css/style.css/wp-content/plugins/miniorange-seo/assets/css/slick.css/wp-content/plugins/miniorange-seo/assets/css/slick-theme.css+16 more
Script Paths
/wp-content/plugins/miniorange-seo/assets/js/jquery-3.2.1.min.js/wp-content/plugins/miniorange-seo/assets/js/bootstrap.min.js/wp-content/plugins/miniorange-seo/assets/js/owl.carousel.min.js/wp-content/plugins/miniorange-seo/assets/js/jquery.magnific-popup.min.js/wp-content/plugins/miniorange-seo/assets/js/slick.min.js/wp-content/plugins/miniorange-seo/assets/js/scripts.js+6 more
Version Parameters
miniorange-seo/assets/css/animate.min.css?ver=miniorange-seo/assets/css/bootstrap.min.css?ver=miniorange-seo/assets/css/magnific-popup.css?ver=miniorange-seo/assets/css/owl.carousel.min.css?ver=miniorange-seo/assets/css/responsive.css?ver=miniorange-seo/assets/css/style.css?ver=miniorange-seo/assets/css/slick.css?ver=miniorange-seo/assets/css/slick-theme.css?ver=miniorange-seo/assets/css/all.min.css?ver=miniorange-seo/assets/css/bootstrap-select.css?ver=miniorange-seo/assets/css/dark-mode.css?ver=miniorange-seo/assets/css/select2.min.css?ver=miniorange-seo/assets/js/jquery-3.2.1.min.js?ver=miniorange-seo/assets/js/bootstrap.min.js?ver=miniorange-seo/assets/js/jquery.magnific-popup.min.js?ver=miniorange-seo/assets/js/owl.carousel.min.js?ver=miniorange-seo/assets/js/scripts.js?ver=miniorange-seo/assets/js/slick.min.js?ver=miniorange-seo/assets/js/bootstrap-select.js?ver=miniorange-seo/assets/js/select2.min.js?ver=miniorange-seo/assets/js/html2pdf.bundle.min.js?ver=miniorange-seo/assets/js/lottie-player.min.js?ver=miniorange-seo/assets/js/clipboard.min.js?ver=miniorange-seo/assets/js/moseo-helper.js?ver=

HTML / DOM Fingerprints

CSS Classes
moseo-main-pagemoseo-dashboard-wrapmoseo-section-headermoseo-admin-menu-logomoseo-breadcrumbs-wrapmoseo-seo-analysis-wrapmoseo-robots-content-editormoseo-sitemap-url-manager
HTML Comments
<!-- MiniOrange SEO Plugin activated --><!-- MiniOrange SEO Plugin deactivated --><!-- MiniOrange SEO Feedback Form --><!-- MiniOrange SEO Admin Menu -->+10 more
Data Attributes
data-moseo-iddata-moseo-actiondata-moseo-typedata-moseo-scan-id
JS Globals
moseo_ajax_objectmoseo_data
REST Endpoints
/wp-json/miniorange-seo/v1/analyze/wp-json/miniorange-seo/v1/broken-links/wp-json/miniorange-seo/v1/sitemap-urls/wp-json/miniorange-seo/v1/redirects/wp-json/miniorange-seo/v1/robots-content/wp-json/miniorange-seo/v1/seo-settings
Shortcode Output
[moseo_breadcrumb]
FAQ

Frequently Asked Questions about miniOrange WP SEO – Advanced SEO, Schema & AI Optimization Suite