Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue Security & Risk Analysis

wordpress.org/plugins/free-comments-for-wordpress-vuukle

Vuukle is the AI-native publisher platform trusted by 600+ premium publishers across 75+ markets. Comments, Reactions, Share Bar, Quiz, Audio, Web-Pus …

200 active installs v5.1.11 PHP 7.4+ WP 5.0+ Updated May 16, 2026
commentsmonetizationquizreactionsshare
100
A · Safe
CVEs total1
Unpatched0
Last CVEJul 5, 2021
Safety Verdict

Is Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue Safe to Use in 2026?

Generally Safe

Score 100/100

Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Jul 5, 2021Updated 3mo ago
Risk Assessment

The "free-comments-for-wordpress-vuukle" plugin v5.1.9 presents a mixed security posture. On the positive side, the plugin demonstrates good practices regarding SQL queries, utilizing prepared statements for all identified queries, and has a high rate of output escaping. Taint analysis shows no critical or high severity issues, and all identified flows appear to be sanitized. Furthermore, there are no currently unpatched known vulnerabilities.

However, significant concerns arise from the attack surface. Out of six total entry points, five lack authentication checks, making them potentially vulnerable to unauthorized access and manipulation. This is particularly worrying given the absence of capability checks in the code signals, which should ideally be used to restrict access to sensitive functionalities. While there's a history of a medium severity CVE related to CSRF, the absence of capability checks on AJAX handlers creates a fertile ground for similar or even more severe attacks if not properly secured.

In conclusion, while the plugin benefits from secure database interactions and data output handling, the large number of unprotected entry points, especially AJAX handlers, represents a substantial security risk. The lack of capability checks further amplifies this risk. The plugin's historical vulnerability to CSRF, coupled with the current lack of robust authentication on its entry points, suggests a need for urgent attention to secure these access vectors.

Key Concerns

  • Large attack surface without auth checks
  • AJAX handlers without auth checks
  • No capability checks found
  • Medium severity CVE historically (CSRF)
Vulnerabilities
1 published

Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue Security Vulnerabilities

CVEs by Year

1 CVE in 2021
2021
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2021-4427medium · 4.3Cross-Site Request Forgery (CSRF)

Vuukle Comments, Reactions, Share Bar, Revenue <= 3.4.31 - Cross-Site Request Forgery Bypass

Jul 5, 2021 Patched in 4.0 (932d)
Version History

Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue Release Timeline

v5.1.11Current
v5.1.10
v5.1.9
v5.1.8
v5.1.7
v5.1.6
v5.1.5
v5.1.4
v5.1.3
v5.1.2
v5.1.1
v5.1.0
v5.0.10
v5.0.9
v5.0.8
v5.0.7
v5.0.6
v5.0.5
v5.0.4
v5.0.3
Code Analysis
Analyzed Mar 16, 2026

Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

87% escaped150 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

5 flows
saveSettings (admin\class-free-comments-for-wordpress-vuukle-admin.php:335)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
5 unprotected

Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue Attack Surface

Entry Points6
Unprotected5

AJAX Handlers 5

authwp_ajax_exportCommentsincludes\class-free-comments-for-wordpress-vuukle.php:268
authwp_ajax_saveCommentToDbincludes\class-free-comments-for-wordpress-vuukle.php:269
noprivwp_ajax_saveCommentToDbincludes\class-free-comments-for-wordpress-vuukle.php:270
authwp_ajax_quickRegisterincludes\class-free-comments-for-wordpress-vuukle.php:271
noprivwp_ajax_quickRegisterincludes\class-free-comments-for-wordpress-vuukle.php:272

Shortcodes 1

[vuukle] public\class-free-comments-for-wordpress-vuukle-public.php:255
WordPress Hooks 25
actionadmin_noticesadmin\class-free-comments-for-wordpress-vuukle-admin.php:141
actionplugins_loadedincludes\class-free-comments-for-wordpress-vuukle.php:169
actionadmin_initincludes\class-free-comments-for-wordpress-vuukle.php:209
actionadmin_initincludes\class-free-comments-for-wordpress-vuukle.php:210
actionadmin_initincludes\class-free-comments-for-wordpress-vuukle.php:211
actionadmin_menuincludes\class-free-comments-for-wordpress-vuukle.php:212
actionadmin_post_vuukleEnableFunctionincludes\class-free-comments-for-wordpress-vuukle.php:213
actionadmin_post_vuukleDeactivateFunctionincludes\class-free-comments-for-wordpress-vuukle.php:214
actionadmin_post_vuukleSaveSettingsincludes\class-free-comments-for-wordpress-vuukle.php:215
actionadmin_post_vuukleResetSettingsincludes\class-free-comments-for-wordpress-vuukle.php:216
actionadmin_footerincludes\class-free-comments-for-wordpress-vuukle.php:217
actionadmin_footerincludes\class-free-comments-for-wordpress-vuukle.php:218
actioninitincludes\class-free-comments-for-wordpress-vuukle.php:233
actionwp_enqueue_scriptsincludes\class-free-comments-for-wordpress-vuukle.php:235
actionwp_enqueue_scriptsincludes\class-free-comments-for-wordpress-vuukle.php:236
actionwidgets_initincludes\class-free-comments-for-wordpress-vuukle.php:238
actionwp_headincludes\class-free-comments-for-wordpress-vuukle.php:239
filtercomments_openincludes\class-free-comments-for-wordpress-vuukle.php:241
actionwp_headincludes\class-free-comments-for-wordpress-vuukle.php:244
filterpings_openincludes\class-free-comments-for-wordpress-vuukle.php:245
filterthe_contentincludes\class-free-comments-for-wordpress-vuukle.php:246
actionwp_footerincludes\class-free-comments-for-wordpress-vuukle.php:248
filterthe_contentincludes\class-free-comments-for-wordpress-vuukle.php:250
filterthe_contentincludes\class-free-comments-for-wordpress-vuukle.php:252
actionwp_footerincludes\class-free-comments-for-wordpress-vuukle.php:254
Maintenance & Trust

Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedMay 16, 2026
PHP min version7.4
Downloads72K

Community Trust

Rating82/100
Number of ratings35
Active installs200
Developer Profile

Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue Developer Profile

vuukle

1 plugin · 200 total installs

79
trust score
Avg Security Score
100/100
Avg Patch Time
932 days
View full developer profile
Detection Fingerprints

How We Detect Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/free-comments-for-wordpress-vuukle/admin/css/free-comments-for-wordpress-vuukle-admin.css/wp-content/plugins/free-comments-for-wordpress-vuukle/admin/js/free-comments-for-wordpress-vuukle-admin.js/wp-content/plugins/free-comments-for-wordpress-vuukle/public/css/free-comments-for-wordpress-vuukle-public.css/wp-content/plugins/free-comments-for-wordpress-vuukle/public/js/free-comments-for-wordpress-vuukle-public.js
Script Paths
https://use.fontawesome.com/releases/v5.2.0/css/all.css
Version Parameters
free-comments-for-wordpress-vuukle/admin/css/free-comments-for-wordpress-vuukle-admin.css?ver=free-comments-for-wordpress-vuukle/admin/js/free-comments-for-wordpress-vuukle-admin.js?ver=free-comments-for-wordpress-vuukle/public/css/free-comments-for-wordpress-vuukle-public.css?ver=free-comments-for-wordpress-vuukle/public/js/free-comments-for-wordpress-vuukle-public.js?ver=

HTML / DOM Fingerprints

CSS Classes
vuukle-logo-wrapvuukle-app-id-inputvuukle-login-btnvuukle-register-btnvuukle-header-wrapvuukle-admin-containervuukle-button-wrap
HTML Comments
<!-- Vuukle Settings --><!-- End Vuukle Settings --><!-- Vuukle Registration Form --><!-- End Vuukle Registration Form -->
Data Attributes
data-vuukle-app-iddata-vuukle-site-iddata-vuukle-article-id
JS Globals
Vuuklewindow.vuukle_config
Shortcode Output
[vuukle_comments][vuukle_share]
FAQ

Frequently Asked Questions about Vuukle – Comments, Reactions, Quizzes, Share Bar & Ad Revenue