Widget for Zendesk Chat via API Security & Risk Analysis

wordpress.org/plugins/widget-for-zendesk-chat-via-api

This plugin offers a faster way to load the Zendesk Chat Widget via API. It optimizes the page loading speed and it is quick and easy to implement.

200 active installs v1.12.12 PHP 5.6+ WP 3.5+ Updated Apr 16, 2025
chat-widgetspeed-optimizationzendeskzendesk-chatzendesk-speed
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Widget for Zendesk Chat via API Safe to Use in 2026?

Generally Safe

Score 100/100

Widget for Zendesk Chat via API has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11mo ago
Risk Assessment

The "widget-for-zendesk-chat-via-api" plugin v1.12.12 exhibits a generally strong security posture in several areas. Notably, it has no known past vulnerabilities, no dangerous functions, and all SQL queries are properly prepared, which are significant strengths. The absence of file operations and external HTTP requests also reduces potential attack vectors. However, there are significant concerns regarding its attack surface. Three out of four AJAX handlers lack proper authentication checks, presenting a substantial risk of unauthorized access or actions if these handlers can be triggered by unauthenticated users. While the static analysis shows no critical or high severity taint flows, the presence of unsanitized paths in the taint analysis is a potential area of concern, though currently rated as low. The plugin also has a moderate rate of unescaped output, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not handled carefully. The lack of documented vulnerabilities is positive, but the unprotected AJAX endpoints remain a primary concern that needs immediate attention.

Key Concerns

  • Unprotected AJAX handlers
  • Moderate rate of unescaped output
  • Taint flow with unsanitized paths (low severity)
Vulnerabilities
None known

Widget for Zendesk Chat via API Security Vulnerabilities

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

Widget for Zendesk Chat via API Code Analysis

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

Output Escaping

72% escaped53 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
options_page (includes\admin\admin.php:92)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Widget for Zendesk Chat via API Attack Surface

Entry Points4
Unprotected3

AJAX Handlers 4

authwp_ajax_ps_widget_for_zendesk_chat_via_api_review_noticeincludes\admin\admin.php:25
authwp_ajax_ps_widget_for_zendesk_chat_via_api_deactivationincludes\admin\admin.php:59
authwp_ajax_widget_for_zendesk_chat_via_api_handle_subscription_requestincludes\admin\admin.php:69
authwp_ajax_widget_for_zendesk_chat_via_api_subscription_popup_shownincludes\admin\admin.php:74
WordPress Hooks 12
actionadmin_menuincludes\admin\admin.php:20
actionadmin_enqueue_scriptsincludes\admin\admin.php:31
actionadmin_noticesincludes\admin\admin.php:38
actionadmin_footerincludes\admin\admin.php:43
actionplugin_row_metaincludes\admin\admin.php:49
actionadmin_footerincludes\admin\admin.php:54
actionplugin_action_linksincludes\admin\admin.php:64
actionadd_meta_boxesincludes\admin\admin.php:79
actionsave_postincludes\admin\admin.php:80
filterps_widget_for_zendesk_chat_via_api_validate_codeincludes\admin\admin.php:82
actionadmin_noticesincludes\admin\admin.php:216
actionwp_footerwidget-for-zendesk-chat-via-api.php:41
Maintenance & Trust

Widget for Zendesk Chat via API Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 16, 2025
PHP min version5.6
Downloads5K

Community Trust

Rating100/100
Number of ratings6
Active installs200
Developer Profile

Widget for Zendesk Chat via API Developer Profile

Plugins and Snippets

4 plugins · 6K total installs

98
trust score
Avg Security Score
97/100
Avg Patch Time
3 days
View full developer profile
Detection Fingerprints

How We Detect Widget for Zendesk Chat via API

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/widget-for-zendesk-chat-via-api/assets/admin/css/admin.min.css/wp-content/plugins/widget-for-zendesk-chat-via-api/assets/admin/js/admin.min.js
Script Paths
/wp-content/plugins/widget-for-zendesk-chat-via-api/assets/admin/js/admin.min.js
Version Parameters
widget-for-zendesk-chat-via-api/assets/admin/css/admin.min.css?ver=widget-for-zendesk-chat-via-api/assets/admin/js/admin.min.js?ver=

HTML / DOM Fingerprints

Data Attributes
name="ps_zendesk_chat_widget_api_code"name="ps_zendesk_chat_widget_api_delay_time"name="ps_zendesk_chat_widget_api_remove_data"name="ps_zendesk_chat_widget_api_code_disable"
FAQ

Frequently Asked Questions about Widget for Zendesk Chat via API