Temporary Closures BMLT Security & Risk Analysis

wordpress.org/plugins/temporary-closures-bmlt

Temporary Closures BMLT is a plugin that displays a list of all meetings that have temporary closures. It can be used

10 active installs v1.3.2 PHP 7.2+ WP 4.0+ Updated Jun 24, 2025
basic-meeting-list-toolboxbmltnarcotics-anonymoustemporary-closurestemporary-closures-bmlt
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Temporary Closures BMLT Safe to Use in 2026?

Generally Safe

Score 100/100

Temporary Closures BMLT has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9mo ago
Risk Assessment

The "temporary-closures-bmlt" plugin v1.3.2 exhibits a generally good security posture based on the provided static analysis and vulnerability history. The absence of dangerous functions, raw SQL queries, and file operations, coupled with the consistent use of prepared statements, are strong indicators of secure coding practices. Furthermore, the plugin has no recorded vulnerabilities or CVEs, suggesting a history of stable and secure development.

However, there are areas that warrant attention. The output escaping is only 54% properly done, indicating potential for cross-site scripting (XSS) vulnerabilities if sensitive data is outputted without adequate sanitization. While the attack surface is small (one shortcode), the lack of specific capability checks on this entry point could be a concern if the shortcode handles sensitive operations or displays user-specific data.

Overall, the plugin appears to be well-maintained and free from known critical flaws. The primary area for improvement lies in ensuring all output is properly escaped to mitigate potential XSS risks. The existing strengths in avoiding common vulnerabilities are commendable, but a focus on robust output sanitization would further enhance its security.

Key Concerns

  • Output escaping is below 80%
  • No capability checks on entry points
Vulnerabilities
None known

Temporary Closures BMLT Security Vulnerabilities

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

Temporary Closures BMLT Code Analysis

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

Bundled Libraries

jQuery

Output Escaping

54% escaped24 total outputs
Attack Surface

Temporary Closures BMLT Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[temporary_closures] temporary-closures-bmlt.php:36
WordPress Hooks 6
actionadmin_noticestemporary-closures-bmlt.php:30
actionadmin_enqueue_scriptstemporary-closures-bmlt.php:31
actionadmin_menutemporary-closures-bmlt.php:32
actionwp_enqueue_scriptstemporary-closures-bmlt.php:35
filterthe_contenttemporary-closures-bmlt.php:42
actionadmin_noticestemporary-closures-bmlt.php:57
Maintenance & Trust

Temporary Closures BMLT Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJun 24, 2025
PHP min version7.2
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Temporary Closures BMLT 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 Temporary Closures BMLT

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/temporary-closures-bmlt/css/redmond/jquery-ui.css/wp-content/plugins/temporary-closures-bmlt/css/chosen.min.css/wp-content/plugins/temporary-closures-bmlt/js/chosen.jquery.min.js/wp-content/plugins/temporary-closures-bmlt/js/temporary_closures_admin.js/wp-content/plugins/temporary-closures-bmlt/css/temporary_closures.css
Script Paths
//cdn.datatables.net/1.10.20/js/jquery.dataTables.min.js
Version Parameters
temporary-closures-bmlt/css/redmond/jquery-ui.css?ver=temporary-closures-bmlt/css/chosen.min.css?ver=temporary-closures-bmlt/js/chosen.jquery.min.js?ver=temporary-closures-bmlt/js/temporary_closures_admin.js?ver=temporary-closures-bmlt/css/temporary_closures.css?ver=

HTML / DOM Fingerprints

CSS Classes
temporary-closures-admin-ui-csschosen-container
JS Globals
chosendatatables
Shortcode Output
<p><strong>Temporary Closures Error: Root Server missing. Please Verify you have entered a Root Server using the 'root_server' shortcode attribute</strong></p><p><strong>Temporary Closures Error: Services missing. Please verify you have entered a service body id using the 'services' shortcode attribute</strong></p>
FAQ

Frequently Asked Questions about Temporary Closures BMLT