SecurePay For Paid Memberships Pro Security & Risk Analysis

wordpress.org/plugins/securepay-for-paidmembershipspro

SecurePay payment platform plugin for Paid Memberships Pro.

10 active installs v1.0.3 PHP 7.2+ WP 5.4+ Updated Sep 6, 2023
fpxmalaysiaonline-bankingpayment-gatewaypayment-platform
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is SecurePay For Paid Memberships Pro Safe to Use in 2026?

Generally Safe

Score 85/100

SecurePay For Paid Memberships Pro has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2yr ago
Risk Assessment

The "securepay-for-paidmembershipspro" plugin version 1.0.3 exhibits a generally positive security posture, with no recorded vulnerabilities (CVEs) and a robust implementation of security best practices in its code. The static analysis reveals a very small attack surface with no exposed entry points, and a high percentage of properly escaped output. The presence of a capability check and the absence of dangerous functions and file operations further contribute to its secure design.

Key Concerns

  • Raw SQL queries without prepared statements
  • No nonce checks on entry points
  • Bundled library (Select2) might be outdated
Vulnerabilities
None known

SecurePay For Paid Memberships Pro Security Vulnerabilities

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

SecurePay For Paid Memberships Pro Code Analysis

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

Bundled Libraries

Select2

SQL Query Safety

0% prepared1 total queries

Output Escaping

97% escaped34 total outputs
Attack Surface

SecurePay For Paid Memberships Pro Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 17
filterpmpro_gatewaysincludes\src\PMProGateway_SecurePay.php:23
filterpmpro_payment_optionsincludes\src\PMProGateway_SecurePay.php:24
filterpmpro_payment_option_fieldsincludes\src\PMProGateway_SecurePay.php:25
actionpmpro_checkout_preheaderincludes\src\PMProGateway_SecurePay.php:29
filterpmpro_include_billing_address_fieldsincludes\src\PMProGateway_SecurePay.php:30
filterpmpro_required_billing_fieldsincludes\src\PMProGateway_SecurePay.php:40
filterpmpro_include_payment_information_fieldsincludes\src\PMProGateway_SecurePay.php:41
filterpmpro_checkout_default_submit_buttonincludes\src\PMProGateway_SecurePay.php:42
filterpmpro_checkout_before_change_membership_levelincludes\src\PMProGateway_SecurePay.php:43
filterpmpro_gateways_with_pending_statusincludes\src\PMProGateway_SecurePay.php:45
actionplugins_loadedincludes\src\SecurePay_PMPro.php:16
actionplugins_loadedincludes\src\SecurePay_PMPro.php:31
actionall_admin_noticesincludes\src\SecurePay_PMPro.php:35
actionplugins_loadedincludes\src\SecurePay_PMPro.php:43
actioninitincludes\src\SecurePay_PMPro.php:47
actioninitincludes\src\SecurePay_PMPro.php:48
filterauto_update_pluginincludes\src\SecurePay_PMPro.php:62
Maintenance & Trust

SecurePay For Paid Memberships Pro Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedSep 6, 2023
PHP min version7.2
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

SecurePay For Paid Memberships Pro Developer Profile

SecurePay

8 plugins · 260 total installs

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

How We Detect SecurePay For Paid Memberships Pro

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/securepay-for-paidmembershipspro/includes/admin/min/select2.min.css/wp-content/plugins/securepay-for-paidmembershipspro/includes/admin/min/select2.min.js/wp-content/plugins/securepay-for-paidmembershipspro/includes/admin/securepaypmpro.js/wp-content/plugins/securepay-for-paidmembershipspro/includes/admin/securepaypmpro.css
Script Paths
/wp-content/plugins/securepay-for-paidmembershipspro/includes/admin/min/select2.min.js/wp-content/plugins/securepay-for-paidmembershipspro/includes/admin/securepaypmpro.js
Version Parameters
securepay-for-paidmembershipspro/includes/admin/min/select2.min.css?ver=securepay-for-paidmembershipspro/includes/admin/min/select2.min.js?ver=securepay-for-paidmembershipspro/includes/admin/securepaypmpro.js?ver=securepay-for-paidmembershipspro/includes/admin/securepaypmpro.css?ver=

HTML / DOM Fingerprints

CSS Classes
securepay-payment-gateway
HTML Comments
<!-- Start: SecurePay Payment Gateway Settings --><!-- End: SecurePay Payment Gateway Settings -->
Data Attributes
data-pmpro-gateway='securepay'
JS Globals
securepaybankpmprosecurepaypmpro_bank_select
FAQ

Frequently Asked Questions about SecurePay For Paid Memberships Pro