Zendesk Support for WordPress Security & Risk Analysis

wordpress.org/plugins/zendesk

Bring the helpdesk into your blog

2K active installs v1.8.5 PHP + WP 2.9.2+ Updated Sep 5, 2023
customer-supporthelp-deskhelpdesksupportzendesk
85
A · Safe
CVEs total1
Unpatched0
Last CVEApr 18, 2023
Safety Verdict

Is Zendesk Support for WordPress Safe to Use in 2026?

Generally Safe

Score 85/100

Zendesk Support for WordPress has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Apr 18, 2023Updated 2yr ago
Risk Assessment

The Zendesk plugin version 1.8.5 exhibits several concerning security practices that significantly elevate its risk profile. A primary concern is the substantial attack surface exposed by five AJAX handlers, all of which lack authentication checks. This means any unauthenticated user could potentially interact with these endpoints, opening the door to various attacks. Furthermore, only 15% of output escaping is properly implemented, suggesting a high likelihood of Cross-Site Scripting (XSS) vulnerabilities. The presence of a single SQL query that does not utilize prepared statements, coupled with file operation and external HTTP request activities, also warrants careful scrutiny, as these can be vectors for further exploitation if not handled with extreme care.

The plugin's vulnerability history, while showing no currently unpatched CVEs, includes one medium-severity vulnerability in the past, specifically Cross-Site Request Forgery (CSRF). This historical pattern, combined with the current lack of robust authentication on its AJAX endpoints, suggests a potential for repeated CSRF or similar injection-style attacks if not addressed proactively. While the absence of critical taint flows and dangerous functions is a positive signal, the numerous unprotected entry points and poor output escaping significantly outweigh these strengths, making this version of the plugin a considerable security risk.

Key Concerns

  • AJAX handlers without auth checks
  • Low percentage of properly escaped output
  • SQL query without prepared statements
  • Flows with unsanitized paths
  • Historical medium severity vulnerability
Vulnerabilities
1

Zendesk Support for WordPress Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-23716medium · 4.3Cross-Site Request Forgery (CSRF)

Zendesk Support for WordPress <= 1.8.4 - Cross-Site Request Forgery

Apr 18, 2023 Patched in 1.8.5 (280d)
Code Analysis
Analyzed Mar 16, 2026

Zendesk Support for WordPress Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
0 prepared
Unescaped Output
58
10 escaped
Nonce Checks
5
Capability Checks
3
File Operations
4
External Requests
6
Bundled Libraries
0

SQL Query Safety

0% prepared1 total queries

Output Escaping

15% escaped68 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
_do_remote_auth (zendesk-support.php:609)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
5 unprotected

Zendesk Support for WordPress Attack Surface

Entry Points5
Unprotected5

AJAX Handlers 5

authwp_ajax_zendesk_view_ticketzendesk-support.php:58
authwp_ajax_zendesk_get_viewzendesk-support.php:59
authwp_ajax_zendesk_convert_to_ticketzendesk-support.php:60
authwp_ajax_zendesk_convert_to_ticket_postzendesk-support.php:64
authwp_ajax_zendesk_view_commentszendesk-support.php:68
WordPress Hooks 12
actionadmin_enqueue_scriptsclasses\zendesk-wordpress-admin.php:42
filtercomment_row_actionsclasses\zendesk-wordpress-admin.php:45
filtermanage_edit-comments_columnsclasses\zendesk-wordpress-admin.php:46
actionmanage_comments_custom_columnclasses\zendesk-wordpress-admin.php:47
actionadmin_noticesclasses\zendesk-wordpress-admin.php:48
actionadmin_enqueue_scriptsclasses\zendesk-wordpress-admin.php:298
actionadmin_menuzendesk-support.php:54
actionadmin_initzendesk-support.php:55
actionwp_dashboard_setupzendesk-support.php:80
actionwp_footerzendesk-support.php:90
actionwp_footerzendesk-support.php:95
actioninitzendesk-support.php:847
Maintenance & Trust

Zendesk Support for WordPress Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedSep 5, 2023
PHP min version
Downloads138K

Community Trust

Rating40/100
Number of ratings7
Active installs2K
Developer Profile

Zendesk Support for WordPress Developer Profile

zendesk_official

2 plugins · 12K total installs

69
trust score
Avg Security Score
85/100
Avg Patch Time
2136 days
View full developer profile
Detection Fingerprints

How We Detect Zendesk Support for WordPress

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/zendesk/assets/css/zendesk.css/wp-content/plugins/zendesk/assets/js/zendesk.js
Script Paths
/wp-content/plugins/zendesk/assets/js/zendesk.js
Version Parameters
zendesk/assets/css/zendesk.css?ver=zendesk/assets/js/zendesk.js?ver=

HTML / DOM Fingerprints

CSS Classes
zendesk-app-container
HTML Comments
<!-- Start of Zendesk Widget script --><!-- End of Zendesk Widget script --><!-- Zendesk Support Widget -->
Data Attributes
data-zendesk-accountdata-zendesk-widget-id
JS Globals
zEzESettingsZendeskApi
FAQ

Frequently Asked Questions about Zendesk Support for WordPress