DanP Google Analytics Pageview Sync Security & Risk Analysis

wordpress.org/plugins/danp-google-analytics-pageview-sync

Sync pageview data from Google Analytics to your WordPress Database, enabling you to sort posts, view pageview data in the WordPress Dashboard, and ou …

0 active installs v1.0.1 PHP 8.0.0+ WP 5.0+ Updated Jan 26, 2022
google-analyticspage-viewspageviews
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is DanP Google Analytics Pageview Sync Safe to Use in 2026?

Generally Safe

Score 85/100

DanP Google Analytics Pageview Sync has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The danp-google-analytics-pageview-sync plugin, version 1.0.1, exhibits a generally positive security posture with some notable concerns. The absence of known CVEs and the plugin's limited attack surface, with only one shortcode and no unprotected entry points, are strong indicators of good development practices. Furthermore, all SQL queries are properly prepared, and the majority of output is escaped, mitigating common web vulnerabilities.

However, the static analysis reveals potential risks. The presence of the `move_uploaded_file` function, while not explicitly shown to be vulnerable in this analysis, represents a high-risk operation if not carefully managed. The taint analysis, although reporting no critical or high severity flows, did identify three flows with unsanitized paths. This suggests a potential for path traversal vulnerabilities if these paths are user-supplied or not properly validated before being used in file operations.

In conclusion, the plugin benefits from a clean vulnerability history and a focused attack surface. The key areas for improvement lie in the careful sanitization of paths used in file operations and a review of how `move_uploaded_file` is implemented to ensure it does not become a vector for malicious activity. While no immediate critical vulnerabilities are apparent, these identified code signals warrant further investigation.

Key Concerns

  • Unsanitized paths in taint flows
  • Dangerous function move_uploaded_file used
  • Missing nonce checks
  • Missing capability checks
  • Output escaping is not 100%
Vulnerabilities
None known

DanP Google Analytics Pageview Sync Security Vulnerabilities

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

DanP Google Analytics Pageview Sync Release Timeline

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

DanP Google Analytics Pageview Sync Code Analysis

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

Dangerous Functions Found

move_uploaded_filemove_uploaded_file($_FILES['dpdotnet-ga-key-upload']['tmp_name'],$this->key_location);danp-ga-class.php:124

Bundled Libraries

Guzzle

Output Escaping

75% escaped8 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
update_cron (danp-ga-class.php:64)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

DanP Google Analytics Pageview Sync Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[danp-ga-pageviews] danp-ga.php:57
WordPress Hooks 5
actionadmin_menudanp-ga-class.php:23
filtermanage_posts_columnsdanp-ga-class.php:28
actionmanage_posts_custom_columndanp-ga-class.php:29
filtermanage_pages_columnsdanp-ga-class.php:31
actionmanage_pages_custom_columndanp-ga-class.php:32
Maintenance & Trust

DanP Google Analytics Pageview Sync Maintenance & Trust

Maintenance Signals

WordPress version tested5.9.13
Last updatedJan 26, 2022
PHP min version8.0.0
Downloads987

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

DanP Google Analytics Pageview Sync Developer Profile

Dan Poulton

2 plugins · 0 total installs

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

How We Detect DanP Google Analytics Pageview Sync

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/danp-google-analytics-pageview-sync/google-api-php-client-PHP8/vendor/autoload.php

HTML / DOM Fingerprints

Data Attributes
post_meta_key='danp-dot-net-ga-page-views'
Shortcode Output
danp-ga-pageviews
FAQ

Frequently Asked Questions about DanP Google Analytics Pageview Sync