Meks Video Importer Security & Risk Analysis

wordpress.org/plugins/meks-video-importer

Easily import YouTube and Vimeo videos in bulk to your posts, pages or any custom post type.

2K active installs v1.0.13 PHP + WP 3.7+ Updated Jul 22, 2024
channelplaylistvideovimeoyoutube
91
A · Safe
CVEs total2
Unpatched0
Last CVEJul 17, 2024
Safety Verdict

Is Meks Video Importer Safe to Use in 2026?

Generally Safe

Score 91/100

Meks Video Importer has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Jul 17, 2024Updated 1yr ago
Risk Assessment

The meks-video-importer plugin exhibits a generally good security posture, with all identified entry points (AJAX handlers) protected by nonce and capability checks. The absence of critical or high-severity taint flows, coupled with 100% of SQL queries using prepared statements, are strong indicators of secure coding practices in these critical areas. File operations and external HTTP requests are present but don't immediately indicate risk without further context on their implementation.

However, the plugin's vulnerability history presents a notable concern. Two medium-severity CVEs have been reported, both related to missing authorization. While currently unpatched CVEs are zero, this pattern suggests a recurring weakness that, if not fully addressed, could lead to future exploitable vulnerabilities. The 68% proper output escaping rate, while not critically low, indicates that some outputs may not be adequately sanitized, potentially opening the door for cross-site scripting (XSS) vulnerabilities if these unescaped outputs are user-controlled.

In conclusion, the plugin demonstrates strengths in fundamental security practices like prepared statements and authentication checks on its primary attack surface. The presence of past authorization vulnerabilities, however, warrants careful monitoring and a cautious approach, as does the proportion of unescaped output.

Key Concerns

  • Past medium CVEs related to missing authorization
  • Significant portion of outputs not properly escaped
Vulnerabilities
2

Meks Video Importer Security Vulnerabilities

CVEs by Year

2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2024-6599medium · 4.3Missing Authorization

Meks Video Importer <= 1.0.12 - Missing Authorization to Authenticated (Subscriber+) API Keys Modification

Jul 17, 2024 Patched in 1.0.13 (14d)
CVE-2024-38733medium · 4.3Missing Authorization

Meks Video Importer <= 1.0.12 - Missing Authorization

Jul 11, 2024 Patched in 1.0.13 (596d)
Code Analysis
Analyzed Mar 16, 2026

Meks Video Importer Code Analysis

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

Output Escaping

68% escaped211 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

7 flows2 with unsanitized paths
make_query (includes\class.meks-video-importer-vimeo.php:270)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Meks Video Importer Attack Surface

Entry Points7
Unprotected0

AJAX Handlers 7

authwp_ajax_mvi_import_postincludes\class.meks-video-importer-import.php:49
authwp_ajax_mvi_save_templateincludes\class.meks-video-importer-saved-templates.php:30
authwp_ajax_mvi_delete_templateincludes\class.meks-video-importer-saved-templates.php:31
authwp_ajax_mvi_fetch_from_vimeoincludes\class.meks-video-importer-vimeo.php:46
authwp_ajax_mvi_save_vimeo_settingsincludes\class.meks-video-importer-vimeo.php:47
authwp_ajax_mvi_fetch_from_youtubeincludes\class.meks-video-importer-youtube.php:54
authwp_ajax_mvi_save_youtube_settingsincludes\class.meks-video-importer-youtube.php:55
WordPress Hooks 13
actionadmin_menuincludes\class.meks-video-importer-options-page.php:36
actionadmin_enqueue_scriptsincludes\class.meks-video-importer-options-page.php:37
actionadmin_initincludes\class.meks-video-importer-options-page.php:38
actionmeks-video-importer-print-providersincludes\class.meks-video-importer-vimeo.php:50
actionmeks-video-importer-settingsincludes\class.meks-video-importer-vimeo.php:51
actionadmin_enqueue_scriptsincludes\class.meks-video-importer-vimeo.php:52
filtermeks-video-importer-valid-providersincludes\class.meks-video-importer-vimeo.php:53
actionadmin_initincludes\class.meks-video-importer-vimeo.php:54
actionmeks-video-importer-print-providersincludes\class.meks-video-importer-youtube.php:58
actionmeks-video-importer-settingsincludes\class.meks-video-importer-youtube.php:59
actionadmin_enqueue_scriptsincludes\class.meks-video-importer-youtube.php:60
filtermeks-video-importer-valid-providersincludes\class.meks-video-importer-youtube.php:61
actionplugins_loadedmeks-video-importer.php:70
Maintenance & Trust

Meks Video Importer Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedJul 22, 2024
PHP min version
Downloads52K

Community Trust

Rating98/100
Number of ratings10
Active installs2K
Developer Profile

Meks Video Importer Developer Profile

Meks

14 plugins · 117K total installs

71
trust score
Avg Security Score
89/100
Avg Patch Time
236 days
View full developer profile
Detection Fingerprints

How We Detect Meks Video Importer

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/meks-video-importer/assets/css/meks-video-importer.css/wp-content/plugins/meks-video-importer/assets/js/meks-video-importer.js
Script Paths
/wp-content/plugins/meks-video-importer/assets/js/meks-video-importer.js
Version Parameters
meks-video-importer/assets/css/meks-video-importer.css?ver=meks-video-importer/assets/js/meks-video-importer.js?ver=

HTML / DOM Fingerprints

CSS Classes
meks-video-importer-wrap
Data Attributes
data-tab
JS Globals
meks_video_importer_script
FAQ

Frequently Asked Questions about Meks Video Importer