Like Posts & Comments Security & Risk Analysis

wordpress.org/plugins/likes-posts-comments

Allows you to add links 'I like / I do not like' to each post and comment.

10 active installs v1.1 PHP + WP 3.3+ Updated Feb 15, 2013
likelike-commentlike-postunlikeunlike-post
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Like Posts & Comments Safe to Use in 2026?

Generally Safe

Score 85/100

Like Posts & Comments has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 13yr ago
Risk Assessment

The "likes-posts-comments" v1.1 plugin presents a concerning security posture despite some positive aspects. While it avoids dangerous functions, raw SQL queries, and external HTTP requests, its attack surface is significantly exposed. The presence of two AJAX handlers without any authentication or capability checks is a critical vulnerability, allowing unauthenticated users to potentially trigger plugin functionalities. The taint analysis further highlights this risk, revealing three high-severity flows with unsanitized paths, strongly suggesting these AJAX endpoints are susceptible to injection attacks. The lack of nonce checks on these AJAX actions exacerbates the problem, making cross-site request forgery (CSRF) attacks highly probable. Furthermore, only 21% of output is properly escaped, increasing the risk of cross-site scripting (XSS) vulnerabilities. The plugin's vulnerability history is clean, indicating a lack of past exploitable issues, which is positive. However, this historical data does not mitigate the immediate and significant risks identified in the current code analysis. The plugin's overall security is weak due to its exposed attack surface and lack of fundamental security checks.

Key Concerns

  • AJAX handlers without auth checks
  • High severity taint flows (unsanitized paths)
  • Missing nonce checks
  • Low output escaping percentage
Vulnerabilities
None known

Like Posts & Comments Security Vulnerabilities

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

Like Posts & Comments Release Timeline

v1.1Current
v1.0
Code Analysis
Analyzed Apr 16, 2026

Like Posts & Comments Code Analysis

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

SQL Query Safety

100% prepared20 total queries

Output Escaping

21% escaped19 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
like_a_comment (likes-posts-comments.php:205)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Like Posts & Comments Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_like_a_postlikes-posts-comments.php:142
authwp_ajax_like_a_commentlikes-posts-comments.php:143
WordPress Hooks 7
actionwp_headlikes-posts-comments.php:138
actionwp_enqueue_scriptslikes-posts-comments.php:141
actiondelete_commentlikes-posts-comments.php:144
actiondelete_postlikes-posts-comments.php:145
actiondelete_bloglikes-posts-comments.php:146
actionadmin_menusettings.php:21
actionadmin_initsettings.php:22
Maintenance & Trust

Like Posts & Comments Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedFeb 15, 2013
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Like Posts & Comments Developer Profile

Aurélien LWS

10 plugins · 78K total installs

71
trust score
Avg Security Score
89/100
Avg Patch Time
222 days
View full developer profile
Detection Fingerprints

How We Detect Like Posts & Comments

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/likes-posts-comments/css/style.css/wp-content/plugins/likes-posts-comments/js/likes.js
Script Paths
/wp-content/plugins/likes-posts-comments/js/likes.js
Version Parameters
likes-posts-comments/css/style.css?ver=likes-posts-comments/js/likes.js?ver=

HTML / DOM Fingerprints

CSS Classes
likes-post-linkdolikedoUnlikelikes-comment-linknb-likes-postnb-likes-comment
Data Attributes
rel="postID_rel="commentID_
JS Globals
var ajax_url = '
FAQ

Frequently Asked Questions about Like Posts & Comments