WP likes Security & Risk Analysis

wordpress.org/plugins/wp-likes

WP Likes lets your blog visitors 'like' your posts on the go.

100 active installs v3.1.1 PHP + WP 2.0+ Updated Dec 20, 2011
feedbacklikelikesvoting
63
C · Use Caution
CVEs total1
Unpatched1
Last CVESep 5, 2025
Safety Verdict

Is WP likes Safe to Use in 2026?

Use With Caution

Score 63/100

WP likes has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Sep 5, 2025Updated 14yr ago
Risk Assessment

The 'wp-likes' v3.1.1 plugin exhibits a mixed security posture. While it presents a small attack surface with only one entry point (a shortcode) and no exposed AJAX or REST API endpoints without authorization, there are significant concerns within its code. The presence of `create_function`, a deprecated and often insecure PHP function, is a red flag. Furthermore, a substantial 37% of SQL queries are not using prepared statements, increasing the risk of SQL injection vulnerabilities. Critically, none of the 18 identified output points are properly escaped, creating a high risk of Cross-Site Scripting (XSS) vulnerabilities, especially when combined with the lack of nonce and capability checks.

Key Concerns

  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • 1 output points are not properly escaped
  • Missing nonce checks
  • Missing capability checks
  • Use of dangerous function create_function
  • SQL queries not using prepared statements (37%)
  • Unpatched CVE
Vulnerabilities
1

WP likes Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-58848medium · 6.1Cross-Site Request Forgery (CSRF)

WP likes <= 3.1.1 - Cross-Site Request Forgery to Cross-Site Scripting

Sep 5, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

WP likes Code Analysis

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

Dangerous Functions Found

create_functionarray_walk($filter_cat_list, create_function('&$val', '$val = trim($val);'));likes.php:471

SQL Query Safety

63% prepared8 total queries

Output Escaping

0% escaped18 total outputs
Attack Surface

WP likes Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[wp_likes] likes.php:118
WordPress Hooks 7
actionwp_headlikes.php:37
actionwp_headlikes.php:39
filterthe_contentlikes.php:42
actionadmin_menulikes.php:49
actionwp_dashboard_setuplikes.php:51
actionwidgets_initlikes.php:53
filterplugin_action_linkslikes.php:55
Maintenance & Trust

WP likes Maintenance & Trust

Maintenance Signals

WordPress version tested3.3.2
Last updatedDec 20, 2011
PHP min version
Downloads39K

Community Trust

Rating100/100
Number of ratings3
Active installs100
Developer Profile

WP likes Developer Profile

aakash1911

1 plugin · 100 total installs

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

How We Detect WP likes

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-likes/wp_likes_post.css/wp-content/plugins/wp-likes/wp_likes_admin.css
Script Paths
/wp-content/plugins/wp-likes/wp_likes_scripts.js
Version Parameters
wp-likes/wp_likes_post.css?ver=wp-likes/wp_likes_admin.css?ver=wp-likes/wp_likes_scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
wp_likes_sidebar
Data Attributes
name="wp_likes_post"name="wp_likes_reset"name="wp_likes_css"name="wp_likes_showOnPages"name="wp_likes_showOnMainPage"name="wp_likes_WPSuperCache"+5 more
JS Globals
wp_likes_settings
Shortcode Output
[wp_likes]
FAQ

Frequently Asked Questions about WP likes