Before After Slider Security & Risk Analysis

wordpress.org/plugins/before-after-slider

Short Description: Create beautiful before and after image sliders with multiple styles using an easy shortcode.

10 active installs v1.1.1 PHP 7.2+ WP 5.8+ Updated Mar 24, 2026
before-aftergalleryimage-comparisonslider
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Before After Slider Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 1mo ago
Risk Assessment

The 'before-after-slider' plugin version 1.1.1 exhibits a strong security posture based on the provided static analysis. The plugin demonstrates excellent adherence to secure coding practices by utilizing prepared statements for all SQL queries, properly escaping all output, and implementing nonce checks for its single entry point. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its solid security. Crucially, the taint analysis found no unsanitized flows, indicating no readily exploitable vulnerabilities through code examination. The plugin also has no recorded vulnerability history, suggesting a consistent track record of security.

However, a single potential concern arises from the absence of capability checks on its sole shortcode entry point. While the static analysis doesn't reveal any critical or high-severity issues, the lack of explicit capability checks means that any user, regardless of their role, could potentially interact with the shortcode. This is a minor point given the otherwise clean code, but it represents a missed opportunity to enhance security by restricting access to authorized users. Overall, this plugin is very secure, with only a minor area for improvement.

Key Concerns

  • Missing capability checks on entry points
Vulnerabilities
None known

Before After Slider Security Vulnerabilities

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

Before After Slider Release Timeline

v1.1.1Current
Code Analysis
Analyzed Apr 16, 2026

Before After Slider Code Analysis

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

Output Escaping

100% escaped44 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

1 flows
<settings-page> (admin/settings-page.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Before After Slider Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[musaba_slider] before-after-slider.php:150
WordPress Hooks 4
actionwp_enqueue_scriptsbefore-after-slider.php:37
actionadmin_enqueue_scriptsbefore-after-slider.php:58
actionadmin_menubefore-after-slider.php:74
filterplugin_action_links_before-after-slider/before-after-slider.phpbefore-after-slider.php:93
Maintenance & Trust

Before After Slider Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 24, 2026
PHP min version7.2
Downloads87

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Before After Slider Developer Profile

musaraeeskhan

1 plugin · 10 total installs

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

How We Detect Before After Slider

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/before-after-slider/assets/style.css/wp-content/plugins/before-after-slider/assets/script.js/wp-content/plugins/before-after-slider/assets/admin.js
Script Paths
/wp-content/plugins/before-after-slider/assets/script.js/wp-content/plugins/before-after-slider/assets/admin.js
Version Parameters
/wp-content/plugins/before-after-slider/assets/style.css?ver=1.1.1/wp-content/plugins/before-after-slider/assets/script.js?ver=1.1.1/wp-content/plugins/before-after-slider/assets/admin.js?ver=1.1.1

HTML / DOM Fingerprints

CSS Classes
basl-rowbasl-containerbasl-style1basl-style5basl-imgbasl-afterbasl-beforebasl-after-btn+8 more
Data Attributes
data-basl-slider
Shortcode Output
<div class="basl-row"><div class="basl-container<div class="basl-img basl-after"><img src=<img src=
FAQ

Frequently Asked Questions about Before After Slider