Disqus Recent Comments Widget Advanced Security & Risk Analysis

wordpress.org/plugins/disqus-recent-comments-widget-advanced

This plugin will add a recent comments widget for Disqus, to your WordPress site. The widget will not impact your site loading time, as all the querie …

40 active installs v1.5 PHP + WP 3.0+ Updated Jun 4, 2014
disqusrecent-commentswidgets
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Disqus Recent Comments Widget Advanced Safe to Use in 2026?

Generally Safe

Score 85/100

Disqus Recent Comments Widget Advanced has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The static analysis of the "disqus-recent-comments-widget-advanced" plugin v1.5 reveals a mixed security posture. On the positive side, there are no recorded CVEs, a clean vulnerability history, and all SQL queries are properly prepared. Furthermore, the plugin exhibits a minimal attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events that are directly exposed. There are also no file operations or external HTTP requests, which reduces potential attack vectors.

However, several significant concerns are present. The plugin utilizes the `create_function` function, which is deprecated and can be a source of security vulnerabilities if not handled with extreme care due to its ability to execute arbitrary code. More critically, a substantial 100% of its output is not properly escaped. This is a severe deficiency that could lead to cross-site scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the user's browser when they interact with the plugin's output.

The absence of nonce checks and capability checks on all entry points, combined with the lack of proper output escaping, presents a considerable risk. While the attack surface is currently small, any future additions or the exploitation of these weaknesses could have serious security implications. The plugin's strengths lie in its SQL practices and lack of historical vulnerabilities, but these are overshadowed by the critical output escaping issue and the use of a dangerous function.

Key Concerns

  • 100% of output not properly escaped
  • Use of dangerous function: create_function
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Disqus Recent Comments Widget Advanced Security Vulnerabilities

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

Disqus Recent Comments Widget Advanced Code Analysis

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

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function('', 'return register_widget("tp_disqusrecentcomments");')drcwa.php:224

Output Escaping

0% escaped38 total outputs
Attack Surface

Disqus Recent Comments Widget Advanced Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionwidgets_initdrcwa.php:224
Maintenance & Trust

Disqus Recent Comments Widget Advanced Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedJun 4, 2014
PHP min version
Downloads6K

Community Trust

Rating100/100
Number of ratings3
Active installs40
Developer Profile

Disqus Recent Comments Widget Advanced Developer Profile

Rahul Ramesh

1 plugin · 40 total installs

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

How We Detect Disqus Recent Comments Widget Advanced

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/disqus-recent-comments-widget-advanced/drcwa/drcw.css/wp-content/plugins/disqus-recent-comments-widget-advanced/drcwa/drcw2.css
Script Paths
http://*.disqus.com/recent_comments_widget.js

HTML / DOM Fingerprints

CSS Classes
tp_disqusrecentcomments dsq-widget
Data Attributes
id="recentcomments"
FAQ

Frequently Asked Questions about Disqus Recent Comments Widget Advanced