Sama member registration Security & Risk Analysis

wordpress.org/plugins/sama-member-registration

Sama member registration is a simple member registration system.

0 active installs v1.6.0 PHP + WP 6.0+ Updated Unknown
communitymembermembershipregistrationuser-registration
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Sama member registration Safe to Use in 2026?

Generally Safe

Score 100/100

Sama member registration has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "sama-member-registration" v1.6.0 plugin generally exhibits good security practices, with a high percentage of SQL queries using prepared statements and properly escaped output. The absence of known CVEs and dangerous functions is a significant strength. However, the static analysis reveals several areas of concern that elevate the risk profile.

The presence of a REST API route without permission callbacks creates a direct attack vector that could be exploited without proper authorization. Additionally, the taint analysis indicates a concerning number of flows with unsanitized paths (6 out of 7 analyzed). While no critical or high severity taint flows were explicitly identified, this indicates a potential for data to be mishandled or exploited if an attacker can influence the input. The limited number of nonce and capability checks (2 and 5 respectively) suggests that a portion of the plugin's entry points may not be adequately protected against common WordPress attacks.

Overall, the plugin's clean vulnerability history is positive, suggesting diligent development or a lack of past targeted attacks. However, the current static analysis findings, particularly the unprotected REST API route and the high number of unsanitized taint flows, present immediate risks that require attention. The plugin's strengths lie in its use of prepared statements and output escaping, but these are undermined by potential weaknesses in authorization and input validation.

Key Concerns

  • REST API route without permission callbacks
  • Taint flows with unsanitized paths (6/7)
  • Limited nonce checks (2)
  • Limited capability checks (5)
Vulnerabilities
None known

Sama member registration Security Vulnerabilities

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

Sama member registration Code Analysis

Dangerous Functions
0
Raw SQL Queries
11
60 prepared
Unescaped Output
22
463 escaped
Nonce Checks
2
Capability Checks
5
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

85% prepared71 total queries

Output Escaping

95% escaped485 total outputs
Data Flows
6 unsanitized

Data Flow Analysis

7 flows6 with unsanitized paths
sama_paypal_form (controllers\class-sama-subscriptions.php:37)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Sama member registration Attack Surface

Entry Points7
Unprotected1

AJAX Handlers 4

noprivwp_ajax_member_registration_form_submitcontrollers\class-sama-registers.php:16
authwp_ajax_member_registration_form_submitcontrollers\class-sama-registers.php:17
noprivwp_ajax_member_accept_reject_usercontrollers\class-sama-registers.php:19
authwp_ajax_member_accept_reject_usercontrollers\class-sama-registers.php:20

REST API Routes 1

GET/wp-json/sama/v1/notifycontrollers\class-sama-paypals.php:32

Shortcodes 2

[sama-registration] samagikaya.php:48
[sama-paypal] samagikaya.php:51
WordPress Hooks 18
actionrest_api_initcontrollers\class-sama-paypals.php:25
actionadmin_enqueue_scriptscontrollers\class-sama-registers.php:29
actionwp_enqueue_scriptscontrollers\class-sama-registers.php:163
filtercron_schedulesmodels\class-sama-cron.php:8
actionsama_add_schedule_one_week_beforemodels\class-sama-cron.php:14
actionsama_add_schedule_one_week_beforemodels\class-sama-cron.php:16
actionsama_add_schedule_one_week_beforemodels\class-sama-cron.php:18
actionsama_add_schedule_one_week_beforemodels\class-sama-cron.php:20
actionsama_add_schedule_one_week_beforemodels\class-sama-cron.php:22
actionsama_add_schedule_one_week_beforemodels\class-sama-cron.php:24
actionsama_add_schedule_one_week_beforemodels\class-sama-cron.php:26
actioninitsamagikaya.php:30
actionadmin_menusamagikaya.php:31
actionshow_user_profilesamagikaya.php:53
actionedit_user_profilesamagikaya.php:55
actionedit_user_profile_updatesamagikaya.php:56
actionpersonal_options_updatesamagikaya.php:57
filterplugin_action_linkssamagikaya.php:60

Scheduled Events 1

sama_add_schedule_one_week_before
Maintenance & Trust

Sama member registration Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedUnknown
PHP min version
Downloads854

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Sama member registration Developer Profile

wapnishantha

4 plugins · 30 total installs

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

How We Detect Sama member registration

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sama-member-registration/assets/css/member-registration.css/wp-content/plugins/sama-member-registration/assets/js/member-registration.js/wp-content/plugins/sama-member-registration/assets/js/member-registration-validate.js
Script Paths
/wp-content/plugins/sama-member-registration/assets/js/member-registration.js/wp-content/plugins/sama-member-registration/assets/js/member-registration-validate.js
Version Parameters
sama-member-registration/assets/css/member-registration.css?ver=sama-member-registration/assets/js/member-registration.js?ver=sama-member-registration/assets/js/member-registration-validate.js?ver=

HTML / DOM Fingerprints

CSS Classes
sama-registration-form-wrapsama_member_registration_divsama_member_registration_form
Data Attributes
data-nonceval
JS Globals
sama_member_registration_form_submit
Shortcode Output
<div class="sama-registration-form-wrap"><div class="sama_member_registration_div"><form class="sama_member_registration_form" method="post">
FAQ

Frequently Asked Questions about Sama member registration