Jssor Slider by jssor.com Security & Risk Analysis

wordpress.org/plugins/jssor-slider

Responsive Touch Slideshow/Slider/Gallery/Carousel/Banner

200 active installs v3.1.24 PHP + WP 4.1+ Updated Jan 15, 2019
wordpress-banner-rotatorwordpress-carouselwordpress-gallerywordpress-sliderwordpress-slideshow
60
C · Use Caution
CVEs total1
Unpatched1
Last CVEJul 7, 2026
Safety Verdict

Is Jssor Slider by jssor.com Safe to Use in 2026?

Use With Caution

Score 60/100

Jssor Slider by jssor.com has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Jul 7, 2026Updated 7yr ago
Risk Assessment

The jssor-slider plugin v3.1.24 exhibits a generally good security posture with several positive indicators. The absence of known CVEs and common vulnerability types in its history is a strong sign of stability. Furthermore, the plugin demonstrates good practices regarding SQL queries with a high percentage of prepared statements and a substantial majority of properly escaped outputs. The presence of numerous nonce and capability checks suggests an effort to secure various functionalities. However, a significant concern arises from the single unprotected AJAX handler identified in the attack surface. This represents a direct entry point that could be exploited without proper authentication or authorization, potentially leading to unauthorized actions or data manipulation if further vulnerabilities exist within that handler.

Despite the positive aspects, the single AJAX endpoint lacking authentication is a critical weakness. While the taint analysis did not reveal critical or high severity flows, the presence of one flow with unsanitized paths warrants attention, as it could be a vector for vulnerabilities if exploited in conjunction with other weaknesses. The plugin's moderate number of file operations and external HTTP requests also represent potential, albeit lower, risk areas that could be exacerbated by other vulnerabilities. Overall, the plugin is well-maintained in terms of historical vulnerabilities and internal code practices, but the unprotected AJAX handler requires immediate remediation to address a clear security gap.

Key Concerns

  • Unprotected AJAX handler found
  • Taint flow with unsanitized paths
Vulnerabilities
1 published

Jssor Slider by jssor.com Security Vulnerabilities

CVEs by Year

1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

CVE-2026-14244high · 7.5Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

Jssor Slider by jssor.com <= 3.1.24 - Unauthenticated Arbitrary File Read via 'url' Parameter

Jul 7, 2026Unpatched
Version History

Jssor Slider by jssor.com Release Timeline

v3.1.24Current1 CVE
v3.1.231 CVE
v3.1.211 CVE
v3.1.201 CVE
v3.1.191 CVE
v3.1.181 CVE
v3.1.171 CVE
v3.1.161 CVE
v3.1.151 CVE
v3.1.141 CVE
v3.1.131 CVE
v3.1.121 CVE
v3.1.111 CVE
v3.0.21 CVE
v2.2.11 CVE
Code Analysis
Analyzed Mar 16, 2026

Jssor Slider by jssor.com Code Analysis

Dangerous Functions
0
Raw SQL Queries
7
6 prepared
Unescaped Output
15
56 escaped
Nonce Checks
10
Capability Checks
7
File Operations
33
External Requests
9
Bundled Libraries
0

SQL Query Safety

46% prepared13 total queries

Output Escaping

79% escaped71 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

5 flows1 with unsanitized paths
<class-jssor-slider-admin-controller> (interface\api\class-jssor-slider-admin-controller.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Jssor Slider by jssor.com Attack Surface

Entry Points2
Unprotected1

AJAX Handlers 1

authwp_ajax_jssor_slider_actionjssor-slider.php:165

Shortcodes 1

[jssor-slider] jssor-slider.php:162
WordPress Hooks 9
filterpre_set_site_transient_update_pluginsincludes\bll\class-jssor-slider-update.php:67
filterplugins_apiincludes\bll\class-jssor-slider-update.php:70
actionadmin_enqueue_scriptsinterface\admin\class-jssor-slider-admin-page.php:102
actionadmin_enqueue_scriptsinterface\admin\class-jssor-slider-admin-page.php:103
actionadmin_noticesinterface\admin\class-jssor-slider-admin-page.php:104
actionadmin_noticesjssor-slider.php:35
actionadmin_menujssor-slider.php:163
actiontemplate_redirectjssor-slider.php:164
actionupgrader_process_completejssor-slider.php:167
Maintenance & Trust

Jssor Slider by jssor.com Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedJan 15, 2019
PHP min version
Downloads31K

Community Trust

Rating84/100
Number of ratings5
Active installs200
Developer Profile

Jssor Slider by jssor.com Developer Profile

jssor.com

1 plugin · 200 total installs

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

How We Detect Jssor Slider by jssor.com

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/jssor-slider/includes/framework/jssor-slider-condition.php/wp-content/plugins/jssor-slider/interface/admin/class-jssor-slider-admin-page.php/wp-content/plugins/jssor-slider/interface/admin/js/wp.jssor.slider.admin.init.js/wp-content/plugins/jssor-slider/public/content/slideo.editor/css/slideo.editor.min.css/wp-content/plugins/jssor-slider/public/script/wp.jssor.push.server.init.js/wp-content/plugins/jssor-slider/jssor-slider-dispatcher.php/wp-content/plugins/jssor-slider/jssor-slider.php
Script Paths
wp.jssor.slider.admin.init.jswp.jssor.push.server.init.jsslideo.editor.min.css
Version Parameters
jssor-slider-admin-init-script?ver=jssor-slideo-eidtor-css?ver=

HTML / DOM Fingerprints

CSS Classes
jssor-slider-admin-contentjssor-slider-admin-dashboard-wrapjssor-slider-admin-form-fieldjssor-slider-admin-grid-containerjssor-slider-admin-headerjssor-slider-admin-main-contentjssor-slider-admin-pagejssor-slider-admin-sidebar+2 more
HTML Comments
<!-- jssor-slider --><!-- #endregion --><!-- jssor-slider-end -->
Data Attributes
data-jssor-slider-optionsdata-jssor-slider-widgetid="jssor_1"
JS Globals
WP_JSSOR_SLIDER_DEBUGWP_JSSOR_SLIDER_DIAGNOSTICWP_JSSOR_SLIDER_BUILD_ENABLEDWP_JSSOR_SLIDER_URLWP_JSSOR_SLIDER_VERSIONWP_JSSOR_SLIDER_PLUGIN_NAME
Shortcode Output
[jssor-slider]
FAQ

Frequently Asked Questions about Jssor Slider by jssor.com