Music Store – Stripe Add On Security & Risk Analysis

wordpress.org/plugins/music-store-stripe-add-on

Integrates the Stripe payment gateway with the Music Store for accepting payments with credit and debit cards.

40 active installs v1.2.6 PHP 7.4+ WP 4.4+ Updated Mar 15, 2026
credit-carddebit-cardmusic-storepayment-gatewaystripe
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Music Store – Stripe Add On Safe to Use in 2026?

Generally Safe

Score 100/100

Music Store – Stripe Add On has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 19d ago
Risk Assessment

The "music-store-stripe-add-on" plugin v1.2.6 exhibits a generally strong security posture based on the provided static analysis. The absence of any recorded CVEs, coupled with a clean vulnerability history, suggests a well-maintained and secure codebase. The static analysis reveals no dangerous functions, no file operations, and no external HTTP requests, all positive indicators. Furthermore, all SQL queries utilize prepared statements, mitigating the risk of SQL injection. The plugin also demonstrates good output escaping practices, with 85% of outputs being properly escaped.

However, several areas present potential concerns. The complete lack of AJAX handlers, REST API routes, shortcodes, and cron events, while reducing the attack surface, is unusual for a functional plugin and might indicate it's a very simple add-on or that its functionality is entirely driven by other means not captured. More critically, there are zero capability checks and zero nonce checks across all entry points. This absence of authentication and authorization checks on potential interaction points is a significant risk. While the static analysis found no direct unsanitized paths or critical taint flows, the lack of explicit checks means that if any input is ever processed without proper sanitization in the future, or if a new entry point is introduced, the risk of exploitation would be very high. The presence of the Stripe PHP library, while expected for a Stripe integration, requires ensuring it's kept up-to-date to avoid vulnerabilities present in older versions.

In conclusion, while the plugin's current codebase appears robust in terms of avoiding known dangerous patterns and maintaining data integrity through prepared statements and good output escaping, the absence of any authentication or authorization mechanisms on its entry points is a substantial security weakness. This leaves the plugin vulnerable to unauthorized actions if any input is ever processed without proper validation. The lack of recorded vulnerabilities is a positive sign, but it should not overshadow the inherent risks posed by the missing security checks.

Key Concerns

  • Missing capability checks on all entry points
  • Missing nonce checks on all entry points
  • Bundled Stripe PHP library (potential for outdated version)
  • Unusual lack of entry points (potential hidden attack surface)
  • 85% output escaping (15% not properly escaped)
Vulnerabilities
None known

Music Store – Stripe Add On Security Vulnerabilities

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

Music Store – Stripe Add On Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
10 prepared
Unescaped Output
7
40 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

Stripe PHP

SQL Query Safety

100% prepared10 total queries

Output Escaping

85% escaped47 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
save_settings (stripe.addon.php:690)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Music Store – Stripe Add On Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionplugins_loadedstripe.addon.php:37
actioninitstripe.addon.php:83
actionadmin_initstripe.addon.php:86
actionmusicstore_calling_payment_gatewaystripe.addon.php:89
actionmusicstore_checking_paymentstripe.addon.php:90
filtermusicstore_payment_gateway_enabledstripe.addon.php:91
filtermusicstore_payment_gateway_liststripe.addon.php:92
actionwp_footerstripe.addon.php:93
actionmusicstore_settings_pagestripe.addon.php:563
actionmusicstore_save_settingsstripe.addon.php:564
Maintenance & Trust

Music Store – Stripe Add On Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 15, 2026
PHP min version7.4
Downloads6K

Community Trust

Rating0/100
Number of ratings0
Active installs40
Developer Profile

Music Store – Stripe Add On Developer Profile

codepeople

34 plugins · 89K total installs

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

How We Detect Music Store – Stripe Add On

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
ms-purchase-button
Data Attributes
data-stripe-keydata-stripe-imagedata-stripe-localedata-stripe-amountdata-stripe-currencydata-stripe-billing-address+3 more
JS Globals
ms_stripe_handlems_formms_buy_now_stripems_buy_now
FAQ

Frequently Asked Questions about Music Store – Stripe Add On