Minimal Share Buttons Security & Risk Analysis

wordpress.org/plugins/minimal-share-buttons

A social share plugin that doesn't spy on users and doesn't slow down your site.

100 active installs v1.8.0 PHP 5.6+ WP + Updated Jun 13, 2025
facebookshare-buttonssocial-mediasocial-sharingx
99
A · Safe
CVEs total1
Unpatched0
Last CVEMay 29, 2025
Safety Verdict

Is Minimal Share Buttons Safe to Use in 2026?

Generally Safe

Score 99/100

Minimal Share Buttons has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: May 29, 2025Updated 9mo ago
Risk Assessment

The minimal-share-buttons plugin v1.8.0 exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is a strong indicator of secure coding practices. The high percentage of properly escaped output (90%) further contributes to a positive security outlook, minimizing the risk of cross-site scripting vulnerabilities originating from the plugin's core functions.

However, there are a few areas that warrant attention. The static analysis did not cover taint flows, meaning potential vulnerabilities related to unsanitized input that could lead to more severe issues might have been missed. While the number of entry points is low, the existence of a shortcode with no explicit capability checks or nonce verification on its execution path presents a potential, albeit minor, risk if that shortcode handles user-supplied data. The plugin has a history of a medium-severity Cross-Site Scripting vulnerability, which, although patched, indicates that such vulnerabilities have been present in the past and a certain level of diligence is required.

Overall, the plugin appears to be well-maintained and follows many security best practices. The primary areas for improvement would be to ensure taint analysis is comprehensive in future reviews and to implement robust authorization and nonce checks on any shortcodes that interact with user input. The historical XSS vulnerability, while resolved, emphasizes the need for ongoing vigilance and thorough auditing, especially for plugins that handle content generation and user interaction.

Key Concerns

  • Shortcode without explicit permission checks
  • No taint analysis performed
  • Historical medium severity XSS vulnerability
Vulnerabilities
1

Minimal Share Buttons Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

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

Minimal Share Buttons <= 1.7.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via align Parameter

May 29, 2025 Patched in 1.7.4 (1d)
Code Analysis
Analyzed Mar 16, 2026

Minimal Share Buttons Code Analysis

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

Output Escaping

90% escaped51 total outputs
Attack Surface

Minimal Share Buttons Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[msb_share] minimal-share-buttons.php:237
WordPress Hooks 11
actioninitblocks\index.php:63
actionenqueue_block_editor_assetsblocks\index.php:68
actionwp_loadedinc\settings.php:32
actionadmin_initinc\settings.php:45
actionadmin_menuinc\settings.php:50
actionwp_enqueue_scriptsminimal-share-buttons.php:64
actionwp_enqueue_scriptsminimal-share-buttons.php:79
actionwidgets_initminimal-share-buttons.php:104
filterthe_contentminimal-share-buttons.php:146
actionloop_startminimal-share-buttons.php:150
actionplugins_loadedminimal-share-buttons.php:162
Maintenance & Trust

Minimal Share Buttons Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJun 13, 2025
PHP min version5.6
Downloads6K

Community Trust

Rating92/100
Number of ratings9
Active installs100
Developer Profile

Minimal Share Buttons Developer Profile

Milen Petrinski - Gonzo

1 plugin · 100 total installs

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

How We Detect Minimal Share Buttons

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/minimal-share-buttons/assets/js/svg4everybody.legacy.min.js/wp-content/plugins/minimal-share-buttons/assets/js/minimal-share-buttons.js/wp-content/plugins/minimal-share-buttons/assets/js/msb.min.js/wp-content/plugins/minimal-share-buttons/assets/css/minimal-share-buttons.css
Script Paths
assets/js/svg4everybody.legacy.min.jsassets/js/minimal-share-buttons.jsassets/js/msb.min.js
Version Parameters
minimal-share-buttons/assets/css/minimal-share-buttons.css?ver=minimal-share-buttons/assets/js/svg4everybody.legacy.min.js?ver=minimal-share-buttons/assets/js/minimal-share-buttons.js?ver=minimal-share-buttons/assets/js/msb.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
msb-containericon
Data Attributes
aria-hidden
Shortcode Output
[msb_share]
FAQ

Frequently Asked Questions about Minimal Share Buttons