Kento Star Rate Security & Risk Analysis

wordpress.org/plugins/kento-star-rate

Ajax Five Star Ratings for Post, Page or Excerpt

10 active installs v1.1 PHP + WP 3.8+ Updated Jun 9, 2015
ajax-ratingsajax-star-ratefive-starpost-starstar-ratings
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Kento Star Rate Safe to Use in 2026?

Generally Safe

Score 85/100

Kento Star Rate has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The "kento-star-rate" v1.1 plugin exhibits significant security concerns despite a clean vulnerability history. The static analysis reveals a critical weakness in its handling of two AJAX handlers, both of which lack authentication checks. This creates a substantial attack surface that could be exploited by unauthenticated users. Furthermore, the taint analysis indicates two high-severity flows with unsanitized paths, suggesting potential for malicious data to be processed without proper validation, which could lead to vulnerabilities like cross-site scripting (XSS) or even more severe issues depending on the context. The plugin also has a concerning trend of not properly escaping output, with 0% of its 18 outputs being properly escaped, increasing the risk of XSS attacks. While the absence of known CVEs is a positive indicator of past security diligence or obscurity, the current code analysis points to immediate and pressing risks that need to be addressed.

Key Concerns

  • Unprotected AJAX handlers
  • High severity unsanitized paths in taint flows
  • No output escaping
  • Missing nonce checks on AJAX handlers
  • No capability checks
Vulnerabilities
None known

Kento Star Rate Security Vulnerabilities

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

Kento Star Rate Code Analysis

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

SQL Query Safety

22% prepared9 total queries

Output Escaping

0% escaped18 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
<kento-star-rate-admin> (kento-star-rate-admin.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Kento Star Rate Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_kento_star_rate_ajaxindex.php:172
noprivwp_ajax_kento_star_rate_ajaxindex.php:173
WordPress Hooks 7
actioninitindex.php:27
filterthe_contentindex.php:252
filterwp_headindex.php:281
actionwp_headindex.php:326
actionadmin_initindex.php:393
actionadmin_menuindex.php:394
actionadmin_enqueue_scriptsindex.php:423
Maintenance & Trust

Kento Star Rate Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedJun 9, 2015
PHP min version
Downloads5K

Community Trust

Rating70/100
Number of ratings4
Active installs10
Developer Profile

Kento Star Rate Developer Profile

PluginsPoint

20 plugins · 600 total installs

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

How We Detect Kento Star Rate

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/kento-star-rate/css/style.css/wp-content/plugins/kento-star-rate/js/kento-star-rate-ajax.js
Script Paths
/wp-content/plugins/kento-star-rate/js/kento-star-rate-ajax.js

HTML / DOM Fingerprints

CSS Classes
ksr-holderksr-stars-ksr-starksr-bg-colorksr-mouseenter-colorksr-currentrate-colorksr-rate-bubbleksr-rate-status-
Data Attributes
vote_countcurrentrateratepostid
JS Globals
kento_star_rate_ajax
FAQ

Frequently Asked Questions about Kento Star Rate