GeoLooks – User IP & Location Finder Security & Risk Analysis

wordpress.org/plugins/geolooks

Short Description: Display visitor IP address and location details using a shortcode.

0 active installs v1.0.0 PHP 7.4+ WP 6.5+ Updated Jan 11, 2026
country-codegeolocationregionuser-ipuser-location
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is GeoLooks – User IP & Location Finder Safe to Use in 2026?

Generally Safe

Score 100/100

GeoLooks – User IP & Location Finder has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The geolooks plugin v1.0.0 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The code demonstrates excellent practices by utilizing prepared statements for all SQL queries and properly escaping nearly all output, significantly reducing the risk of SQL injection and cross-site scripting (XSS) vulnerabilities. The absence of dangerous functions, file operations, and recorded vulnerabilities further strengthens this positive assessment. The limited attack surface, with only one shortcode and no identified unprotected entry points, is also a positive indicator.

However, several areas warrant attention. The complete lack of nonce checks and capability checks across all identified entry points, including the single shortcode, presents a notable security gap. This means that actions triggered by the shortcode could potentially be performed by any authenticated user, regardless of their intended permissions, opening the door for privilege escalation or unauthorized actions. While taint analysis found no issues, the absence of taint flows analyzed could indicate limited testing or complexity that wasn't captured. The single external HTTP request also represents a potential, albeit minor, attack vector if the target endpoint is compromised or malicious.

In conclusion, geolooks v1.0.0 has a solid foundation with its secure handling of SQL and output. The primary weakness lies in the insufficient authorization and validation mechanisms for its entry points. Addressing the missing nonce and capability checks is crucial to harden the plugin against potential abuse and ensure that actions are only performed by authorized users.

Key Concerns

  • No nonce checks on entry points
  • No capability checks on entry points
  • External HTTP request without further analysis
Vulnerabilities
None known

GeoLooks – User IP & Location Finder Security Vulnerabilities

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

GeoLooks – User IP & Location Finder Code Analysis

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

Output Escaping

97% escaped58 total outputs
Attack Surface

GeoLooks – User IP & Location Finder Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[geolooks_user_locator] inc\ip-shortcode.php:22
WordPress Hooks 5
actionadmin_menuadmin\Admin.php:23
actionadmin_initadmin\Admin.php:24
filteradmin_enqueue_scriptsgeolooks.php:64
filterwp_enqueue_scriptsgeolooks.php:65
filterinitgeolooks.php:67
Maintenance & Trust

GeoLooks – User IP & Location Finder Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 11, 2026
PHP min version7.4
Downloads102

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

GeoLooks – User IP & Location Finder Developer Profile

themelooks

11 plugins · 3K total installs

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

How We Detect GeoLooks – User IP & Location Finder

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/geolooks/assets/css/main.css/wp-content/plugins/geolooks/assets/css/admin-main.css
Version Parameters
geolooks/assets/css/main.css?ver=geolooks/assets/css/admin-main.css?ver=

HTML / DOM Fingerprints

CSS Classes
user-ip-info-wrapip-info-card-style-error-occurred-alert
Data Attributes
ip-info-card-style-
JS Globals
geolooks_ipinfo
Shortcode Output
[geolooks_user_locator]
FAQ

Frequently Asked Questions about GeoLooks – User IP & Location Finder