Random AND Popular Post Security & Risk Analysis

wordpress.org/plugins/random-and-popular-post

This is a Lightweight WordPress plugin to Display Random posts, popular posts etc.

0 active installs v1.0.0 PHP 5.4+ WP 4.0+ Updated Unknown
orderbypopularpostpost-widgetrandom
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Random AND Popular Post Safe to Use in 2026?

Generally Safe

Score 100/100

Random AND Popular Post has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "random-and-popular-post" v1.0.0 plugin exhibits a seemingly strong security posture based on the static analysis. There are no identified entry points like AJAX handlers, REST API routes, or shortcodes that are exposed without authentication or permission checks. Furthermore, the plugin demonstrates good practices by using prepared statements for all SQL queries and avoiding dangerous functions, file operations, and external HTTP requests. The lack of any recorded vulnerabilities in its history further contributes to this positive impression, suggesting a developer that is either very cautious or has not yet encountered security issues.

However, a significant concern arises from the very low percentage of properly escaped output (19%). This indicates that a substantial portion of data outputted by the plugin is not being sanitized, making it highly susceptible to Cross-Site Scripting (XSS) vulnerabilities. Although the static analysis did not detect specific taint flows, the absence of robust output escaping is a critical weakness that could be exploited if user-supplied data is ever incorporated into the output. The plugin also lacks any nonce checks, which, while less critical given the limited attack surface identified, is a standard security measure that should be present, especially if any form of dynamic content generation is involved.

In conclusion, while the plugin benefits from a clean vulnerability history and a limited, seemingly protected attack surface, the overwhelming lack of proper output escaping is a critical security flaw. This weakness dramatically increases the risk of XSS attacks, which can have severe consequences. The absence of nonce checks further compounds this concern, albeit to a lesser degree. Developers should prioritize addressing the output escaping issue to mitigate this significant risk.

Key Concerns

  • Low output escaping percentage
  • Missing nonce checks
Vulnerabilities
None known

Random AND Popular Post Security Vulnerabilities

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

Random AND Popular Post Code Analysis

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

Output Escaping

19% escaped21 total outputs
Attack Surface

Random AND Popular Post Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionplugins_loadedincludes\class-random-and-popular-post.php:142
actionwp_enqueue_scriptsincludes\class-random-and-popular-post.php:157
actionwidgets_initincludes\class-widget-random-and-popular-post.php:135
Maintenance & Trust

Random AND Popular Post Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedUnknown
PHP min version5.4
Downloads954

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Random AND Popular Post Developer Profile

themorshed

1 plugin · 0 total installs

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

How We Detect Random AND Popular Post

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/random-and-popular-post/public/css/random-and-popular-post-public.css/wp-content/plugins/random-and-popular-post/public/js/random-and-popular-post-public.js
Script Paths
/wp-content/plugins/random-and-popular-post/public/js/random-and-popular-post-public.js
Version Parameters
random-and-popular-post/public/css/random-and-popular-post-public.css?ver=random-and-popular-post/public/js/random-and-popular-post-public.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Random AND Popular Post