IPGP Visitors Origin Security & Risk Analysis

wordpress.org/plugins/ipgp-visitors-origin

This plugin will show you information about your website visitors: country, city, region, ISP. It will also show a map with the number of visitors fro …

10 active installs v1.5 PHP + WP 2.0.2+ Updated Jan 30, 2023
admingooglemapstatsvisitors
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is IPGP Visitors Origin Safe to Use in 2026?

Generally Safe

Score 85/100

IPGP Visitors Origin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The security posture of the "ipgp-visitors-origin" plugin v1.5 presents several significant concerns despite a clean vulnerability history. The static analysis reveals a substantial attack surface with two AJAX handlers, both lacking authentication checks. This is a critical oversight, as it exposes the plugin to potential unauthorized access and manipulation. Furthermore, the taint analysis indicates four high-severity flows with unsanitized paths, suggesting that user-controlled data might be processed in a way that could lead to vulnerabilities like cross-site scripting (XSS) or other code injection attacks. While the plugin does not utilize dangerous functions, perform file operations, or make external HTTP requests, and has a good percentage of SQL queries using prepared statements, these positive aspects are overshadowed by the identified entry points and taint issues. The absence of any recorded vulnerabilities in its history is a positive sign, implying either a lack of past exploitation or a diligent patching history, but it does not negate the current risks identified in the code analysis. Overall, the plugin's strengths lie in its limited use of vulnerable code patterns like direct file operations or external requests, but its weaknesses in input validation and access control on AJAX endpoints create a notable risk profile.

Key Concerns

  • AJAX handlers without auth checks
  • High severity taint flows
  • Low percentage of properly escaped output
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

IPGP Visitors Origin Security Vulnerabilities

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

IPGP Visitors Origin Release Timeline

v1.5Current
v1.4.1
v1.4
v1.3.4
v1.3.3
v1.3.2
v1.3.1
v1.3
v1.2.2
v1.2.1
v1.2
v1.1
v1.0.1
v1.0
Code Analysis
Analyzed Apr 16, 2026

IPGP Visitors Origin Code Analysis

Dangerous Functions
0
Raw SQL Queries
8
14 prepared
Unescaped Output
26
9 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

64% prepared22 total queries

Output Escaping

26% escaped35 total outputs
Data Flows · Security
6 unsanitized

Data Flow Analysis

6 flows6 with unsanitized paths
ipgp_report (IPGP-Visitors-origin.php:150)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

IPGP Visitors Origin Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 2

authwp_ajax_ipgpvo_counter_ajaxIPGP-Visitors-origin.php:69
noprivwp_ajax_ipgpvo_counter_ajaxIPGP-Visitors-origin.php:70

Shortcodes 1

[ipgp-report] IPGP-Visitors-origin.php:15
WordPress Hooks 4
actionadmin_menuIPGP-Visitors-origin.php:14
actionadmin_initIPGP-Visitors-origin.php:16
actionwp_enqueue_scriptsIPGP-Visitors-origin.php:25
actionwidgets_initwidget.php:53
Maintenance & Trust

IPGP Visitors Origin Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedJan 30, 2023
PHP min version
Downloads6K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

IPGP Visitors Origin Developer Profile

Lucian Apostol

9 plugins · 3K total installs

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

How We Detect IPGP Visitors Origin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ipgp-visitors-origin/styles.css/wp-content/plugins/ipgp-visitors-origin/counter.js
Script Paths
/wp-content/plugins/ipgp-visitors-origin/counter.js

HTML / DOM Fingerprints

Data Attributes
data-map-locations
JS Globals
ipgpvocounter
Shortcode Output
[ipgp-report]
FAQ

Frequently Asked Questions about IPGP Visitors Origin