Easy ProgressBar Security & Risk Analysis

wordpress.org/plugins/easy-progressbar

An Easy progress bar is a visual representation to let the users know approximately how long the article will take them to complete.

0 active installs v1.0 PHP + WP 3.0+ Updated Mar 10, 2021
easyprogressprogressbarreadscroll
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Easy ProgressBar Safe to Use in 2026?

Generally Safe

Score 85/100

Easy ProgressBar 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

Based on the static analysis and vulnerability history, the 'easy-progressbar' plugin v1.0 appears to have a generally strong security posture, but with some critical areas for improvement. The absence of any known CVEs and the lack of identified taint flows are positive indicators. However, the static analysis reveals a significant concern regarding output escaping. With 10 total outputs and 0% properly escaped, there is a high risk of Cross-Site Scripting (XSS) vulnerabilities. Any user-supplied data displayed by the plugin without proper sanitization could be exploited by attackers. While the plugin doesn't appear to have a large attack surface with entry points, the lack of capability checks and nonce checks, combined with the unescaped output, means that even if new vulnerabilities were introduced in the future, they could be easily exploited if they involve user-generated content being displayed. The vulnerability history being clean is a good sign, but it doesn't mitigate the current, identified risks in the codebase.

Key Concerns

  • 0% output escaping for 10 outputs
  • No capability checks
  • No nonce checks
Vulnerabilities
None known

Easy ProgressBar Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Easy ProgressBar Release Timeline

v1.0Current
Code Analysis
Analyzed Mar 17, 2026

Easy ProgressBar Code Analysis

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

Output Escaping

0% escaped10 total outputs
Attack Surface

Easy ProgressBar Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionwp_enqueue_scriptseasy-progressbar.php:24
actionwp_enqueue_scriptseasy-progressbar.php:29
actionadmin_enqueue_scriptseasy-progressbar.php:34
actionadmin_enqueue_scriptseasy-progressbar.php:39
actionadmin_menueasy-progressbar.php:44
actionadmin_initeasy-progressbar.php:51
actionwp_footereasy-progressbar.php:124
Maintenance & Trust

Easy ProgressBar Maintenance & Trust

Maintenance Signals

WordPress version tested5.7.15
Last updatedMar 10, 2021
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Easy ProgressBar Developer Profile

uniqcoder

3 plugins · 10 total installs

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

How We Detect Easy ProgressBar

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/easy-progressbar/assets/css/rp-bar.css/wp-content/plugins/easy-progressbar/js/rp-public.js/wp-content/plugins/easy-progressbar/js/rp-admin.js/wp-content/plugins/easy-progressbar/assets/css/rp-admin_r.css
Script Paths
assets/css/rp-bar.cssjs/rp-public.jsjs/rp-admin.jsassets/css/rp-admin_r.css

HTML / DOM Fingerprints

CSS Classes
rp_bar
Data Attributes
up_layerbackground
Shortcode Output
<progress class="rp_bar" value="0"></progress>
FAQ

Frequently Asked Questions about Easy ProgressBar