WP Social Share Security & Risk Analysis

wordpress.org/plugins/wp-social-share

Add Social Networks Share Button at Home, Category and Single Posts Pages.

60 active installs v1.1 PHP + WP 3.0+ Updated Dec 14, 2012
social-networks-sharingsocial-sharesocial-share-buttonssocial-share-buttons-on-postssocial-share-on-posts
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Social Share Safe to Use in 2026?

Generally Safe

Score 85/100

WP Social Share 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-social-share" v1.1 plugin exhibits a mixed security posture. On the positive side, the static analysis reveals a minimal attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events accessible without authentication. This is a strong indicator of good initial design. Furthermore, all SQL queries utilize prepared statements, which is a crucial practice for preventing SQL injection vulnerabilities. The absence of known CVEs and historical vulnerabilities also suggests a generally stable security record.

However, there are significant concerns stemming from the code analysis. The presence of the `unserialize` function without immediate context for its sanitization is a critical red flag, as unserialization of untrusted input is a well-known vector for Remote Code Execution (RCE) vulnerabilities. Coupled with this, a worrying 0% of output is properly escaped, meaning that any data processed or displayed by the plugin is potentially vulnerable to Cross-Site Scripting (XSS) attacks. The lack of capability checks on potential entry points, though the entry points themselves appear protected, could be a point of weakness if other, unlisted entry points exist or if future versions introduce them without proper checks.

In conclusion, while the plugin has a clean vulnerability history and a well-defined, protected attack surface, the identified code-level risks – specifically the potential for unserialize exploits and the widespread lack of output escaping – present significant security threats. These issues overshadow the positive aspects and necessitate careful consideration and remediation before the plugin can be considered secure.

Key Concerns

  • Dangerous function unserialize used
  • 0% of output properly escaped
  • No capability checks on entry points
Vulnerabilities
None known

WP Social Share Security Vulnerabilities

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

WP Social Share Code Analysis

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

Dangerous Functions Found

unserialize$options = unserialize(get_option("wp_social_share_options"));wp-social-share.php:271

Output Escaping

0% escaped2 total outputs
Attack Surface

WP Social Share Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
filterwp_headwp-social-share.php:312
filterthe_contentwp-social-share.php:313
actionadmin_menuwp-social-share.php:314
Maintenance & Trust

WP Social Share Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedDec 14, 2012
PHP min version
Downloads28K

Community Trust

Rating74/100
Number of ratings3
Active installs60
Developer Profile

WP Social Share Developer Profile

Anas Mir

4 plugins · 2K 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 Social Share

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-social-share/wp-social-share-admin-options.php

HTML / DOM Fingerprints

CSS Classes
wp_social_share_cat_wrapperwp_social_share_twitterwpsh_cat_itemwp_social_share_gpluswp_social_share_facebookwp_social_share_facebook_sharewp_social_share_linkedinwp_social_share_digg+3 more
Data Attributes
data-urldata-counterdata-sizedata-href
JS Globals
Evernotereddit_urlreddit_title
FAQ

Frequently Asked Questions about WP Social Share