
Advanced Before After Slider Security & Risk Analysis
wordpress.org/plugins/advanced-before-after-sliderThe Advanced Before and After Slider plugin used for compare two images in one frame.
Is Advanced Before After Slider Safe to Use in 2026?
Generally Safe
Score 85/100Advanced Before After Slider has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "advanced-before-after-slider" v1.0.0 plugin demonstrates a generally strong security posture based on the provided static analysis. The absence of dangerous functions, file operations, external HTTP requests, and the complete use of prepared statements for SQL queries are all positive indicators. Furthermore, 100% of observed output is properly escaped, mitigating common cross-site scripting (XSS) risks. The plugin also has no recorded vulnerability history, suggesting a history of secure development or a lack of historical scrutiny.
However, there are notable areas for concern. The most significant is the complete absence of nonce checks and capability checks across all identified entry points. While the current analysis shows no unprotected entry points, the reliance on the shortcode as the sole entry point without any authorization mechanism is a critical weakness. If this shortcode were to process user-supplied data or perform any actions on behalf of the user, the lack of nonce and capability checks creates a substantial risk of unauthorized actions or privilege escalation. The lack of taint analysis results also prevents a comprehensive assessment of data flow security.
In conclusion, while the plugin avoids many common pitfalls such as raw SQL or unescaped output, the complete lack of authorization checks on its single entry point is a significant vulnerability. This oversight, coupled with the absence of taint analysis, leaves the plugin susceptible to potential security exploits that could be triggered through its shortcode, despite its otherwise clean static analysis report.
Key Concerns
- Missing nonce checks on entry points
- Missing capability checks on entry points
- No taint analysis performed
Advanced Before After Slider Security Vulnerabilities
Advanced Before After Slider Code Analysis
Output Escaping
Advanced Before After Slider Attack Surface
Shortcodes 1
WordPress Hooks 1
Maintenance & Trust
Advanced Before After Slider Maintenance & Trust
Maintenance Signals
Community Trust
Advanced Before After Slider Alternatives
Before After Image Comparison Slider for Elementor
before-after-image-comparison-slider-for-elementor
Before After Image Comparison Slider for Elementor is an image comparison slider plugin for Elementor Page Builder. This plugin allows you to create t …
Before After Image Comparison Slider for WPBakery Page Builder
before-after-image-comparison-slider-for-visual-composer
Before After Image Comparison Slider for WPBakery is an image comparison slider plugin for WPBakery Page Builder. This plugin allows you to create the …
Before After Image Comparison Slider
before-after-image-comparison-slider
A before after image comparison slider for WordPress.
WP Before After Slider
wp-before-after-slider
Before After Image slider
Ultimate Before After Image Slider & Gallery – BEAF
beaf-before-and-after-gallery
Need a Before After Image Comparison slider? Create your before and after slider with BEAF. Addon for Elementor Before and After Slider is included.
Advanced Before After Slider Developer Profile
1 plugin · 0 total installs
How We Detect Advanced Before After Slider
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/advanced-before-after-slider/css/twentytwenty.css/wp-content/plugins/advanced-before-after-slider/js/jquery.event.move.js/wp-content/plugins/advanced-before-after-slider/js/jquery.twentytwenty.js/wp-content/plugins/advanced-before-after-slider/js/jquery.event.move.js/wp-content/plugins/advanced-before-after-slider/js/jquery.twentytwenty.jsadvanced-before-after-slider/css/twentytwenty.css?ver=advanced-before-after-slider/js/jquery.event.move.js?ver=advanced-before-after-slider/js/jquery.twentytwenty.js?ver=HTML / DOM Fingerprints
twentytwenty-container-<div class="twentytwenty-container-jQuery(".twentytwenty-container-twentytwenty({