Like And Who Likes Security & Risk Analysis

wordpress.org/plugins/like-and-who-likes

Adds the 'Like' button and 'Who Likes' list for WordPress, BuddyPress and BBPress.

10 active installs v1.3.1 PHP + WP 4.6+ Updated May 10, 2017
buddypresslikeratesocialvote
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Like And Who Likes Safe to Use in 2026?

Generally Safe

Score 85/100

Like And Who Likes has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "like-and-who-likes" plugin version 1.3.1 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by not using dangerous functions, performing all SQL queries with prepared statements, having no file operations, no external HTTP requests, and no bundled libraries, which reduces the attack surface from common vulnerabilities. The absence of any recorded historical vulnerabilities is also a positive indicator.

However, significant concerns arise from the static analysis. The plugin has a single entry point through an AJAX handler, and critically, this handler lacks authentication checks. This means any unauthenticated user can potentially interact with this endpoint, which is a major security risk. Furthermore, while the total number of outputs is small, 40% of them are not properly escaped, potentially leading to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is reflected in these outputs.

While there's no recorded vulnerability history, the presence of an unprotected AJAX handler and unescaped output represents a substantial risk that could be exploited. The lack of nonce checks also contributes to the overall insecurity of the AJAX endpoint. In conclusion, despite some good security practices, the unprotected AJAX endpoint and insufficient output escaping are critical weaknesses that require immediate attention.

Key Concerns

  • Unprotected AJAX handler
  • Missing nonce checks
  • Unescaped output (40%)
Vulnerabilities
None known

Like And Who Likes Security Vulnerabilities

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

Like And Who Likes Code Analysis

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

Output Escaping

60% escaped10 total outputs
Attack Surface
1 unprotected

Like And Who Likes Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_like_and_who_likesincludes\class-who-likes.php:50
WordPress Hooks 11
actionadmin_menuincludes\class-who-likes-settings.php:12
actionadmin_initincludes\class-who-likes-settings.php:13
filterthe_contentincludes\class-who-likes.php:24
filtercomment_reply_link_argsincludes\class-who-likes.php:28
actionbp_activity_entry_metaincludes\class-who-likes.php:33
actionbp_activity_entry_contentincludes\class-who-likes.php:34
actionbp_activity_comment_optionsincludes\class-who-likes.php:38
filterbbp_topic_admin_linksincludes\class-who-likes.php:43
filterbbp_reply_admin_linksincludes\class-who-likes.php:44
actionbbp_theme_after_reply_contentincludes\class-who-likes.php:45
actionwp_enqueue_scriptsincludes\class-who-likes.php:49
Maintenance & Trust

Like And Who Likes Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedMay 10, 2017
PHP min version
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Like And Who Likes Developer Profile

atonyk

1 plugin · 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 Like And Who Likes

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/like-and-who-likes/js/like-and-who-likes.js/wp-content/plugins/like-and-who-likes/css/like-and-who-likes.css
Script Paths
/wp-content/plugins/like-and-who-likes/js/like-and-who-likes.js
Version Parameters
like-and-who-likes/js/like-and-who-likes.js?ver=like-and-who-likes/css/like-and-who-likes.css?ver=

HTML / DOM Fingerprints

CSS Classes
wl-likewl-unlikewl-list
Data Attributes
data-iddata-component
JS Globals
who_likes
REST Endpoints
/wp-admin/admin-ajax.php
FAQ

Frequently Asked Questions about Like And Who Likes