Measuring Ruler Security & Risk Analysis

wordpress.org/plugins/measuring-ruler

The plugin is designed to measure the height, width and margin of page elements during the preview when editing. It also shows the absolute and relati …

50 active installs v1.1 PHP 7.1.33+ WP 5.4.2+ Updated Mar 12, 2021
elementheightmeasuringrulersize
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Measuring Ruler Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 5yr ago
Risk Assessment

The "measuring-ruler" plugin v1.1 exhibits a very strong security posture based on the provided static analysis. The complete absence of identifiable attack vectors such as AJAX handlers, REST API routes, shortcodes, or cron events significantly reduces its potential exposure to malicious actors. Furthermore, the code demonstrates excellent security practices, with zero dangerous functions, all SQL queries using prepared statements, and all output properly escaped. The lack of file operations, external HTTP requests, and the absence of identified taint flows further bolster its security. The plugin's vulnerability history is equally clean, with no recorded CVEs, indicating a consistent history of secure development or a lack of past exploitation.

While the current analysis reveals no immediate threats, the primary concern stems from the complete absence of any entry points or explicit security checks like nonce or capability checks. This could be interpreted in two ways: either the plugin is incredibly lightweight and has no need for such mechanisms, or it might have an undiscovered attack surface or an implicit reliance on WordPress's core security for its functionalities. The lack of identified nonce and capability checks (even if they aren't strictly necessary for the observed entry points) means there's no explicit evidence of these common security measures being implemented within the plugin's codebase itself. However, given the overall clean slate, the plugin appears to be very secure, with the only potential area for improvement being explicit demonstration of these checks if any interaction points were to be introduced in the future.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Measuring Ruler Security Vulnerabilities

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

Measuring Ruler Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0
Attack Surface

Measuring Ruler Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionwp_headmeasuring-ruler.php:34
actionwp_footermeasuring-ruler.php:35
actionadmin_initmeasuring-ruler.php:43
Maintenance & Trust

Measuring Ruler Maintenance & Trust

Maintenance Signals

WordPress version tested5.7.15
Last updatedMar 12, 2021
PHP min version7.1.33
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

Measuring Ruler Developer Profile

ankilov1954

2 plugins · 60 total installs

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

How We Detect Measuring Ruler

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/measuring-ruler/measuring_ruler.js/wp-content/plugins/measuring-ruler/measuring_ruler.css
Script Paths
/wp-content/plugins/measuring-ruler/measuring_ruler.js
Version Parameters
measuring_ruler.js?ver=measuring_ruler.css?ver=

HTML / DOM Fingerprints

CSS Classes
mea_data1mea_data1cmea_data2mea_data2cmea_cursormea_canvas1mea_canvas2mea_canvas3
FAQ

Frequently Asked Questions about Measuring Ruler