WP VibeDeck Security & Risk Analysis

wordpress.org/plugins/wp-vibedeck

Play and sell your music online, for free. Embed the VibeDeck audio player & store using a simple shortcode or widget.

10 active installs v1.3 PHP + WP 2.9+ Updated Aug 25, 2012
audio-playerecommercemusicianvibedeck
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP VibeDeck Safe to Use in 2026?

Generally Safe

Score 85/100

WP VibeDeck has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 13yr ago
Risk Assessment

The wp-vibedeck v1.3 plugin exhibits a generally positive security posture based on the static analysis. It demonstrates strong adherence to secure coding practices by avoiding dangerous functions, utilizing prepared statements for all SQL queries, and not performing file operations or external HTTP requests. The absence of any recorded vulnerabilities, including critical or high severity CVEs, further reinforces this positive impression, suggesting a history of diligent security attention or a lack of discovered exploitable flaws.

However, there are areas of concern that temper the otherwise good security standing. The most significant is the low percentage of properly escaped output (11%), indicating a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled carefully. Additionally, the lack of nonce checks and capability checks across all identified entry points, particularly the shortcode, is a notable weakness. While the attack surface is currently small and has no unprotected handlers, the absence of these fundamental security controls on the shortcode leaves it vulnerable to unauthorized execution if an attacker can trigger it.

Key Concerns

  • Low output escaping percentage
  • Missing nonce checks on shortcode
  • Missing capability checks on shortcode
Vulnerabilities
None known

WP VibeDeck Security Vulnerabilities

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

WP VibeDeck Code Analysis

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

Output Escaping

11% escaped36 total outputs
Attack Surface

WP VibeDeck Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[vibedeck] wp-vibedeck.php:97
WordPress Hooks 3
actionadmin_initwp-vibedeck.php:70
actionadmin_menuwp-vibedeck.php:82
actionwidgets_initwp-vibedeck.php:199
Maintenance & Trust

WP VibeDeck Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedAug 25, 2012
PHP min version
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

WP VibeDeck Developer Profile

ecurtain

3 plugins · 220 total installs

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

How We Detect WP VibeDeck

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

Asset Fingerprints

Script Paths
/wp-content/plugins/wp-vibedeck/js/vibedeck_player.js
Version Parameters
wp-vibedeck/js/vibedeck_player.js?ver=

HTML / DOM Fingerprints

CSS Classes
vibedeck-wrappervibedeck-iframe
HTML Comments
Copyright 2011 WP VibeDeck (email : phillip@theemeraldcurtain.com) This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation.+7 more
Data Attributes
data-artistdata-albumdata-styledata-widthdata-height
Shortcode Output
<div class="vibedeck-wrapper"
FAQ

Frequently Asked Questions about WP VibeDeck