Meeting List Lite Security & Risk Analysis

wordpress.org/plugins/meeting-list-lite

This is a WordPress plugin for displaying 12-Step Meeting Information.

0 active installs v1.2.4 PHP 8.0+ WP 5.3+ Updated Dec 29, 2025
addictionmeeting-listrecovery
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Meeting List Lite Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 3mo ago
Risk Assessment

The 'meeting-list-lite' plugin version 1.2.4 demonstrates a generally good security posture with a limited attack surface and strong adherence to secure coding practices in several key areas. The absence of known CVEs, unpatched vulnerabilities, and critical taint flows is a positive indicator of its historical security. Furthermore, the plugin utilizes prepared statements for all SQL queries and properly escapes a high percentage of its output, minimizing the risk of SQL injection and cross-site scripting (XSS) vulnerabilities stemming from data handling and display.

However, there are areas that warrant attention. The presence of the 'preg_replace' function with the 'e' modifier, while not necessarily a vulnerability in itself, is a well-known source of potential code injection vulnerabilities if user-supplied data is used in the replacement pattern without proper sanitization. Coupled with the absence of nonce checks and capability checks on its single shortcode entry point, this could potentially be exploited under specific circumstances. While no direct vulnerabilities are indicated by the static analysis or historical data, the lack of robust authentication and authorization checks on the identified entry point, combined with the presence of a potentially dangerous function, represents a theoretical risk that should be mitigated.

In conclusion, 'meeting-list-lite' v1.2.4 has a solid foundation of secure coding. Its lack of historical vulnerabilities is reassuring. The primary concern lies in the potential for the 'preg_replace' function to be misused due to the absence of authorization checks on the shortcode. Addressing this by implementing proper sanitization and capability checks on the shortcode would significantly enhance the plugin's security.

Key Concerns

  • Dangerous function: preg_replace(/e)
  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

Meeting List Lite Security Vulnerabilities

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

Meeting List Lite Code Analysis

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

Dangerous Functions Found

preg_replace(/e)preg_replace( '/emeeting-list-lite.php:381

Output Escaping

96% escaped48 total outputs
Attack Surface

Meeting List Lite Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[tsml_ui] meeting-list-lite.php:128
WordPress Hooks 5
actioninitmeeting-list-lite.php:51
actionadmin_menumeeting-list-lite.php:124
actionadmin_initmeeting-list-lite.php:125
actionwpmeeting-list-lite.php:129
actionwp_enqueue_scriptsmeeting-list-lite.php:135
Maintenance & Trust

Meeting List Lite Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 29, 2025
PHP min version8.0
Downloads519

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Meeting List Lite Developer Profile

pjaudiomv

10 plugins · 370 total installs

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

How We Detect Meeting List Lite

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/meeting-list-lite/style.css
Script Paths
https://tsml-ui.code4recovery.org/app.js
Version Parameters
meeting-list-lite/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
meetinglistlite-fullwidth
Data Attributes
data-timezonedata-googledata-pathdata-src
Shortcode Output
<div class="meetinglistlite-fullwidth"> <div id="tsml-ui"</div> </div>
FAQ

Frequently Asked Questions about Meeting List Lite