Timed Content Locker Security & Risk Analysis

wordpress.org/plugins/content-time-lock

Timed Content Locker allows you to restrict access to specific content on your WordPress pages based on user roles and a customizable timer.

0 active installs v1.0.0 PHP 7.4+ WP 5.5+ Updated Jul 14, 2025
coming-soonrestrict-contenttime-lockwoocommerce-time-lock
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Timed Content Locker Safe to Use in 2026?

Generally Safe

Score 100/100

Timed Content Locker has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8mo ago
Risk Assessment

The "content-time-lock" plugin version 1.0.0 demonstrates a strong security posture based on the provided static analysis. The complete absence of identified AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the code's adherence to secure coding practices is evident through the exclusive use of prepared statements for all SQL queries and a very high percentage of properly escaped output. The presence of nonce and capability checks, though only one each, indicates an awareness of authentication and authorization mechanisms.

There are no identified dangerous functions, file operations, or external HTTP requests, further reducing potential risks. The taint analysis shows zero flows, suggesting that user-supplied data is not being handled in a way that could lead to code injection or other critical vulnerabilities. The plugin also has no recorded vulnerability history, which is a positive indicator of its current security state.

While the plugin's current version appears very secure, the analysis is limited by the small sample size (0 flows analyzed, 1 nonce check, 1 capability check). A more extensive analysis with more complex interactions might reveal subtle issues. However, based on the presented data, this plugin has a very good security rating. The lack of vulnerabilities and the secure coding practices employed are commendable.

Key Concerns

  • Bundled library (Select2) not specified for version
  • Limited nonce check coverage
  • Limited capability check coverage
Vulnerabilities
None known

Timed Content Locker Security Vulnerabilities

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

Timed Content Locker Code Analysis

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

Bundled Libraries

Select2

Output Escaping

96% escaped119 total outputs
Attack Surface

Timed Content Locker Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
actionadmin_menuincludes\Admin\Admin.php:37
actionadmin_initincludes\Admin\Admin.php:38
actionload-post.phpincludes\Admin\Metabox.php:32
actionload-post-new.phpincludes\Admin\Metabox.php:33
actionadmin_enqueue_scriptsincludes\Admin\Metabox.php:34
actionadmin_enqueue_scriptsincludes\Admin\Metabox.php:35
actionadd_meta_boxesincludes\Admin\Metabox.php:61
actionsave_postincludes\Admin\Metabox.php:62
actionthe_contentincludes\Frontend\Frontend.php:26
filterelementor/frontend/the_contentincludes\Frontend\Frontend.php:135
actioninitincludes\TimeLock.php:89
Maintenance & Trust

Timed Content Locker Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 14, 2025
PHP min version7.4
Downloads287

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Timed Content Locker Developer Profile

wpmakedev

2 plugins · 200 total installs

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

How We Detect Timed Content Locker

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/content-time-lock/assets/css/wpmake-time-lock-admin-metabox-style.css/wp-content/plugins/content-time-lock/assets/css/select2.css/wp-content/plugins/content-time-lock/assets/js/admin/wpmake-time-lock-admin-script.js/wp-content/plugins/content-time-lock/assets/select2/select2.full.js
Script Paths
/wp-content/plugins/content-time-lock/assets/select2/select2.full.js/wp-content/plugins/content-time-lock/assets/js/admin/wpmake-time-lock-admin-script.js
Version Parameters
content-time-lock/assets/css/wpmake-time-lock-admin-metabox-style.css?ver=content-time-lock/assets/css/select2.css?ver=content-time-lock/assets/js/admin/wpmake-time-lock-admin-script.js?ver=content-time-lock/assets/select2/select2.full.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpmake-time-lock-checkbox
Data Attributes
data-id="unlock_date"data-id="unlock_time"
FAQ

Frequently Asked Questions about Timed Content Locker