ParallaxSlider Security & Risk Analysis

wordpress.org/plugins/parallax-slider

Responsive Horizontal Parallax Sliding Slider using Swiper.js.

40 active installs v1.0.0 PHP 5.6.0+ WP 4.9.6+ Updated Dec 10, 2025
parallax-sliderresponsive-slidersliderswiper-slider
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ParallaxSlider Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 3mo ago
Risk Assessment

The "parallax-slider" plugin v1.0.0 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and a lack of critical or high-severity issues in its history is a strong positive indicator. The code analysis reveals no dangerous functions, file operations, or external HTTP requests, and all SQL queries are properly prepared. This suggests a development team that is conscious of secure coding practices.

However, there are some areas of concern. The plugin has a total of one entry point via a shortcode, and critically, it has zero capability checks for this shortcode. This means any user, regardless of their role or permissions, can potentially interact with this shortcode. While the attack surface is small, the lack of authorization on the sole entry point is a significant oversight. Furthermore, a notable portion (30%) of the plugin's output is not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if the unescaped data originates from user input or untrusted sources. The absence of nonce checks, although not directly tied to a specific vulnerability in this static analysis, is a common security measure that is missing.

Key Concerns

  • Shortcode with no capability checks
  • Unescaped output detected (30%)
  • Missing nonce checks
Vulnerabilities
None known

ParallaxSlider Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

ParallaxSlider Code Analysis

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

Output Escaping

70% escaped27 total outputs
Attack Surface

ParallaxSlider Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[parallax-slider] parallax-slider.php:59
WordPress Hooks 5
actionadmin_menuparallax-slider.php:49
actionadmin_enqueue_scriptsparallax-slider.php:51
actioninitparallax-slider.php:54
actionadmin_initparallax-slider.php:342
actionplugins_loadedparallax-slider.php:390
Maintenance & Trust

ParallaxSlider Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 10, 2025
PHP min version5.6.0
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs40
Developer Profile

ParallaxSlider Developer Profile

tishonator

54 plugins · 3K total installs

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

How We Detect ParallaxSlider

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/parallax-slider/css/swiper.css/wp-content/plugins/parallax-slider/css/parallax-slider.css/wp-content/plugins/parallax-slider/js/swiper.js/wp-content/plugins/parallax-slider/js/parallax.js/wp-content/plugins/parallax-slider/js/parallax-upload-media.js
Script Paths
js/swiper.jsjs/parallax.jsjs/parallax-upload-media.js
Version Parameters
parallax-slider/css/swiper.css?ver=parallax-slider/css/parallax-slider.css?ver=parallax-slider/js/swiper.js?ver=parallax-slider/js/parallax.js?ver=parallax-slider/js/parallax-upload-media.js?ver=

HTML / DOM Fingerprints

CSS Classes
swiper-containermain-sliderloadingswiper-wrapperswiper-slideslide-bgimgentity-imgcontent+6 more
Data Attributes
data-swiper-slide-indexdata-swiper-slide-index
JS Globals
parallax_slider_options
Shortcode Output
<div class="swiper-container main-slider loading"><div class="swiper-wrapper"><div class="swiper-button-prev swiper-button-white"></div><div class="swiper-button-next swiper-button-white"></div></div>
FAQ

Frequently Asked Questions about ParallaxSlider