
Easy Testimonial Slider and Form Security & Risk Analysis
wordpress.org/plugins/easy-testimonial-rotatorBeautiful responsive testimonial slider with Gutenberg block and grid layout. Collect visitor reviews with a built-in submission form.
Is Easy Testimonial Slider and Form Safe to Use in 2026?
Generally Safe
Score 97/100Easy Testimonial Slider and Form has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "easy-testimonial-rotator" plugin exhibits a generally strong security posture based on the static analysis. The complete absence of unprotected entry points and the consistent use of prepared statements for SQL queries, alongside proper output escaping and the presence of nonce and capability checks, are commendable security practices. The plugin also avoids the use of dangerous functions and external HTTP requests, further reducing potential attack vectors.
However, the taint analysis reveals two flows with unsanitized paths. While these are not classified as critical or high severity, they represent potential vulnerabilities that could be exploited if malicious input were to reach these points. The plugin's history of three medium-severity CVEs, specifically SQL injection and cross-site scripting, is a significant concern. Although there are currently no unpatched CVEs, this historical pattern suggests a recurring susceptibility to input validation and sanitization issues. The last vulnerability being in late 2025 is also notable, implying recent security oversight, but a history of such issues should not be overlooked.
In conclusion, while the current implementation demonstrates good security hygiene in many areas, the identified taint flows and the past vulnerability record necessitate careful attention. The plugin's strengths lie in its robust handling of SQL and output, but the risk associated with unsanitized paths and historical vulnerabilities should be actively managed through ongoing vigilance and potential code review.
Key Concerns
- Flows with unsanitized paths identified
- History of 3 medium severity CVEs
Easy Testimonial Slider and Form Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Easy Testimonial Slider and Form <= 1.0.2 - Authenticated (Admin+) SQL injection
Easy Testimonial Slider and Form <= 1.0.18 - Authenticated (Administrator+) Stored Cross-Site Scripting via settings
Easy Testimonial Slider and Form <= 1.0.15 - Unauthenticated Reflected Cross-Site Scripting via search_term
Easy Testimonial Slider and Form Release Timeline
Easy Testimonial Slider and Form Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Easy Testimonial Slider and Form Attack Surface
AJAX Handlers 6
Shortcodes 2
WordPress Hooks 10
Maintenance & Trust
Easy Testimonial Slider and Form Maintenance & Trust
Maintenance Signals
Community Trust
Easy Testimonial Slider and Form Alternatives
Solid Testimonials – Testimonial Slider, Video Testimonials & Customer Reviews
gs-testimonial
Showcase and automate customer reviews with ease - sliders, grids, filters, and more to boost trust and sales.
Easy Testimonials Carousel
easy-testimonials-carousel
Easy Testimonials Carousel
Reviewfic – The Ultimate Testimonial Slider, Carousel, Grid Plugin
reviewfic
Showcase testimonials, customer reviews, or quotes on your website. Easily display reviews across posts, pages, custom templates, widgets, and more.
Real Testimonials – Testimonial Slider, Collect Customer Reviews and Video Testimonials
testimonial-free
A Customizable Testimonial plugin to Automate Collecting, Filtering, and Publishing Customer Reviews. Testimonial Slider, Grid & More to Grow Sales
Review & testimonial widgets
trustmary
Add reviews to your website with Trustmary’s review and testimonial widgets: Google Review Widget, Facebook Review Widget, Tripadvisor Review Widget, …
Easy Testimonial Slider and Form Developer Profile
19 plugins · 23K total installs
How We Detect Easy Testimonial Slider and Form
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/easy-testimonial-rotator/css/jquery.bxslider.css/wp-content/plugins/easy-testimonial-rotator/css/testimonial_style.css/wp-content/plugins/easy-testimonial-rotator/css/testimonial_style_admin.css/wp-content/plugins/easy-testimonial-rotator/js/admin-script.js/wp-content/plugins/easy-testimonial-rotator/js/etr_captcha.js/wp-content/plugins/easy-testimonial-rotator/js/etr_jquery.bxSlider.min.js/wp-content/plugins/easy-testimonial-rotator/js/testimonial-script.js/wp-content/plugins/easy-testimonial-rotator/js/admin-script.js/wp-content/plugins/easy-testimonial-rotator/js/etr_captcha.js/wp-content/plugins/easy-testimonial-rotator/js/etr_jquery.bxSlider.min.js/wp-content/plugins/easy-testimonial-rotator/js/testimonial-script.js/wp-content/plugins/easy-testimonial-rotator/css/jquery.bxslider.css?ver=/wp-content/plugins/easy-testimonial-rotator/css/testimonial_style.css?ver=/wp-content/plugins/easy-testimonial-rotator/css/testimonial_style_admin.css?ver=/wp-content/plugins/easy-testimonial-rotator/js/admin-script.js?ver=/wp-content/plugins/easy-testimonial-rotator/js/etr_captcha.js?ver=/wp-content/plugins/easy-testimonial-rotator/js/etr_jquery.bxSlider.min.js?ver=/wp-content/plugins/easy-testimonial-rotator/js/testimonial-script.js?ver=HTML / DOM Fingerprints
etr_slider<!-- WRAPPER START --><!-- WRAPPER END --><!-- TESTIMONIAL SINGLE START --><!-- TESTIMONIAL SINGLE END -->+176 moredata-iddata-settingsdata-current-pagedata-item-per-pagedata-controlsdata-responsive+68 moreetr_admin_script_objetr_obj[print_best_testimonial_slider][print_best_testimonial_form]