Bradmax Player Security & Risk Analysis

wordpress.org/plugins/bradmax-player

Embed video stream easily in WordPress using Bradmax Player. Use responsive HTML5 video player for playing HLS, MPEG-DASH, MSS streams.

1K active installs v1.1.32 PHP + WP 4.2+ Updated Mar 6, 2026
hlshtml5mpeg-dashvideovideo-streaming
99
A · Safe
CVEs total1
Unpatched0
Last CVEJul 10, 2024
Safety Verdict

Is Bradmax Player Safe to Use in 2026?

Generally Safe

Score 99/100

Bradmax Player has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jul 10, 2024Updated 28d ago
Risk Assessment

The bradmax-player plugin version 1.1.32 demonstrates a generally good security posture based on static analysis. The absence of dangerous functions, proper escaping of all output, and 100% use of prepared statements for SQL queries are significant strengths. Furthermore, the presence of nonce checks and the limited attack surface, with only one unprotected shortcode, are positive indicators. The lack of critical or high-severity taint flows is also reassuring.

However, the plugin's vulnerability history presents a notable concern. It has one known medium-severity CVE related to Cross-Site Scripting, which, while currently patched, indicates a past susceptibility to input manipulation. The fact that this vulnerability occurred as recently as July 2024 suggests that the codebase may still contain areas that require vigilant security review. While the current version appears to have addressed this specific issue, the past occurrence warrants a cautious approach.

In conclusion, bradmax-player v1.1.32 has implemented several robust security practices, particularly in handling database interactions and output. The primary weakness lies in its historical vulnerability pattern, specifically the past XSS issue. While the current analysis doesn't reveal immediate exploitable flaws, the history suggests a need for ongoing diligence in code auditing and security patching.

Key Concerns

  • Past medium severity XSS vulnerability
Vulnerabilities
1

Bradmax Player Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-37957medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Bradmax Player <= 1.1.27 - Authenticated (Contributor+) Stored Cross-Site Scripting

Jul 10, 2024 Patched in 1.1.28 (76d)
Code Analysis
Analyzed Mar 16, 2026

Bradmax Player Code Analysis

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

Output Escaping

100% escaped31 total outputs
Attack Surface

Bradmax Player Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[bradmax_video] bradmax-player.php:50
WordPress Hooks 6
filterplugin_action_linksbradmax-player.php:45
actionwp_enqueue_scriptsbradmax-player.php:47
actionadmin_menubradmax-player.php:48
filterwidget_textbradmax-player.php:52
filterthe_excerptbradmax-player.php:53
filterthe_contentbradmax-player.php:54
Maintenance & Trust

Bradmax Player Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 6, 2026
PHP min version
Downloads72K

Community Trust

Rating86/100
Number of ratings11
Active installs1K
Developer Profile

Bradmax Player Developer Profile

kostalski

1 plugin · 1K total installs

87
trust score
Avg Security Score
99/100
Avg Patch Time
76 days
View full developer profile
Detection Fingerprints

How We Detect Bradmax Player

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bradmax-player/assets/css/style.css/wp-content/plugins/bradmax-player/assets/js/default_player.js/wp-content/plugins/bradmax-player/assets/js/bradmax_player.js
Script Paths
/wp-content/plugins/bradmax-player/assets/css/style.css/wp-content/plugins/bradmax-player/assets/js/bradmax_player.js/wp-content/plugins/bradmax-player/assets/js/default_player.js
Version Parameters
bradmax-player?ver=bradmax-player/assets/css/style.css?ver=bradmax-player/assets/js/bradmax_player.js?ver=bradmax-player/assets/js/default_player.js?ver=

HTML / DOM Fingerprints

Data Attributes
id="bradmax-player-playlist"id="bradmax-player-container"
JS Globals
window.bradmaxPlayerSettings
Shortcode Output
<div style="width: 100%;padding-bottom: 56.25%;position: relative;"><div id="bradmax-player-container" style="position: absolute;top: 0; bottom: 0; left: 0; right: 0;"></div><div id="bradmax-player-playlist" style="position: absolute;top: 0; bottom: 0; right: 0; width: 300px; overflow-y: auto;"></div>
FAQ

Frequently Asked Questions about Bradmax Player