jQuery UI Widgets Security & Risk Analysis

wordpress.org/plugins/jquery-ui-widgets

Simple, flexible, and powerful way to add jQuery UI widgets to your site posts, pages, or widgets. Works right out of the box!

1K active installs v0.60 PHP + WP 3.5+ Updated Nov 28, 2017
accordiondialogjqueryjquery-uitabs
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is jQuery UI Widgets Safe to Use in 2026?

Generally Safe

Score 85/100

jQuery UI Widgets has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The 'jquery-ui-widgets' plugin version 0.60 exhibits a generally weak security posture, despite the absence of explicitly identified vulnerabilities in its history. The static analysis reveals a significant concern: 100% of its output is not properly escaped. This is a critical flaw, as it opens the door to Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into web pages viewed by other users. Furthermore, the complete lack of nonce and capability checks on its entry points, although the entry points themselves are reported as zero, suggests a potential for privilege escalation or unauthorized actions if any entry points were to be inadvertently introduced or enabled in the future. The plugin also has no recorded vulnerability history, which could indicate a lack of rigorous security auditing or that it has simply not been targeted or analyzed thoroughly. While the absence of SQL injection risks due to prepared statements and the lack of file operations or external requests are positive signs, the pervasive output escaping issue represents a substantial and immediate risk.

Key Concerns

  • 0% output escaping
  • 0 capability checks on entry points
  • 0 nonce checks on entry points
Vulnerabilities
None known

jQuery UI Widgets Security Vulnerabilities

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

jQuery UI Widgets Release Timeline

v0.60Current
v0.50
v0.43
v0.42
v0.38
v0.37
v0.36
v0.35
v0.34
v0.33
v0.32
v0.31
v0.22
v0.21
v0.4
v0.3
v0.2
Code Analysis
Analyzed Mar 16, 2026

jQuery UI Widgets Code Analysis

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

Output Escaping

0% escaped46 total outputs
Attack Surface

jQuery UI Widgets Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionwp_headjquery-ui-widgets.php:36
actionwp_enqueue_scriptsjquery-ui-widgets.php:37
actionadmin_initjquery-ui-widgets.php:40
actionplugins_loadedjquery-ui-widgets.php:41
actionadmin_menujquery-ui-widgets.php:42
filterplugin_row_metajquery-ui-widgets.php:43
filterplugin_action_linksjquery-ui-widgets.php:44
actionadmin_noticesjquery-ui-widgets.php:45
Maintenance & Trust

jQuery UI Widgets Maintenance & Trust

Maintenance Signals

WordPress version tested4.8.28
Last updatedNov 28, 2017
PHP min version
Downloads107K

Community Trust

Rating86/100
Number of ratings19
Active installs1K
Developer Profile

jQuery UI Widgets Developer Profile

David Gwyer

12 plugins · 109K total installs

68
trust score
Avg Security Score
84/100
Avg Patch Time
156 days
View full developer profile
Detection Fingerprints

How We Detect jQuery UI Widgets

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/jquery-ui-widgets/assets/css/jquery-ui-widgets.css
Script Paths
//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/jquery-ui.min.js//ajax.googleapis.com/ajax/libs/jqueryui/1.11.2/themes/$jquery_theme/jquery-ui.css

HTML / DOM Fingerprints

CSS Classes
jquiw-accordionjquiw-autocompletejquiw-buttonjquiw-datepickerjquiw-dialogjquiw-draggablejquiw-droppablejquiw-menu+12 more
HTML Comments
jQuery UI Widgets Admin Notice// Note: jquiw_ prefix is derived from [jq]uery [ui] [w]idgets-- PLUGIN HOOKS ---- DEFINE DEFAULT OPTION SETTINGS --+3 more
Data Attributes
data-jquiw-id
JS Globals
jquiw_opts
FAQ

Frequently Asked Questions about jQuery UI Widgets