
User IP Info Security & Risk Analysis
wordpress.org/plugins/user-ip-informationUser IP Information - It display the User current IP address with country information like country name, region, city, country code, continent, sub co …
Is User IP Info Safe to Use in 2026?
Generally Safe
Score 85/100User IP Info has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "user-ip-information" plugin v10.0 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no known historical vulnerabilities. The static analysis also indicates a relatively small attack surface, with no AJAX handlers or REST API routes directly exposed without authentication. Furthermore, there are no reported critical or high severity taint flows, which is encouraging.
However, significant concerns arise from the output escaping and file operation aspects. The fact that 100% of the 13 identified output points are not properly escaped presents a substantial Cross-Site Scripting (XSS) risk. Any user-supplied data that is displayed without proper sanitization could be leveraged by an attacker. Additionally, the presence of file operations, even if only one, coupled with the lack of explicit capability checks and nonces on potentially sensitive entry points (like shortcodes which can be user-controlled), raises potential concerns for insecure file access or manipulation if not handled with extreme care within the function itself.
Given the absence of historical vulnerabilities, it suggests that past versions may have been less of a target or had fewer issues. However, the current static analysis highlights a clear and present danger regarding XSS due to unescaped output. The plugin's strengths lie in its database interaction and lack of known exploits, but its weakness in output sanitization is a critical oversight that needs immediate attention.
Key Concerns
- 100% of outputs are not properly escaped
- Presence of file operations without nonce check
- Presence of file operations without capability check on entry point
User IP Info Security Vulnerabilities
User IP Info Release Timeline
User IP Info Code Analysis
Output Escaping
Data Flow Analysis
User IP Info Attack Surface
Shortcodes 3
WordPress Hooks 2
Maintenance & Trust
User IP Info Maintenance & Trust
Maintenance Signals
Community Trust
User IP Info Alternatives
Gryphon Verified Client IP
gryphon-verified-client-ip
Determines the true client IP by verifying Forwarded and similar headers, traversing only trusted proxy hops.
User IP and Location
user-ip-and-location
Want to show your website visitors their IP address, location, and other cool details? This plugin makes it super easy! Now works perfectly with cachi …
Show IP address
show-ip-address
A simple plugin to show your visitor’s IP address on pages, posts, widgets, and the admin dashboard. Lightweight and easy to use.
User Allowed IP Addresses
user-allowed-ip-addresses
Simple plugin that gives the ability to restrict login access to specific IP addresses for specific users. Option to Auto Login user based on IP.
Full Detail From Email
full-detail-from-email
Using the Full Detail From Email with just an emai address you get all required and available information about subscriber.
User IP Info Developer Profile
1 plugin · 20 total installs
How We Detect User IP Info
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
<b>Country Name: City Name: Region Name: