WP Magnific Lightbox Security & Risk Analysis

wordpress.org/plugins/wp-magnific-lightbox

WP Magnific will allow users to add responsive popup Images, Videos and Maps easily from the backend. Users can generate the shortcodes from Wordpress …

10 active installs v1.0.0 PHP + WP 4.3+ Updated May 3, 2017
lightboxmagnificmagnific-popupmodalresponsive-popup
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Magnific Lightbox Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The wp-magnific-lightbox v1.0.0 plugin exhibits a generally good security posture based on the static analysis. The absence of dangerous functions, SQL queries, file operations, and external HTTP requests is a positive indicator. The use of prepared statements for all SQL queries demonstrates a commitment to preventing SQL injection vulnerabilities. Additionally, the plugin has a clean vulnerability history with no recorded CVEs, suggesting a history of secure development or limited exposure.

However, there are a couple of areas for concern. The plugin has a single entry point via a shortcode, and while the static analysis reports 0 unprotected entry points, the lack of explicit mention of nonce checks for this shortcode could be a potential oversight. Furthermore, the output escaping is only 50% properly implemented, indicating a risk of Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is displayed without adequate sanitization. The 0 total taint flows analyzed is also noted; while this means no critical or high severity taint flows were found, it could also imply limited taint analysis was performed or that the plugin's design minimizes complex data flows that would be flagged.

In conclusion, while the plugin has a strong foundation with its handling of sensitive operations like database queries and the lack of a known vulnerability history, the partial output escaping and the potential for XSS through the shortcode require attention. Further investigation into the shortcode's implementation and the specifics of the unescaped outputs is recommended.

Key Concerns

  • Partial output escaping
  • Shortcode entry point without explicit nonce check mentioned
Vulnerabilities
None known

WP Magnific Lightbox Security Vulnerabilities

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

WP Magnific Lightbox Code Analysis

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

Output Escaping

50% escaped6 total outputs
Attack Surface

WP Magnific Lightbox Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[wp_mfc_lightbox] wp_magnific_popup.php:17
WordPress Hooks 5
actionadmin_initwp_magnific_popup.php:18
actionwp_enqueue_scriptswp_magnific_popup.php:19
actionadmin_enqueue_scriptswp_magnific_popup.php:20
filtermce_buttonswp_magnific_popup.php:62
filtermce_external_pluginswp_magnific_popup.php:63
Maintenance & Trust

WP Magnific Lightbox Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedMay 3, 2017
PHP min version
Downloads1K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

WP Magnific Lightbox Developer Profile

sakeef

1 plugin · 10 total installs

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

How We Detect WP Magnific Lightbox

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-magnific-lightbox/js/mfc.js/wp-content/plugins/wp-magnific-lightbox/css/style.css/wp-content/plugins/wp-magnific-lightbox/js/admin_script.js
Script Paths
/wp-content/plugins/wp-magnific-lightbox/js/scripts.js

HTML / DOM Fingerprints

CSS Classes
mfc_imagemfc_videomfc_map
Shortcode Output
<a class="mfc_image" href=<img style="width:150px;" src=<a class="mfc_video" href=<a class="mfc_map" href=
FAQ

Frequently Asked Questions about WP Magnific Lightbox