GamiPress – Emails By Type Security & Risk Analysis

wordpress.org/plugins/gamipress-emails-by-type

Set different emails settings by type

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

Is GamiPress – Emails By Type Safe to Use in 2026?

Generally Safe

Score 100/100

GamiPress – Emails By Type 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 static analysis of the "gamipress-emails-by-type" plugin v1.0.3 reveals an exceptionally clean codebase from a security perspective. There are no identified entry points such as AJAX handlers, REST API routes, or shortcodes. Furthermore, the code exhibits excellent security practices, with no dangerous functions, all SQL queries using prepared statements, and all output properly escaped. The absence of file operations, external HTTP requests, nonce checks, and capability checks, while potentially contributing to a smaller attack surface, also indicates a lack of common security mechanisms that could be exploited if unintended entry points were discovered.

The vulnerability history is also completely clear, with no known CVEs or recorded past vulnerabilities. This, combined with the pristine static analysis, suggests a highly secure plugin at its current version. However, the complete lack of security checks (nonces, capabilities) across all aspects, while not indicative of a current vulnerability, does represent a potential weakness. If any of the identified entry points were to be introduced in future versions without proper authentication and authorization, the lack of existing checks could leave those new entry points vulnerable.

Key Concerns

  • No capability checks found
  • No nonce checks found
Vulnerabilities
None known

GamiPress – Emails By Type Security Vulnerabilities

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

GamiPress – Emails By Type Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0
Attack Surface

GamiPress – Emails By Type Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 48
actionadmin_noticesgamipress-emails-by-type.php:102
actionplugins_loadedgamipress-emails-by-type.php:211
actioncmb2_admin_initincludes\admin.php:588
filtergamipress_automatic_updates_pluginsincludes\admin.php:605
filtergamipress_disable_achievement_earned_emailincludes\content-filters.php:51
filtergamipress_achievement_earned_email_subjectincludes\content-filters.php:95
filtergamipress_achievement_earned_email_contentincludes\content-filters.php:139
filtergamipress_preview_achievement_earned_email_subjectincludes\content-filters.php:194
filtergamipress_send_test_achievement_earned_email_subjectincludes\content-filters.php:195
filtergamipress_preview_achievement_earned_email_contentincludes\content-filters.php:250
filtergamipress_send_test_achievement_earned_email_contentincludes\content-filters.php:251
filtergamipress_disable_step_completed_emailincludes\content-filters.php:294
filtergamipress_step_completed_email_subjectincludes\content-filters.php:339
filtergamipress_step_completed_email_contentincludes\content-filters.php:384
filtergamipress_preview_step_completed_email_subjectincludes\content-filters.php:439
filtergamipress_send_test_step_completed_email_subjectincludes\content-filters.php:440
filtergamipress_preview_step_completed_email_contentincludes\content-filters.php:495
filtergamipress_send_test_step_completed_email_contentincludes\content-filters.php:496
filtergamipress_disable_points_award_completed_emailincludes\content-filters.php:528
filtergamipress_points_award_completed_email_subjectincludes\content-filters.php:559
filtergamipress_points_award_completed_email_contentincludes\content-filters.php:590
filtergamipress_preview_points_award_completed_email_subjectincludes\content-filters.php:624
filtergamipress_send_test_points_award_completed_email_subjectincludes\content-filters.php:625
filtergamipress_preview_points_award_completed_email_contentincludes\content-filters.php:659
filtergamipress_send_test_points_award_completed_email_contentincludes\content-filters.php:660
filtergamipress_disable_points_deduct_completed_emailincludes\content-filters.php:692
filtergamipress_points_deduct_completed_email_subjectincludes\content-filters.php:723
filtergamipress_points_deduct_completed_email_contentincludes\content-filters.php:754
filtergamipress_preview_points_deduct_completed_email_subjectincludes\content-filters.php:788
filtergamipress_send_test_points_deduct_completed_email_subjectincludes\content-filters.php:789
filtergamipress_preview_points_deduct_completed_email_contentincludes\content-filters.php:823
filtergamipress_send_test_points_deduct_completed_email_contentincludes\content-filters.php:824
filtergamipress_disable_rank_earned_emailincludes\content-filters.php:866
filtergamipress_rank_earned_email_subjectincludes\content-filters.php:910
filtergamipress_rank_earned_email_contentincludes\content-filters.php:954
filtergamipress_preview_rank_earned_email_subjectincludes\content-filters.php:1009
filtergamipress_send_test_rank_earned_email_subjectincludes\content-filters.php:1010
filtergamipress_preview_rank_earned_email_contentincludes\content-filters.php:1065
filtergamipress_send_test_rank_earned_email_contentincludes\content-filters.php:1066
filtergamipress_disable_rank_requirement_completed_emailincludes\content-filters.php:1109
filtergamipress_rank_requirement_completed_email_subjectincludes\content-filters.php:1154
filtergamipress_rank_requirement_completed_email_contentincludes\content-filters.php:1199
filtergamipress_preview_rank_requirement_completed_email_subjectincludes\content-filters.php:1254
filtergamipress_send_test_rank_requirement_completed_email_subjectincludes\content-filters.php:1255
filtergamipress_preview_rank_requirement_completed_email_contentincludes\content-filters.php:1310
filtergamipress_send_test_rank_requirement_completed_email_contentincludes\content-filters.php:1311
actionadmin_initincludes\scripts.php:29
actionadmin_enqueue_scriptsincludes\scripts.php:53
Maintenance & Trust

GamiPress – Emails By Type Maintenance & Trust

Maintenance Signals

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

Community Trust

Rating100/100
Number of ratings1
Active installs200
Developer Profile

GamiPress – Emails By Type 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 – Emails By Type

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gamipress-emails-by-type/assets/css/gamipress-emails-by-type-admin.css/wp-content/plugins/gamipress-emails-by-type/assets/js/gamipress-emails-by-type-admin.js
Script Paths
/wp-content/plugins/gamipress-emails-by-type/assets/js/gamipress-emails-by-type-admin.js
Version Parameters
gamipress-emails-by-type/assets/css/gamipress-emails-by-type-admin.css?ver=gamipress-emails-by-type/assets/js/gamipress-emails-by-type-admin.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about GamiPress – Emails By Type