GamiPress – Points CSV Tool Security & Risk Analysis

wordpress.org/plugins/gamipress-points-csv-tool

Tool to import/export points through CSV files

10 active installs v1.0.1 PHP + WP 4.4+ Updated Dec 1, 2025
achievementgamificationgamifygamipresspoint
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is GamiPress – Points CSV Tool Safe to Use in 2026?

Generally Safe

Score 100/100

GamiPress – Points CSV Tool has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The gamipress-points-csv-tool v1.0.1 exhibits a generally good security posture, with a small attack surface consisting of two AJAX handlers, both of which appear to have capability checks. The absence of any recorded vulnerabilities in its history is a significant positive indicator of its stability and developer attention to security.

However, there are some areas for improvement. The static analysis reveals that 100% of the identified SQL queries are not using prepared statements, posing a risk of SQL injection if user-supplied data is directly incorporated into these queries without proper sanitization. Additionally, while most output is properly escaped, there is one instance of unescaped output, which could lead to cross-site scripting (XSS) vulnerabilities. The lack of nonce checks on the AJAX handlers is also a concern, as it means these actions could potentially be triggered by external sources without proper verification of the user's session.

Despite these specific concerns, the plugin's clean vulnerability history and limited attack surface are strong points. The primary risks stem from the potential for SQL injection and XSS due to unescaped data and the lack of nonce protection on AJAX actions, rather than inherent design flaws or a history of security incidents. Addressing these identified areas would significantly enhance the plugin's security.

Key Concerns

  • Raw SQL queries without prepared statements
  • Unescaped output detected
  • Missing nonce checks on AJAX handlers
Vulnerabilities
None known

GamiPress – Points CSV Tool Security Vulnerabilities

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

GamiPress – Points CSV Tool Code Analysis

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

SQL Query Safety

0% prepared2 total queries

Output Escaping

75% escaped4 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
gamipress_points_csv_tool_ajax_import (includes\tool.php:195)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

GamiPress – Points CSV Tool Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_gamipress_points_csv_tool_exportincludes\tool.php:187
authwp_ajax_gamipress_points_csv_tool_importincludes\tool.php:308
WordPress Hooks 5
actionadmin_noticesgamipress-points-csv-tool.php:94
actionplugins_loadedgamipress-points-csv-tool.php:220
actionadmin_initincludes\scripts.php:26
actionadmin_enqueue_scriptsincludes\scripts.php:55
filtergamipress_tools_import_export_meta_boxesincludes\tool.php:103
Maintenance & Trust

GamiPress – Points CSV Tool Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 1, 2025
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

GamiPress – Points CSV Tool Developer Profile

Ruben Garcia

30 plugins · 25K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
139 days
View full developer profile
Detection Fingerprints

How We Detect GamiPress – Points CSV Tool

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gamipress-points-csv-tool/assets/js/gamipress-points-csv-tool-admin.js/wp-content/plugins/gamipress-points-csv-tool/assets/js/gamipress-points-csv-tool-admin.min.js
Script Paths
/wp-content/plugins/gamipress-points-csv-tool/assets/js/gamipress-points-csv-tool-admin.js/wp-content/plugins/gamipress-points-csv-tool/assets/js/gamipress-points-csv-tool-admin.min.js
Version Parameters
gamipress-points-csv-tool/assets/js/gamipress-points-csv-tool-admin.js?ver=gamipress-points-csv-tool/assets/js/gamipress-points-csv-tool-admin.min.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- GamiPress - Points CSV Tool --><!-- Scripts --><!-- Register admin scripts --><!-- Enqueue admin scripts -->
FAQ

Frequently Asked Questions about GamiPress – Points CSV Tool