Testimonial Slider Security & Risk Analysis

wordpress.org/plugins/easy-testimonial

Testimonial Slider display testimonials on your Wordpress website in easy way. 20+ more popular marketing tools also included.

10 active installs v1.1.0 PHP 7.0+ WP 3.0.1+ Updated Apr 14, 2025
customer-testimonialreviewtestimonialtestimonial-boxtestimonial-slider
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Testimonial Slider Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The easy-testimonial plugin v1.1.0 exhibits a generally strong security posture based on the provided static analysis. It demonstrates good practices by employing prepared statements for all SQL queries and implementing nonce checks on its two identified AJAX entry points. The absence of dangerous functions, file operations, and external HTTP requests further contributes to a positive security profile. Crucially, there are no recorded vulnerabilities (CVEs) for this plugin, and the taint analysis revealed no critical or high-severity unsanitized flows, indicating a lack of immediately exploitable weaknesses.

However, a key area for concern is the complete absence of capability checks for its AJAX handlers. While nonces protect against CSRF attacks, they do not prevent authenticated users from performing actions they shouldn't have access to. This lack of privilege validation could potentially lead to unauthorized modifications or data manipulation if the AJAX actions themselves are sensitive. Additionally, while the majority of output is properly escaped, a minority (33%) is not, which could open the door to certain types of cross-site scripting (XSS) vulnerabilities if the unescaped output contains user-supplied data and the context allows for script execution.

In conclusion, easy-testimonial v1.1.0 appears to be a relatively secure plugin, with its lack of historical vulnerabilities and careful handling of SQL and taint analysis being significant strengths. The primary weaknesses lie in the missing capability checks on AJAX handlers and a small percentage of unescaped output. Addressing these two areas would significantly bolster its security.

Key Concerns

  • AJAX handlers without capability checks
  • Unescaped output found
Vulnerabilities
None known

Testimonial Slider Security Vulnerabilities

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

Testimonial Slider Release Timeline

v1.1.0Current
Code Analysis
Analyzed Mar 17, 2026

Testimonial Slider Code Analysis

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

Output Escaping

67% escaped6 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
update_zb_et_code (easy-testimonial.php:181)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Testimonial Slider Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_update_zb_et_codeeasy-testimonial.php:178
noprivwp_ajax_update_zb_et_codeeasy-testimonial.php:179
WordPress Hooks 4
actionadmin_initeasy-testimonial.php:15
actionadmin_noticeseasy-testimonial.php:46
actionadmin_menueasy-testimonial.php:82
actionwp_headeasy-testimonial.php:175
Maintenance & Trust

Testimonial Slider Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedApr 14, 2025
PHP min version7.0
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Testimonial Slider Developer Profile

Zotabox

12 plugins · 4K total installs

73
trust score
Avg Security Score
92/100
Avg Patch Time
1712 days
View full developer profile
Detection Fingerprints

How We Detect Testimonial Slider

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/easy-testimonial/assets/css/style.css/wp-content/plugins/easy-testimonial/assets/js/main.js/wp-content/plugins/easy-testimonial/zotabox.png
Script Paths
/wp-content/plugins/easy-testimonial/assets/js/main.js
Version Parameters
easy-testimonial/assets/css/style.css?ver=easy-testimonial/assets/js/main.js?v=

HTML / DOM Fingerprints

CSS Classes
ztb-register-formztb-submit-buttonztb-wrapperztb-logoztb-code-wrapperztb-titleaccount-inputztb-button+2 more
Data Attributes
zb-plugin="zb_et"
JS Globals
ZBT_WP_ADMIN_URLZTB_BASE_URL
FAQ

Frequently Asked Questions about Testimonial Slider