WebSlider Security & Risk Analysis

wordpress.org/plugins/web-slider

Create stunning sliders and add wonderful images and videos without writing a single line of code.

0 active installs v1.0 PHP 7.2.0+ WP 5.3.2+ Updated Jul 5, 2024
dragdropslider
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WebSlider Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The 'web-slider' v1.0 plugin presents a mixed security posture. On the positive side, it demonstrates good practices regarding output escaping, with 96% of its outputs being properly escaped. Additionally, the plugin has no recorded vulnerability history, which is a strong indicator of its current stability and the absence of publicly known exploits. The absence of dangerous functions and external HTTP requests further contributes to its security.

However, there are significant concerns arising from the static analysis. The plugin exposes a considerable attack surface with 5 entry points, of which 4 are unprotected, specifically AJAX handlers. This lack of authentication on a substantial portion of its entry points is a critical weakness. Furthermore, the taint analysis reveals 2 flows with unsanitized paths, flagged with high severity, indicating potential vulnerabilities that could be exploited if user input is not properly handled before being used in sensitive operations. The complete absence of nonce checks on AJAX handlers exacerbates this risk, making it easier for attackers to trigger these unsanitized flows.

While the plugin has a clean vulnerability history, this does not negate the present risks identified in the code analysis. The high number of unprotected AJAX handlers combined with the high-severity unsanitized taint flows represent a tangible threat. The plugin's strengths lie in its output sanitization and lack of known historical vulnerabilities, but these are overshadowed by the immediate risks of unprotected entry points and insecure data handling paths.

Key Concerns

  • Unprotected AJAX handlers
  • High severity unsanitized taint flows
  • Missing nonce checks on AJAX
  • Large attack surface without auth
Vulnerabilities
None known

WebSlider Security Vulnerabilities

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

WebSlider Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

WebSlider Code Analysis

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

SQL Query Safety

67% prepared12 total queries

Output Escaping

96% escaped50 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
webslider_deleteImage (webslider.php:67)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

WebSlider Attack Surface

Entry Points5
Unprotected4

AJAX Handlers 4

authwp_ajax_deleteImagewebslider.php:81
noprivwp_ajax_deleteImagewebslider.php:82
authwp_ajax_webslider_sortimagewebslider.php:113
noprivwp_ajax_webslider_sortimagewebslider.php:114

Shortcodes 1

[Webslider] webslider.php:203
WordPress Hooks 5
actionadmin_footerimg_upload.php:364
actionadmin_initwebslider.php:37
actionadmin_menuwebslider.php:46
actionadmin_enqueue_scriptswebslider.php:59
actionwp_enqueue_scriptswebslider.php:60
Maintenance & Trust

WebSlider Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedJul 5, 2024
PHP min version7.2.0
Downloads751

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

WebSlider Developer Profile

techforceglobal

5 plugins · 20 total installs

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

How We Detect WebSlider

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/web-slider/css/admin-style.css/wp-content/plugins/web-slider/js/jquery.validate.min.js/wp-content/plugins/web-slider/css/bootstrap.min.css/wp-content/plugins/web-slider/js/bootstrap.min.js/wp-content/plugins/web-slider/css/style.css/wp-content/plugins/web-slider/css/animate.min.css
Script Paths
/wp-content/plugins/web-slider/js/jquery.validate.min.js/wp-content/plugins/web-slider/js/bootstrap.min.js
Version Parameters
web-slider/css/admin-style.css?ver=web-slider/js/jquery.validate.min.js?ver=web-slider/css/bootstrap.min.css?ver=web-slider/js/bootstrap.min.js?ver=web-slider/css/style.css?ver=web-slider/css/animate.min.css?ver=

HTML / DOM Fingerprints

CSS Classes
techslideshow-wrappercarousel-indicatorscarousel-innercarousel-itemcarousel-captionanimatedfadeInLeftfadeInUp+9 more
Data Attributes
data-bs-ridedata-bs-targetdata-bs-slide-toaria-currentaria-labeldata-bs-slide
REST Endpoints
/wp-json/
Shortcode Output
[Webslider]
FAQ

Frequently Asked Questions about WebSlider