Google+ Plus WordPress Widget Security & Risk Analysis

wordpress.org/plugins/google-wordpress-widgets

Display updates/post from one or more Google+ Plus accounts a WordPress widget. Included QR code for Google+ Profile.

10 active installs v5.0 PHP + WP 2.8+ Updated Sep 15, 2012
blogatesgoogleqr-codewidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Google+ Plus WordPress Widget Safe to Use in 2026?

Generally Safe

Score 85/100

Google+ Plus WordPress Widget 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

Based on the provided static analysis and vulnerability history, the "google-wordpress-widgets" plugin v5.0 appears to have a generally good security posture. The absence of any known CVEs and the complete lack of critical or high-severity vulnerabilities in its history suggest a commitment to security or a fortunate lack of past exploits. The code analysis further supports this with a clean slate regarding dangerous functions, raw SQL queries, and taint analysis, indicating sound development practices in these areas.

However, there are notable areas for concern. The complete lack of nonce checks and capability checks across all entry points (AJAX, REST API, shortcodes, cron) presents a significant risk. This means that any functionality exposed through these methods could potentially be triggered by unauthenticated or unauthorized users. While the static analysis found no direct vulnerabilities in these entry points, the absence of security checks is a fundamental weakness that could be exploited if any logic flaws are introduced in the future or if the plugin's functionality expands.

Furthermore, the plugin's external HTTP requests, while not inherently a vulnerability, introduce an external dependency that could be a vector for supply chain attacks or lead to issues if the external service is compromised or unavailable. The 54% proper output escaping also indicates that nearly half of the output is not properly sanitized, which could lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is directly reflected in the output without sanitization. The conclusion is that while the plugin has avoided known vulnerabilities, the lack of fundamental security checks on its entry points and the concerning output escaping percentage represent significant potential risks that should be addressed.

Key Concerns

  • No nonce checks on entry points
  • No capability checks on entry points
  • Significant portion of output unescaped
  • External HTTP requests present
Vulnerabilities
None known

Google+ Plus WordPress Widget Security Vulnerabilities

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

Google+ Plus WordPress Widget Code Analysis

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

Output Escaping

54% escaped37 total outputs
Attack Surface

Google+ Plus WordPress Widget Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwidgets_initgoogle-plus-wordpress-widget.php:596
actionwp_headgoogle-plus-wordpress-widget.php:598
Maintenance & Trust

Google+ Plus WordPress Widget Maintenance & Trust

Maintenance Signals

WordPress version tested3.4.2
Last updatedSep 15, 2012
PHP min version
Downloads26K

Community Trust

Rating40/100
Number of ratings1
Active installs10
Developer Profile

Google+ Plus WordPress Widget Developer Profile

Patrick Chia

8 plugins · 170 total installs

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

How We Detect Google+ Plus WordPress Widget

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
widget_google_plusauthor-boxplus_personplus
HTML Comments
Error: Please make sure the Google account is <a href="http://plus.google.com/">public</a>.Error: Google Plus did not respond. Please wait a few minutes and refresh this page.
Data Attributes
name ='plus_avatar'
JS Globals
document.plus_avatar.src
REST Endpoints
https://www.googleapis.com/plus/v1/people/
FAQ

Frequently Asked Questions about Google+ Plus WordPress Widget