Responsive Gallery Lightbox Security & Risk Analysis

wordpress.org/plugins/responsive-gallery-lightbox

Responsive Gallery Lightbox is a lightweight, responsive, mobile-friendly jQuery plugin for displaying an image/video gallery in a fullscreen lightbox …

10 active installs v1.0 PHP + WP 3.0.1+ Updated Nov 23, 2014
lightboxmobile-friendlyresponsivevideo-support
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Responsive Gallery Lightbox Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 11yr ago
Risk Assessment

The "responsive-gallery-lightbox" v1.0 plugin exhibits a mixed security posture. While it demonstrates good practices in using prepared statements for SQL queries and a substantial number of capability checks, significant concerns arise from its static analysis. Notably, there is one unprotected AJAX handler, presenting a direct entry point for potential unauthenticated attacks. Furthermore, the taint analysis reveals two flows with unsanitized paths flagged as high severity, indicating a risk of input being processed in a way that could lead to vulnerabilities.

The plugin's vulnerability history is clean, with no recorded CVEs. This is a positive indicator, suggesting that either the plugin has been developed with security in mind or has not yet been a target for widespread exploitation. However, the presence of high-severity taint flows in the static analysis, coupled with the unprotected AJAX handler, suggests that the lack of past vulnerabilities might be more a matter of luck than inherent robust security. The use of the `create_function` is also a concern as it can be a vector for code injection if not handled with extreme care. The low percentage of properly escaped output is a significant weakness that could lead to Cross-Site Scripting (XSS) vulnerabilities.

In conclusion, while the absence of known vulnerabilities is reassuring, the static analysis highlights critical areas for improvement. The unprotected AJAX handler and high-severity taint flows demand immediate attention. The low rate of output escaping is a pervasive risk. The plugin has strengths in its SQL handling and capability checks, but these are overshadowed by the identified immediate security risks.

Key Concerns

  • Unprotected AJAX handler
  • High severity unsanitized taint flows
  • Low output escaping percentage
  • Use of dangerous function (create_function)
Vulnerabilities
None known

Responsive Gallery Lightbox Security Vulnerabilities

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

Responsive Gallery Lightbox Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Responsive Gallery Lightbox Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
1 prepared
Unescaped Output
191
8 escaped
Nonce Checks
4
Capability Checks
10
File Operations
5
External Requests
1
Bundled Libraries
2

Dangerous Functions Found

create_functionadd_filter( 'wp_default_editor', create_function('', 'return "tinymce";') );framework/bootstrap.php:195

Bundled Libraries

TinyMCESelect2

SQL Query Safety

100% prepared1 total queries

Output Escaping

4% escaped199 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
vp_ajax_wrapper (framework/bootstrap.php:75)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Responsive Gallery Lightbox Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_vp_ajax_wrapperframework/bootstrap.php:71

Shortcodes 1

[rsgallery] responsive-gallery-lightbox.php:109
WordPress Hooks 36
actionadmin_headadmin/metabox/icon.php:14
actionafter_setup_themeframework/bootstrap.php:41
actiontgmpa_registerframework/bootstrap.php:47
actioninitframework/bootstrap.php:112
actioncurrent_screenframework/bootstrap.php:113
actionadmin_enqueue_scriptsframework/bootstrap.php:114
actioncurrent_screenframework/bootstrap.php:115
filterclean_urlframework/bootstrap.php:116
actionadmin_footerframework/bootstrap.php:161
filterwp_default_editorframework/bootstrap.php:195
actioninitframework/classes/metabox.php:43
actionvp_option_first_activationframework/classes/option.php:81
actionadmin_menuframework/classes/option.php:100
actionadmin_noticesframework/classes/option.php:162
actioncurrent_screenframework/classes/shortcodegenerator.php:47
actionadmin_footerframework/classes/shortcodegenerator.php:58
filtermce_external_pluginsframework/classes/shortcodegenerator.php:288
filtermce_buttonsframework/classes/shortcodegenerator.php:289
filterwp_fullscreen_buttonsframework/classes/shortcodegenerator.php:290
filteradmin_print_stylesframework/classes/shortcodegenerator.php:291
actionadmin_enqueue_scriptsframework/classes/wp/enqueuer.php:27
actionadmin_headframework/includes/wpalchemy/MetaBox.php:22
actionadmin_footerframework/includes/wpalchemy/MetaBox.php:24
actionadmin_initframework/includes/wpalchemy/MetaBox.php:506
actionimport_post_metaframework/includes/wpalchemy/MetaBox.php:509
filteroutputframework/includes/wpalchemy/MetaBox.php:569
actionsave_postframework/includes/wpalchemy/MetaBox.php:579
actionadmin_headframework/includes/wpalchemy/MetaBox.php:619
actionadmin_footerframework/includes/wpalchemy/MetaBox.php:621
actionwp_enqueue_scriptsresponsive-gallery-lightbox.php:23
actionplugins_loadedresponsive-gallery-lightbox.php:33
actioninitresponsive-gallery-lightbox.php:45
actioninitresponsive-gallery-lightbox.php:82
actionadmin_headresponsive-gallery-lightbox.php:210
filtermce_external_pluginsresponsive-gallery-lightbox.php:223
filtermce_buttonsresponsive-gallery-lightbox.php:224
Maintenance & Trust

Responsive Gallery Lightbox Maintenance & Trust

Maintenance Signals

WordPress version tested4.0.38
Last updatedNov 23, 2014
PHP min version
Downloads4K

Community Trust

Rating20/100
Number of ratings1
Active installs10
Developer Profile

Responsive Gallery Lightbox Developer Profile

noor-e-alam

5 plugins · 140 total installs

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

How We Detect Responsive Gallery Lightbox

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/responsive-gallery-lightbox/css/rs-responsive-gallery-lightbox.css/wp-content/plugins/responsive-gallery-lightbox/js/rs-responsive-gallery-lightbox.js
Script Paths
/wp-content/plugins/responsive-gallery-lightbox/js/rs-responsive-gallery-lightbox.js
Version Parameters
responsive-gallery-lightbox/css/rs-responsive-gallery-lightbox.css?ver=responsive-gallery-lightbox/js/rs-responsive-gallery-lightbox.js?ver=

HTML / DOM Fingerprints

CSS Classes
gallery_img150gallery_img130
Data Attributes
data-titledata-descdata-src
JS Globals
lightGallery
Shortcode Output
<ul id="lightGallery_</ul>
FAQ

Frequently Asked Questions about Responsive Gallery Lightbox