HTML5 jQuery Audio Player Security & Risk Analysis

wordpress.org/plugins/html5-jquery-audio-player

Finally, a trendy looking audio player plugin. Works on all modern browsers including iPhone/iPad.

1K active installs v2.6.2 PHP + WP 3.1+ Updated Nov 28, 2017
audio-playerhtml5-audio-playermp3-playermusic-playerogg-player
64
C · Use Caution
CVEs total1
Unpatched1
Last CVEMay 25, 2014
Safety Verdict

Is HTML5 jQuery Audio Player Safe to Use in 2026?

Use With Caution

Score 64/100

HTML5 jQuery Audio Player has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: May 25, 2014Updated 8yr ago
Risk Assessment

The html5-jquery-audio-player v2.6.2 plugin exhibits a concerning security posture. The static analysis reveals a significant attack surface with 2 out of 3 entry points lacking authentication checks. This is exacerbated by the complete absence of capability checks and nonce checks for these unprotected entry points, making them prime targets for unauthorized access and manipulation. Furthermore, the lack of proper output escaping for all identified outputs (0%) is a critical vulnerability, highly suggestive of Cross-Site Scripting (XSS) risks. While the plugin has no known critical or high severity vulnerabilities in its history, it does have one unpatched medium severity CVE from 2014. This old vulnerability, coupled with the current code analysis findings (specifically the lack of output escaping and unprotected AJAX handlers), indicates a pattern of neglecting critical security best practices. The outdated bundled jQuery library (v1.7.2) also presents a potential risk. Overall, the plugin demonstrates a weak security implementation with substantial risks due to unprotected entry points, widespread output unsanitization, and a history of unaddressed vulnerabilities.

Key Concerns

  • 2 unprotected AJAX handlers
  • 0% output properly escaped
  • 0 Nonce checks
  • 0 Capability checks
  • 1 unpatched medium CVE
  • Bundled outdated library (jQuery v1.7.2)
Vulnerabilities
1

HTML5 jQuery Audio Player Security Vulnerabilities

CVEs by Year

1 CVE in 2014 · unpatched
2014
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

WF-a0365d52-8817-4b69-9df3-ac4c5bb6f4f3-html5-jquery-audio-playermedium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

HTML5 jQuery Audio Player <= 2.6.2 - Cross-Site Scripting

May 25, 2014Unpatched
Code Analysis
Analyzed Mar 16, 2026

HTML5 jQuery Audio Player Code Analysis

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

Bundled Libraries

jQuery1.7.2

SQL Query Safety

38% prepared8 total queries

Output Escaping

0% escaped51 total outputs
Attack Surface
2 unprotected

HTML5 jQuery Audio Player Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 2

authwp_ajax_my_special_ajax_call5index.php:256
noprivwp_ajax_my_special_ajax_call5index.php:257

Shortcodes 1

[hmp_player] index.php:209
WordPress Hooks 4
actionwp_enqueue_scriptsincludes\db-settings.php:5
actionadmin_menuindex.php:20
actionadmin_enqueue_scriptsindex.php:42
actionadmin_initindex.php:44
Maintenance & Trust

HTML5 jQuery Audio Player Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedNov 28, 2017
PHP min version
Downloads205K

Community Trust

Rating76/100
Number of ratings98
Active installs1K
Developer Profile

HTML5 jQuery Audio Player Developer Profile

Maeve Lander

6 plugins · 11K total installs

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

How We Detect HTML5 jQuery Audio Player

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/html5-jquery-audio-player/includes/css/style.css/wp-content/plugins/html5-jquery-audio-player/includes/jquery-jplayer/jquery.jplayer.js/wp-content/plugins/html5-jquery-audio-player/player/js/hmp-custom.js
Script Paths
/wp-content/plugins/html5-jquery-audio-player/includes/jquery-jplayer/jquery.jplayer.js/wp-content/plugins/html5-jquery-audio-player/player/js/hmp-custom.js

HTML / DOM Fingerprints

CSS Classes
ttw-music-playertracklistbuyratingdescriptionplayer
Data Attributes
id="myplayer"
JS Globals
myPlaylistjQuery
Shortcode Output
<div id="myplayer"></div>
FAQ

Frequently Asked Questions about HTML5 jQuery Audio Player