Post Slider – WordPress Responsive Post Slider & Post Carousel Security & Risk Analysis

wordpress.org/plugins/post-slider-free

Elevate your WordPress website with the Post Slider – a cross-browser and responsive plugin designed to showcase posts in a captivating slideshow, fea …

100 active installs v2.0.9 PHP + WP 4.0+ Updated Feb 4, 2026
carouselpostpost-carouselpost-sliderslider-shortcode
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Post Slider – WordPress Responsive Post Slider & Post Carousel Safe to Use in 2026?

Generally Safe

Score 100/100

Post Slider – WordPress Responsive Post Slider & Post Carousel 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 'post-slider-free' plugin version 2.0.9 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of any recorded CVEs and the use of prepared statements for all SQL queries are strong indicators of a well-developed and maintained plugin. Furthermore, the limited attack surface, with only one shortcode and no unprotected entry points, is commendable. However, a significant concern arises from the output escaping analysis, where 38% of the 452 outputs are not properly escaped. This could potentially lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is reflected in these unescaped outputs. While there are no critical taint flows or dangerous functions identified, the unescaped output represents a tangible risk that should be addressed.

Key Concerns

  • Improper output escaping
Vulnerabilities
None known

Post Slider – WordPress Responsive Post Slider & Post Carousel Security Vulnerabilities

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

Post Slider – WordPress Responsive Post Slider & Post Carousel Code Analysis

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

Output Escaping

62% escaped452 total outputs
Attack Surface

Post Slider – WordPress Responsive Post Slider & Post Carousel Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[picpostslider] includes\shortcode\post-slider-free-shortcode.php:137
WordPress Hooks 9
actionadd_meta_boxesincludes\meta-boxes\post-slider-free-metaboxes.php:30
actionsave_postincludes\meta-boxes\post-slider-free-metaboxes.php:1271
actioninitincludes\post-types\post-slider-free-post-type.php:56
filtermanage_picsliderfree_posts_columnsincludes\post-types\post-slider-free-post-type.php:72
actionmanage_picsliderfree_posts_custom_columnincludes\post-types\post-slider-free-post-type.php:81
filterwidget_textpost-slider-free.php:24
actionwp_enqueue_scriptspost-slider-free.php:37
actionplugins_loadedpost-slider-free.php:45
actionadmin_enqueue_scriptspost-slider-free.php:57
Maintenance & Trust

Post Slider – WordPress Responsive Post Slider & Post Carousel Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 4, 2026
PHP min version
Downloads6K

Community Trust

Rating0/100
Number of ratings0
Active installs100
Developer Profile

Post Slider – WordPress Responsive Post Slider & Post Carousel Developer Profile

pickelements

7 plugins · 600 total installs

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

How We Detect Post Slider – WordPress Responsive Post Slider & Post Carousel

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/post-slider-free/public/css/font-awesome.css/wp-content/plugins/post-slider-free/public/css/owl.carousel.min.css/wp-content/plugins/post-slider-free/public/css/post-slider-free-public.css/wp-content/plugins/post-slider-free/public/js/owl.carousel.js/wp-content/plugins/post-slider-free/public/js/post-slider-free-public.js/wp-content/plugins/post-slider-free/admin/css/post-slider-free-admin.css/wp-content/plugins/post-slider-free/admin/js/post-slider-free-admin.js/wp-content/plugins/post-slider-free/admin/js/color-picker.js
Script Paths
/wp-content/plugins/post-slider-free/public/js/owl.carousel.js/wp-content/plugins/post-slider-free/public/js/post-slider-free-public.js/wp-content/plugins/post-slider-free/admin/js/post-slider-free-admin.js/wp-content/plugins/post-slider-free/admin/js/color-picker.js
Version Parameters
post-slider-free/public/css/post-slider-free-public.css?ver=post-slider-free/public/js/post-slider-free-public.js?ver=post-slider-free/admin/css/post-slider-free-admin.css?ver=post-slider-free/admin/js/post-slider-free-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
pic-postslider-free-wrap
HTML Comments
<!--Slider Container--><!--Start Slider Section--><!--End Slider Section--><!--Start Slider Section-->+2 more
Data Attributes
data-post-slider-iddata-post-slider-styledata-post-slider-slide-columndata-post-slider-autoplaydata-post-slider-autoplayspeeddata-post-slider-items+5 more
JS Globals
pic_postslider_free_obj
Shortcode Output
[picpostslider id="
FAQ

Frequently Asked Questions about Post Slider – WordPress Responsive Post Slider & Post Carousel