miniOrange SEO Plus: Optimize WordPress Site with Advanced SEO Security & Risk Analysis

wordpress.org/plugins/miniorange-seo

Use the latest WordPress SEO plugin: miniOrange SEO Plus - Advanced SEO tools for WordPress SEO, which is the best-in-class SEO plugin for WordPress.

0 active installs v1.1.1 PHP 7.2+ WP 5.2+ Updated Dec 24, 2025
seoseo-auditseo-pluginwordpress-seoxml-sitemap
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is miniOrange SEO Plus: Optimize WordPress Site with Advanced SEO Safe to Use in 2026?

Generally Safe

Score 100/100

miniOrange SEO Plus: Optimize WordPress Site with Advanced SEO has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo 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 SEO Plus: Optimize WordPress Site with Advanced SEO Security Vulnerabilities

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

miniOrange SEO Plus: Optimize WordPress Site with Advanced SEO 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
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 SEO Plus: Optimize WordPress Site with Advanced SEO 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 SEO Plus: Optimize WordPress Site with Advanced SEO Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedDec 24, 2025
PHP min version7.2
Downloads350

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

miniOrange SEO Plus: Optimize WordPress Site with Advanced SEO Developer Profile

miniOrange

38 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 SEO Plus: Optimize WordPress Site with Advanced SEO

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 SEO Plus: Optimize WordPress Site with Advanced SEO