
Rate My Post – Star Rating Plugin by FeedbackWP Security & Risk Analysis
wordpress.org/plugins/rate-my-postAdd Star Rating to WordPress posts & pages, collect feedbacks from users and improve website SEO with Schema markup for Rich Snippets.
Is Rate My Post – Star Rating Plugin by FeedbackWP Safe to Use in 2026?
Generally Safe
Score 96/100Rate My Post – Star Rating Plugin by FeedbackWP has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "rate-my-post" plugin v4.5.0 presents a mixed security posture. While the presence of only a moderate number of SQL queries and a reasonable percentage using prepared statements, along with a significant number of capability checks, are positive indicators, several areas raise significant concerns. The large attack surface, particularly with 20 AJAX handlers lacking authentication checks, and the presence of 5 unsanitized path taint flows with 2 high-severity indicators, are critical weaknesses that could be exploited for unauthorized actions or cross-site scripting attacks.
The vulnerability history reveals a recurring pattern of security flaws. The plugin has a history of 7 CVEs, with common types including reliance on IP address for authentication, authorization bypass, cross-site scripting, CSRF, and race conditions. This suggests persistent issues with input validation, access control, and secure coding practices. While there are no currently unpatched vulnerabilities, the sheer number and nature of past vulnerabilities indicate a tendency for the plugin to introduce security flaws.
In conclusion, the "rate-my-post" plugin exhibits concerning security weaknesses due to a large number of unprotected entry points and critical taint flows. The plugin's past vulnerability history further amplifies these concerns. While some good practices are evident, the identified risks necessitate careful consideration and potentially further investigation and remediation to ensure the security of WordPress sites utilizing this plugin.
Key Concerns
- Large attack surface, 20 unprotected AJAX handlers
- High severity taint flows (2)
- Unsanitized paths in taint analysis (5 flows)
- Low percentage of properly escaped output (37%)
- Vulnerability history: 1 high, 6 medium severity CVEs
- Common vulnerability type: Reliance on IP Address for Auth
- Common vulnerability type: Authorization Bypass
- Common vulnerability type: Improper Input Neutralization (XSS)
- Common vulnerability type: Cross-Site Request Forgery (CSRF)
- Common vulnerability type: Race Condition
Rate My Post – Star Rating Plugin by FeedbackWP Security Vulnerabilities
CVEs by Year
Severity Breakdown
7 total CVEs
Rate My Post – Star Rating Plugin by FeedbackWP <= 4.2.4 - Unauthenticated Voting On Scheduled Posts
Rate My Post – Star Rating Plugin by FeedbackWP <= 3.4.4 - Insecure Direct Object Reference
Rate my Post – WP Rating System <= 3.4.2 - IP Address Spoofing
Rate my Post - WP Rating System <= 3.4.1 - Insecure Direct Object Reference
Rate my Post – WP Rating System <= 3.3.8 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
Rate my Post – WP Rating System <= 3.3.4 - Cross-Site Request Forgery
Rate my Post – WP Rating System <= 3.3.4 - Race Condition
Rate My Post – Star Rating Plugin by FeedbackWP Release Timeline
Rate My Post – Star Rating Plugin by FeedbackWP Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Rate My Post – Star Rating Plugin by FeedbackWP Attack Surface
AJAX Handlers 20
Shortcodes 3
WordPress Hooks 39
Maintenance & Trust
Rate My Post – Star Rating Plugin by FeedbackWP Maintenance & Trust
Maintenance Signals
Community Trust
Rate My Post – Star Rating Plugin by FeedbackWP Alternatives
RC Post Rating
rc-post-rating
This plugin adds the ability for users to provide feedback on pages / posts via up / down rating (up/downvoting) buttons.
kk Star Ratings – Rate Post & Collect User Feedbacks
kk-star-ratings
kk Star Ratings allows blog visitors to involve and interact more effectively with your website by rating posts.
YASR – Yet Another Star Rating Plugin for WordPress
yet-another-stars-rating
Boost the way people interact with your site with an easy WordPress stars rating system! With schema.org rich snippets YASR will improve your SEO
Helpful – Article Feedback Plugin
daext-helpful
Easily add a "Was it helpful?" survey on your blog or knowledge base pages with this article feedback plugin.
KAGG Generator
kagg-fast-post-generator
The plugin generates posts/pages. Useful to generate millions of records in the wp_posts table.
Rate My Post – Star Rating Plugin by FeedbackWP Developer Profile
5 plugins · 260K total installs
How We Detect Rate My Post – Star Rating Plugin by FeedbackWP
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/rate-my-post/css/rate-my-post.css/wp-content/plugins/rate-my-post/css/admin-style.css/wp-content/plugins/rate-my-post/css/frontend-style.css/wp-content/plugins/rate-my-post/css/frontend-style-star.css/wp-content/plugins/rate-my-post/css/frontend-style-thumb.css/wp-content/plugins/rate-my-post/css/frontend-style-bars.css/wp-content/plugins/rate-my-post/css/frontend-style-smiley.css/wp-content/plugins/rate-my-post/css/frontend-style-text.css+7 more/wp-content/plugins/rate-my-post/js/admin-script.js/wp-content/plugins/rate-my-post/js/frontend-script.js/wp-content/plugins/rate-my-post/js/frontend-script-star.js/wp-content/plugins/rate-my-post/js/frontend-script-thumb.js/wp-content/plugins/rate-my-post/js/frontend-script-bars.js/wp-content/plugins/rate-my-post/js/frontend-script-smiley.js+1 morerate-my-post/css/rate-my-post.css?ver=rate-my-post/css/admin-style.css?ver=rate-my-post/css/frontend-style.css?ver=rate-my-post/css/frontend-style-star.css?ver=rate-my-post/css/frontend-style-thumb.css?ver=rate-my-post/css/frontend-style-bars.css?ver=rate-my-post/css/frontend-style-smiley.css?ver=rate-my-post/css/frontend-style-text.css?ver=rate-my-post/js/admin-script.js?ver=rate-my-post/js/frontend-script.js?ver=rate-my-post/js/frontend-script-star.js?ver=rate-my-post/js/frontend-script-thumb.js?ver=rate-my-post/js/frontend-script-bars.js?ver=rate-my-post/js/frontend-script-smiley.js?ver=rate-my-post/js/frontend-script-text.js?ver=HTML / DOM Fingerprints
rmp-header-wraprmp-admin-noticefeedbackwp-link<!-- Shortcode: [ratemypost] --><!-- Shortcode: [ratemypost-result] --><!-- Shortcode: [ratemypost-top-rated] -->data-rmp-iddata-rmp-post-iddata-rmp-ratingdata-rmp-post-typedata-rmp-post-titlermp_ajax_objectrmp_ratingsrmp_settings[ratemypost][ratemypost id="1"][ratemypost-result][ratemypost-result id="1"]