Post Reaction – Add Like or Emoji Reactions to Posts Security & Risk Analysis

wordpress.org/plugins/post-reaction

Add Facebook Reaction interface in WordPress Posts and Count them (likes, loves, cares, custom react)

60 active installs v1.0.0 PHP 7.1+ WP 5.7+ Updated Mar 12, 2026
carelikelovepost-reactionsreaction
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Post Reaction – Add Like or Emoji Reactions to Posts Safe to Use in 2026?

Generally Safe

Score 100/100

Post Reaction – Add Like or Emoji Reactions to Posts has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 22d ago
Risk Assessment

The "post-reaction" plugin v1.0.0 exhibits a generally good security posture, with no known vulnerabilities in its history and strong coding practices evident in the static analysis. Notably, all output is properly escaped, and there are no file operations or external HTTP requests, minimizing common attack vectors. The use of prepared statements for the majority of SQL queries is also a positive indicator of secure data handling.

However, the taint analysis reveals two flows with unsanitized paths, flagged as high severity. While the plugin has an "attack surface" with two AJAX handlers, the static analysis indicates that these are protected and there are no unprotected entry points. The presence of a single nonce check, alongside the absence of capability checks for the AJAX handlers, could be a potential concern, especially if the taint analysis's "unsanitized paths" relate to these handlers. The lack of historical vulnerabilities is a good sign, but the high-severity taint flows are a critical point of attention that requires further investigation.

In conclusion, while the plugin demonstrates a strong foundation with secure output handling and SQL practices, the identified high-severity taint flows are a significant concern. The limited vulnerability history suggests past robustness, but these new findings necessitate immediate attention to ensure the plugin's continued security and to prevent potential exploitation through the identified unsanitized paths.

Key Concerns

  • High severity taint flows with unsanitized paths
  • AJAX handlers lack capability checks
Vulnerabilities
None known

Post Reaction – Add Like or Emoji Reactions to Posts Security Vulnerabilities

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

Post Reaction – Add Like or Emoji Reactions to Posts Code Analysis

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

SQL Query Safety

83% prepared12 total queries

Output Escaping

100% escaped13 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
save_reaction_callback (inc\PostReactionCounter.php:42)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Post Reaction – Add Like or Emoji Reactions to Posts Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_update_post_reactioninc\PostReactionCounter.php:17
noprivwp_ajax_update_post_reactioninc\PostReactionCounter.php:18
WordPress Hooks 8
actionadmin_menuinc\Base\Settings.php:10
actionadmin_enqueue_scriptsinc\Base\Settings.php:11
actionadmin_initinc\Base\Settings.php:12
actionrest_api_initinc\Base\Settings.php:13
actionwp_enqueue_scriptsinc\PostReactionCounter.php:16
actionthe_contentinc\PostReactionCounter.php:19
actionwp_footerinc\PostReactionCounter.php:20
actionplugins_loadedpost-reaction.php:31
Maintenance & Trust

Post Reaction – Add Like or Emoji Reactions to Posts Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 12, 2026
PHP min version7.1
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs60
Developer Profile

Post Reaction – Add Like or Emoji Reactions to Posts Developer Profile

colorlibplugins

120 plugins · 738K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
140 days
View full developer profile
Detection Fingerprints

How We Detect Post Reaction – Add Like or Emoji Reactions to Posts

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/post-reaction/dist/public.css/wp-content/plugins/post-reaction/dist/public.js/wp-content/plugins/post-reaction/dist/settings.css/wp-content/plugins/post-reaction/dist/settings.js
Script Paths
/wp-content/plugins/post-reaction/dist/public.js/wp-content/plugins/post-reaction/dist/settings.js
Version Parameters
post-reaction/dist/public.css?ver=post-reaction/dist/public.js?ver=post-reaction/dist/settings.css?ver=post-reaction/dist/settings.js?ver=

HTML / DOM Fingerprints

CSS Classes
post-reactions-listreacted_toprc_react_icon
Data Attributes
data-iddata-react-type
JS Globals
postReactScript
REST Endpoints
/wp-json/cpr/v1/settings
FAQ

Frequently Asked Questions about Post Reaction – Add Like or Emoji Reactions to Posts