XT Google Ads Security & Risk Analysis

wordpress.org/plugins/xt-google-ads

Just plugin to show Google Ads on every page.

10 active installs v1.3 PHP + WP 3.0.1+ Updated Mar 5, 2018
adsadsensecontentsgoogleposts
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is XT Google Ads Safe to Use in 2026?

Generally Safe

Score 85/100

XT Google Ads has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "xt-google-ads" plugin v1.3 exhibits a mixed security posture. On the positive side, the plugin has no known CVEs, no recorded past vulnerabilities, and its database queries are exclusively handled with prepared statements, indicating good practices in these areas. The absence of AJAX handlers, REST API routes, shortcodes, or cron events without authentication checks suggests a limited attack surface, which is a strong security indicator.

However, significant concerns arise from the static analysis. The fact that 100% of the outputs are not properly escaped is a critical weakness, potentially leading to cross-site scripting (XSS) vulnerabilities if user-supplied data is reflected in the output without sanitization. Furthermore, the taint analysis reveals that all three analyzed flows have unsanitized paths, although they are not classified as critical or high severity. The presence of file operations without clear context regarding their sanitization also warrants caution. The lack of nonce and capability checks on potentially sensitive operations, combined with the file operations, raises questions about authorization and the potential for unauthorized actions or manipulation of plugin files.

In conclusion, while the plugin benefits from a clean vulnerability history and secure database practices, the unescaped output and unsanitized paths identified in the static analysis are substantial risks. These issues, along with the missing authorization checks, create potential entry points for attackers. The plugin's security can be significantly improved by addressing the output escaping and taint flow issues.

Key Concerns

  • All outputs unescaped
  • All taint flows have unsanitized paths
  • No nonce checks present
  • No capability checks present
  • File operations without clear sanitization
Vulnerabilities
None known

XT Google Ads Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

XT Google Ads Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

XT Google Ads Code Analysis

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

Output Escaping

0% escaped5 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
xt_google_ads_default (xt-google-ads.php:34)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

XT Google Ads Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionadmin_menuxt-google-ads.php:10
actionthe_contentxt-google-ads.php:99
actionadmin_menuxt-google-ads.php:153
actionadmin_initxt-google-ads.php:155
actionsave_postxt-google-ads.php:157
Maintenance & Trust

XT Google Ads Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedMar 5, 2018
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

XT Google Ads Developer Profile

xtrsyz

2 plugins · 7K total installs

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

How We Detect XT Google Ads

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
metabox-holderhas-right-sidebar
HTML Comments
<!--noads--><!--ads-->
Data Attributes
data-show-countdata-size
JS Globals
twitter-wjs
Shortcode Output
<div class=wrap><h2>XT Google Ads Options</h2><form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top"><input type="hidden" name="cmd" value="_s-xclick">
FAQ

Frequently Asked Questions about XT Google Ads