
Photo Gallery Slideshow & Masonry Tiled Gallery Security & Risk Analysis
wordpress.org/plugins/wp-responsive-photo-galleryThis is a beautiful masonry tiled gallery and photo gallery slideshow plugin for WordPress blogs and sites. Admin can manage any number of images for …
Is Photo Gallery Slideshow & Masonry Tiled Gallery Safe to Use in 2026?
Generally Safe
Score 98/100Photo Gallery Slideshow & Masonry Tiled Gallery has a strong security track record. Known vulnerabilities have been patched promptly.
The "wp-responsive-photo-gallery" plugin v1.0.17 presents a mixed security posture. On one hand, it demonstrates several good security practices, including a significant percentage of SQL queries using prepared statements and a good number of nonce and capability checks. This indicates some awareness of security best practices during development.
However, there are notable concerns. The static analysis reveals a considerable attack surface with 7 AJAX handlers, one of which lacks authentication checks. This is a direct entry point for unauthenticated attackers. Furthermore, the taint analysis shows 5 flows with unsanitized paths, even though none are classified as critical or high severity. This suggests a potential for path traversal or similar vulnerabilities if not handled carefully. The vulnerability history is also a significant red flag, with 3 previously disclosed medium severity vulnerabilities including SSRF, SQL Injection, and XSS. While currently unpatched, this pattern indicates recurring weaknesses in input validation and sanitization.
In conclusion, while the plugin has some strengths in its implementation of prepared statements and checks, the presence of an unprotected AJAX handler, unsanitized path flows, and a history of medium severity vulnerabilities like SSRF, SQLi, and XSS means that users should exercise caution. The overall risk is elevated due to these factors, particularly the direct unprotected entry point.
Key Concerns
- Unprotected AJAX handler
- Flows with unsanitized paths
- Medium severity CVEs in history (3)
- Low percentage of properly escaped output
Photo Gallery Slideshow & Masonry Tiled Gallery Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Photo Gallery Slideshow & Masonry Tiled Gallery <= 1.0.15 - Authenticated (Subscriber+) Limited Server-Side Request Forgery
Photo Gallery Slideshow & Masonry Tiled Gallery <= 1.0.3 - Authenticated (Admin+) SQL Injection
Photo Gallery Slideshow & Masonry Tiled Gallery <= 1.0.13 - Reflected Cross-Site Scripting
Photo Gallery Slideshow & Masonry Tiled Gallery Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Photo Gallery Slideshow & Masonry Tiled Gallery Attack Surface
AJAX Handlers 7
Shortcodes 2
WordPress Hooks 12
Maintenance & Trust
Photo Gallery Slideshow & Masonry Tiled Gallery Maintenance & Trust
Maintenance Signals
Community Trust
Photo Gallery Slideshow & Masonry Tiled Gallery Alternatives
Simple Gallery with Filter
simple-gallery-with-filter
Create simple gallery with filter option by using this plugin. Very simple create isotope filter gallery you can use for gallery, portfolio, team, ser …
Image Gallery Block – Create and display photo gallery/photo album.
3d-image-gallery
Image Gallery Block helps you create responsive photo galleries, masonry layouts, and 3D sliders. Offers professional layouts and lightbox effects.
Animated Live Wall Gallery
animated-live-wall
Create animated gallery walls with image-switching effects. Display photos from Instagram, Flickr, or media uploads.
BNE Gallery Extended
bne-gallery-extended
Simple add-on to the default WordPress gallery shortcode, [gallery], to include a 3D Carousel and Masonry display option.
WP Masonry & Infinite Scroll
wp-masonry-infinite-scroll
Highly customizable shortcodes to create pages with beautiful masonry layout and infinite scrolling effect.
Photo Gallery Slideshow & Masonry Tiled Gallery Developer Profile
19 plugins · 23K total installs
How We Detect Photo Gallery Slideshow & Masonry Tiled Gallery
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-responsive-photo-gallery/css/owl.carousel.css/wp-content/plugins/wp-responsive-photo-gallery/css/owl.theme.css/wp-content/plugins/wp-responsive-photo-gallery/css/rs-gallery-responsive.css/wp-content/plugins/wp-responsive-photo-gallery/css/fancybox.css/wp-content/plugins/wp-responsive-photo-gallery/js/owl.carousel.js/wp-content/plugins/wp-responsive-photo-gallery/js/jquery.mousewheel-3.0.6.pack.js/wp-content/plugins/wp-responsive-photo-gallery/js/fancybox.js/wp-content/plugins/wp-responsive-photo-gallery/js/jquery.fancybox-media.js+2 more/wp-content/plugins/wp-responsive-photo-gallery/js/gallery.js/wp-content/plugins/wp-responsive-photo-gallery/js/fancybox-gallery.jswp-responsive-photo-gallery/css/owl.carousel.css?ver=wp-responsive-photo-gallery/css/owl.theme.css?ver=wp-responsive-photo-gallery/css/rs-gallery-responsive.css?ver=wp-responsive-photo-gallery/css/fancybox.css?ver=wp-responsive-photo-gallery/js/owl.carousel.js?ver=wp-responsive-photo-gallery/js/jquery.mousewheel-3.0.6.pack.js?ver=wp-responsive-photo-gallery/js/fancybox.js?ver=wp-responsive-photo-gallery/js/jquery.fancybox-media.js?ver=wp-responsive-photo-gallery/js/gallery.js?ver=wp-responsive-photo-gallery/js/fancybox-gallery.js?ver=HTML / DOM Fingerprints
rsp-gallery-containerrsp-gallery-itemowl-carouselowl-themefancyboxdata-fancybox-groupresponsive_photo_gallery/wp-json/rjg_get_grid_data_justified_gallery/wp-json/rjg_check_file_exist_justified_gallery/wp-json/rjg_get_youtube_info_justified_gallery/wp-json/rjg_get_metacafe_info_justified_gallery[print_my_responsive_photo_gallery][print_masonry_gallery_plus_lightbox]