WP-Popular Posts Tool Security & Risk Analysis

wordpress.org/plugins/wp-popular-posts-tool

Enables you to automatically display most commented posts, either by category or tag. Optional: You can choose manually the category or tag you want t …

90 active installs v3.0 PHP + WP 2.3+ Updated Nov 19, 2011
categoriespopular-postspopular-posts-by-categorypopular-posts-by-tagtags
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP-Popular Posts Tool Safe to Use in 2026?

Generally Safe

Score 85/100

WP-Popular Posts Tool has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The "wp-popular-posts-tool" v3.0 plugin exhibits a generally positive security posture based on the provided static analysis. The plugin has no known vulnerabilities (CVEs) and a clean vulnerability history, suggesting a commitment to security by its developers. Furthermore, the absence of an attack surface through AJAX, REST API, shortcodes, or cron events is a significant strength, minimizing external entry points for attackers. The use of prepared statements for all SQL queries is excellent practice, preventing SQL injection vulnerabilities. However, there are notable concerns. The presence of the `create_function` is a critical security risk as it can lead to arbitrary code execution if used with user-supplied input. Additionally, a low percentage of properly escaped output (18%) indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, as dynamic content displayed to users may not be adequately sanitized. The complete absence of nonce and capability checks, while not directly exploitable given the zero attack surface, represents a lapse in standard WordPress security practices that could become a vector if the attack surface were to expand in future versions.

Key Concerns

  • Presence of create_function
  • Low percentage of properly escaped output
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

WP-Popular Posts Tool Security Vulnerabilities

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

WP-Popular Posts Tool Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
1 prepared
Unescaped Output
50
11 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("WpPopularPostsTool");') );wp-popular-posts-tool.php:211

SQL Query Safety

100% prepared1 total queries

Output Escaping

18% escaped61 total outputs
Attack Surface

WP-Popular Posts Tool Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwidgets_initwp-popular-posts-tool.php:211
actionTB_RenderWidgetwp-popular-posts-tool.php:212
Maintenance & Trust

WP-Popular Posts Tool Maintenance & Trust

Maintenance Signals

WordPress version tested3.2.1
Last updatedNov 19, 2011
PHP min version
Downloads36K

Community Trust

Rating0/100
Number of ratings0
Active installs90
Developer Profile

WP-Popular Posts Tool Developer Profile

teo7

1 plugin · 90 total installs

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

How We Detect WP-Popular Posts Tool

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-popular-posts-tool/comments.png

HTML / DOM Fingerprints

CSS Classes
hot-comments-count
Data Attributes
data-widget_id
FAQ

Frequently Asked Questions about WP-Popular Posts Tool