Server-Side Google Search Security & Risk Analysis

wordpress.org/plugins/server-side-google-search

Adds a lightweight Google Custom Search to your website, without the need for JavaScript.

10 active installs v1.0.3 PHP + WP 3.7+ Updated Aug 17, 2015
googlegoogle-custom-searchgoogle-searchsceserver-side-google-search
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Server-Side Google Search Safe to Use in 2026?

Generally Safe

Score 85/100

Server-Side Google Search has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The server-side-google-search plugin version 1.0.3 exhibits a strong security posture from a static analysis perspective, with no identified attack vectors through AJAX, REST API, shortcodes, or cron events. The absence of dangerous functions and its exclusive use of prepared statements for SQL queries are commendable practices. However, the analysis highlights a significant concern regarding output escaping, where only 20% of outputs are properly escaped, indicating a potential for cross-site scripting (XSS) vulnerabilities if user-supplied data is not handled with extreme care before rendering. Furthermore, the lack of any nonce or capability checks on potential entry points, although currently zero in number, leaves the plugin defenseless should its attack surface expand in future versions. The vulnerability history is clean, with no recorded CVEs, which suggests a history of secure development or a lack of deep security scrutiny in the past. Despite the clean history and lack of direct exploitability in the current static analysis, the poor output escaping and absence of crucial security checks are concerning.

Key Concerns

  • Poor output escaping (only 20% proper)
  • Lack of nonce checks
  • Lack of capability checks
Vulnerabilities
None known

Server-Side Google Search Security Vulnerabilities

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

Server-Side Google Search Code Analysis

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

Output Escaping

20% escaped20 total outputs
Attack Surface

Server-Side Google Search Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_menussgs-admin-page.php:6
actionadmin_initssgs-admin-page.php:7
actioninitssgs-google-search.php:27
actionwidgets_initssgs-widget.php:458
Maintenance & Trust

Server-Side Google Search Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedAug 17, 2015
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Server-Side Google Search Developer Profile

captivateaudio

4 plugins · 1K total installs

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

How We Detect Server-Side Google Search

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/server-side-google-search/ssgs.css
Version Parameters
ssgs.css?ver=3

HTML / DOM Fingerprints

CSS Classes
ssgs-result-wrapperssgs-result-facetssgs-pagesssgs-numbersssgs-prevssgs-nextssgs-result-page-titlessgs-results-info+2 more
Data Attributes
data-ssgs-search-id
Shortcode Output
<div class="ssgs-result-wrapper"><div class="ssgs-result-facet"><div class="ssgs-pages"><ul class="ssgs-numbers">
FAQ

Frequently Asked Questions about Server-Side Google Search