Edit Lock Security & Risk Analysis

wordpress.org/plugins/edit-lock

Disable page editing on selected pages, to protect the pages from accidental or unwanted changes that might break your site.

500 active installs v1.0.3 PHP 7.0+ WP 5.4+ Updated Oct 9, 2022
disable-post-editpostssecuritywp-admin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Edit Lock Safe to Use in 2026?

Generally Safe

Score 85/100

Edit Lock has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "edit-lock" v1.0.3 plugin exhibits an exceptionally clean security posture based on the provided static analysis. The absence of any identified attack surface entry points like AJAX handlers, REST API routes, shortcodes, or cron events is a significant strength, indicating the plugin is designed to minimize exposure. Furthermore, the code demonstrates good practices with 100% of SQL queries utilizing prepared statements and a high percentage (93%) of output being properly escaped. The lack of dangerous functions, file operations, or external HTTP requests further contributes to a secure foundation. The plugin also includes capability checks, which is a positive sign for access control.

Key Concerns

  • No identified vulnerability history
  • No taint analysis findings
  • No dangerous functions found
  • 100% SQL prepared statements
  • High percentage of output escaped
  • No file operations
  • No external HTTP requests
  • No nonce checks found
  • No unprotected entry points identified
  • 3 capability checks present
Vulnerabilities
None known

Edit Lock Security Vulnerabilities

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

Edit Lock Code Analysis

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

Output Escaping

93% escaped14 total outputs
Attack Surface

Edit Lock Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionplugins_loadededit-lock.php:113
actionadmin_initedit-lock.php:115
actionadmin_footer-post.phpedit-lock.php:116
filterpost_row_actionsedit-lock.php:117
filterpage_row_actionsedit-lock.php:118
filtermedia_row_actionsedit-lock.php:119
filtermap_meta_capedit-lock.php:120
actionadmin_menuedit-lock.php:122
actionadmin_initedit-lock.php:123
Maintenance & Trust

Edit Lock Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedOct 9, 2022
PHP min version7.0
Downloads5K

Community Trust

Rating100/100
Number of ratings2
Active installs500
Developer Profile

Edit Lock Developer Profile

doublejar

1 plugin · 500 total installs

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

How We Detect Edit Lock

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/edit-lock/css/edit-lock.css/wp-content/plugins/edit-lock/js/edit-lock-admin.js
Script Paths
/wp-content/plugins/edit-lock/js/edit-lock-admin.js
Version Parameters
edit-lock/css/edit-lock.css?ver=edit-lock/js/edit-lock-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
edit-lock--warning-contentedit-lock--warning-dismiss-button
Data Attributes
id="edit-lock--warning"class="notification-dialog-wrap hide-if-no-js"
FAQ

Frequently Asked Questions about Edit Lock