
Google+ Share Button Security & Risk Analysis
wordpress.org/plugins/google-plus-share-buttonAdds an unofficial Google+ Share button to any WordPress page, post or template.
Is Google+ Share Button Safe to Use in 2026?
Generally Safe
Score 85/100Google+ Share Button has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The google-plus-share-button v1.2 plugin exhibits a strong security posture based on the provided static analysis. A significant strength is the complete absence of dangerous functions, file operations, and external HTTP requests. Furthermore, all SQL queries utilize prepared statements, and all identified outputs are properly escaped, indicating good development practices against common web vulnerabilities. The plugin also shows no history of known vulnerabilities, which suggests a mature and stable codebase. The limited attack surface, consisting solely of one shortcode and no unprotected entry points, further bolsters its security.
However, a notable concern arises from the complete lack of nonce checks and capability checks. While the static analysis did not identify any direct flows that could be exploited given this lack of checks, it signifies a potential weakness. If the shortcode were to process user-supplied data in a sensitive manner in future updates or if the static analysis did not cover all potential implicit flows, the absence of these fundamental security mechanisms could lead to vulnerabilities. The taint analysis showing zero flows with unsanitized paths is positive but relies on the completeness of the analysis, and the absence of checks means that even a small oversight in future coding could create risk.
In conclusion, the plugin demonstrates a commendable commitment to secure coding practices in many areas. The absence of known vulnerabilities and the careful handling of SQL and output are significant strengths. The primary area for improvement lies in implementing nonce and capability checks to further harden the plugin against potential attacks, especially as its functionality might evolve. This would create a more robust security posture.
Key Concerns
- Missing nonce checks
- Missing capability checks
Google+ Share Button Security Vulnerabilities
Google+ Share Button Release Timeline
Google+ Share Button Code Analysis
Google+ Share Button Attack Surface
Shortcodes 1
Maintenance & Trust
Google+ Share Button Maintenance & Trust
Maintenance Signals
Community Trust
Google+ Share Button Alternatives
Google Plus One Bottom
google-plus-one-bottom
Promotion your pr in google +1 with the google plus one bottom plugin. With google plus one bottom, your users can promote your content by sharing goo …
Google Plusone(+1) Button
googleplusone-button
Author Site|
Sharekoube
sharekoube
Add to Sharedaddy support service.
Add Google PlusOne
add-google-plusone
It features template tag (both fully customizable on top or bottom of content) allowing you to place as many Google +1 buttons on your site as you wan …
All In One Social Network Buttons
all-in-one-social-network-buttons
You can have all social network buttons or box counters from Facebook, Google Buzz, Google+ (Google +1), Twitter, StumbleUpon, Digg, MySpace, Deliciou …
Google+ Share Button Developer Profile
13 plugins · 4K total installs
How We Detect Google+ Share Button
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/google-plus-share-button/images/plus.png/wp-content/plugins/google-plus-share-button/images/plusred.png/wp-content/plugins/google-plus-share-button/images/plusblue.png/wp-content/plugins/google-plus-share-button/images/plusgreen.png/wp-content/plugins/google-plus-share-button/images/plusgrey.pngHTML / DOM Fingerprints
<!-- Google+ Share Button: http://pleer.co.uk/wordpress/plugins/google-plus-share-button/ --><a href="javascript:(function(){var w=480;var h=380;var x=Number((window.screen.width-w)/2);var y=Number((window.screen.height-h)/2);window.open('https://plusone.google.com/_/+1/confirm?hl=en&url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title),'','width='+w+',height='+h+',left='+x+',top='+y+',scrollbars=no');})();"><img src="[site_url]/wp-content/plugins/google-plus-share-button/images/plus[colour].png" alt="Share on Google+" width="55" height="22" /></a>