Responsive Slideshow Security & Risk Analysis

wordpress.org/plugins/slider-responsive-slideshow

Create responsive image sliders with carousel effects, touch navigation, and custom animations for your website.

2K active installs v1.5.4 PHP 7.2+ WP 5.4+ Updated Dec 27, 2025
carouselimage-sliderresponsive-slidersliderslideshow
68
C · Use Caution
CVEs total3
Unpatched1
Last CVEFeb 11, 2026
Safety Verdict

Is Responsive Slideshow Safe to Use in 2026?

Use With Caution

Score 68/100

Responsive Slideshow has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

3 known CVEs 1 unpatched Last CVE: Feb 11, 2026Updated 3mo ago
Risk Assessment

The "slider-responsive-slideshow" v1.5.4 plugin exhibits a mixed security posture. On one hand, it demonstrates good practices by utilizing prepared statements for all SQL queries, a high rate of output escaping, and implementing nonce and capability checks for its entry points. However, significant concerns arise from the presence of four "unserialize" functions, which, if exposed to untrusted input, can lead to critical deserialization vulnerabilities. Although the static analysis reported no critical taint flows, the historical vulnerability data is alarming. The plugin has a history of three known CVEs, with one currently unpatched. The severity of these past vulnerabilities, including deserialization and authorization issues, combined with the active "unserialize" functions, strongly suggests a persistent risk. The fact that the last vulnerability was recent (2026-02-11) and remains unpatched is a major red flag, indicating a lack of consistent security maintenance.

While the plugin's direct attack surface appears limited and its current entry points seem to have some protection, the underlying code and historical trends point to a significant potential for security breaches. The presence of "unserialize" coupled with unpatched vulnerabilities necessitates a cautious approach. The plugin has strengths in its data handling (SQL, output) but weaknesses in its ability to securely process serialized data and a concerning pattern of unpatched vulnerabilities, making it a medium to high risk for active exploitation.

Key Concerns

  • Unpatched CVE
  • Dangerous function: unserialize
  • High severity known vulnerabilities
  • Flows with unsanitized paths
Vulnerabilities
3

Responsive Slideshow Security Vulnerabilities

CVEs by Year

2 CVEs in 2024
2024
1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

High
2
Medium
1

3 total CVEs

CVE-2026-22346high · 7.5Deserialization of Untrusted Data

Slider Responsive Slideshow – Image slider, Gallery slideshow <= 1.5.4 - Authenticated (Contributor+) PHP Object Injection

Feb 11, 2026Unpatched
CVE-2024-35722medium · 4.3Missing Authorization

Slider Responsive Slideshow – Image slider, Gallery slideshow <= 1.4.0 - Missing Authorization

Jun 6, 2024 Patched in 1.4.2 (7d)
CVE-2024-1859high · 8.8Deserialization of Untrusted Data

Slider Responsive Slideshow – Image slider, Gallery slideshow <= 1.3.8 - Authenticated (Contributor+) PHP Object Injection

Feb 29, 2024 Patched in 1.4.0 (1d)
Code Analysis
Analyzed Mar 16, 2026

Responsive Slideshow Code Analysis

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

Dangerous Functions Found

unserializereturn ($str == serialize(false) || @unserialize($str) !== false);shortcode.php:13
unserialize$allslidesetting = unserialize($decodedData);shortcode.php:37
unserializereturn ($str == serialize(false) || @unserialize($str) !== false);slider-settings.php:75
unserialize$allslidesetting = unserialize($decodedData);slider-settings.php:89

Output Escaping

97% escaped124 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
_ajax_slide_responsive (slider-responsive-slideshow.php:328)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Responsive Slideshow Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

authwp_ajax_slide_responsiveslider-responsive-slideshow.php:117

Shortcodes 1

[awl-slider] shortcode.php:9
WordPress Hooks 10
actionplugins_loadedslider-responsive-slideshow.php:95
actioninitslider-responsive-slideshow.php:105
actionadd_meta_boxesslider-responsive-slideshow.php:110
actionadmin_initslider-responsive-slideshow.php:115
actionsave_postslider-responsive-slideshow.php:119
filterwidget_textslider-responsive-slideshow.php:123
filtermanage_slider_responsive_posts_columnsslider-responsive-slideshow.php:126
actionmanage_slider_responsive_posts_custom_columnslider-responsive-slideshow.php:129
actionwp_enqueue_scriptsslider-responsive-slideshow.php:131
actionwp_enqueue_scriptsslider-responsive-slideshow.php:432
Maintenance & Trust

Responsive Slideshow Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 27, 2025
PHP min version7.2
Downloads150K

Community Trust

Rating100/100
Number of ratings11
Active installs2K
Developer Profile

Responsive Slideshow Developer Profile

A WP Life

61 plugins · 64K total installs

77
trust score
Avg Security Score
97/100
Avg Patch Time
267 days
View full developer profile
Detection Fingerprints

How We Detect Responsive Slideshow

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/slider-responsive-slideshow/css/slider-responsive.css/wp-content/plugins/slider-responsive-slideshow/js/slider-responsive.js/wp-content/plugins/slider-responsive-slideshow/js/slider-responsive.min.js
Script Paths
/wp-content/plugins/slider-responsive-slideshow/js/slider-responsive.js/wp-content/plugins/slider-responsive-slideshow/js/slider-responsive.min.js
Version Parameters
slider-responsive-slideshow/css/slider-responsive.css?ver=slider-responsive-slideshow/js/slider-responsive.js?ver=slider-responsive-slideshow/js/slider-responsive.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
slider-responsive-slideshow
HTML Comments
<!-- Slider Responsive Custom Post Type Start --><!-- Slider Responsive Custom Post Type End --><!-- Slider Responsive Settings Meta Box Start --><!-- Slider Responsive Settings Meta Box End -->
Data Attributes
id="slider-responsive-shortcode-id='slider-responsive-shortcode-id='copy-msg-onclick='return SLIDERRESCopyShortcodeonclick="return SLIDERRESCopyShortcode
JS Globals
SLIDERRESCopyShortcode
Shortcode Output
[awl-slider id=
FAQ

Frequently Asked Questions about Responsive Slideshow