LJ Random Or Recent Security & Risk Analysis

wordpress.org/plugins/lj-random-or-recent

LJ Random or Recent is a Wordpress widget that will display a list of Random or Recent posts depending of the type of pages that is being displayed.

10 active installs v0.4 PHP + WP 2.7.1+ Updated Oct 21, 2009
postsrandomrecentsidebarwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is LJ Random Or Recent Safe to Use in 2026?

Generally Safe

Score 85/100

LJ Random Or Recent has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 16yr ago
Risk Assessment

The "lj-random-or-recent" plugin v0.4 presents a mixed security posture. On the positive side, it exhibits no known CVEs and boasts zero AJAX handlers, REST API routes, shortcodes, or cron events, indicating a very small attack surface. Furthermore, all SQL queries utilize prepared statements, which is a strong security practice. However, a significant concern arises from the static analysis indicating that 100% of its outputs are not properly escaped. This lack of output escaping leaves the plugin vulnerable to Cross-Site Scripting (XSS) attacks, especially if any user-provided data is ever displayed on the frontend without sanitization. The taint analysis revealing two flows with unsanitized paths further corroborates this, even though they are not classified as critical or high severity. The absence of any recorded vulnerabilities in its history might suggest a lack of historical targeting or that previous issues were promptly addressed, but the current code signals demand attention.

Key Concerns

  • All outputs unescaped
  • Unsanitized paths found in taint analysis
Vulnerabilities
None known

LJ Random Or Recent Security Vulnerabilities

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

LJ Random Or Recent Code Analysis

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

Output Escaping

0% escaped7 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
LJRandomOrRecent_widget_control (LJRandomOrRecent.php:94)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

LJ Random Or Recent Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionplugins_loadedLJRandomOrRecent.php:201
Maintenance & Trust

LJ Random Or Recent Maintenance & Trust

Maintenance Signals

WordPress version tested2.8.5
Last updatedOct 21, 2009
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

LJ Random Or Recent Developer Profile

littlejon

4 plugins · 1K total installs

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

How We Detect LJ Random Or Recent

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

Asset Fingerprints

HTML / DOM Fingerprints

Data Attributes
widget-LJRandomOrRecent-titlerandomwidget-LJRandomOrRecent-titlerecentwidget-LJRandomOrRecent-postwidget-LJRandomOrRecent-pagewidget-LJRandomOrRecent-categorywidget-LJRandomOrRecent-tag+3 more
Shortcode Output
<ul><li><a href=""></a></li></ul>
FAQ

Frequently Asked Questions about LJ Random Or Recent