Sign-up List Security & Risk Analysis

wordpress.org/plugins/sign-up-list

Publish a sign-up list to rally up volunteers, event guests, participants and the likes. Show people who's on the list and let them sign up.

0 active installs v1.0.0 PHP 7.3+ WP 5.8+ Updated Apr 12, 2024
sign-upsignupsignupsvolunteervolunteers
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Sign-up List Safe to Use in 2026?

Generally Safe

Score 92/100

Sign-up List has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The 'sign-up-list' plugin v1.0.0 exhibits a generally good security posture with several strong practices. The vast majority of outputs are properly escaped, and there are a substantial number of nonce and capability checks in place. The absence of known CVEs and recorded vulnerabilities, as well as no critical or high-severity taint flows, further contribute to a positive security impression. However, a key concern arises from the presence of an unprotected AJAX handler. This single unprotected entry point, despite the small overall attack surface, represents a significant potential risk for unauthorized actions if not properly secured within the handler's logic. While the plugin demonstrates good defensive coding in most areas, this unprotected handler warrants careful review and immediate mitigation.

Key Concerns

  • AJAX handler without auth checks
Vulnerabilities
None known

Sign-up List Security Vulnerabilities

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

Sign-up List Code Analysis

Dangerous Functions
0
Raw SQL Queries
6
5 prepared
Unescaped Output
7
388 escaped
Nonce Checks
13
Capability Checks
6
File Operations
1
External Requests
0
Bundled Libraries
0

SQL Query Safety

45% prepared11 total queries

Output Escaping

98% escaped395 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
<render> (blocks\src\sul-sign-up\render.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Sign-up List Attack Surface

Entry Points3
Unprotected1

AJAX Handlers 1

authwp_ajax_csv_pullsign-up-list.php:91

Shortcodes 2

[sul_entries] sign-up-list.php:146
[sul_sign_up] sign-up-list.php:147
WordPress Hooks 12
actionplugins_loadedsign-up-list.php:51
actioninitsign-up-list.php:56
actionadmin_menusign-up-list.php:89
actionadmin_initsign-up-list.php:90
actionrest_api_initsign-up-list.php:98
actioninitsign-up-list.php:114
actioninitsign-up-list.php:123
actionwp_enqueue_scriptssign-up-list.php:128
actionadmin_initsign-up-list.php:134
filterwp_privacy_personal_data_exporterssign-up-list.php:135
filterwp_privacy_personal_data_eraserssign-up-list.php:136
actioninitsign-up-list.php:143
Maintenance & Trust

Sign-up List Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedApr 12, 2024
PHP min version7.3
Downloads765

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Sign-up List Developer Profile

robinlopulalan

4 plugins · 60 total installs

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

How We Detect Sign-up List

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sign-up-list/public/js/sign-up.js
Script Paths
wp-content/plugins/sign-up-list/public/js/sign-up.js
Version Parameters
sign-up-list/public/js/sign-up.js?ver=

HTML / DOM Fingerprints

JS Globals
sul_sign_up
REST Endpoints
/wp-json/sign-up-list/v1/entries/wp-json/sign-up-list/v1/entries/add
Shortcode Output
[sul_entries][sul_sign_up]
FAQ

Frequently Asked Questions about Sign-up List