WP Recently Viewed Security & Risk Analysis

wordpress.org/plugins/wp-recently-viewed

Let visitors see there recently view post. 讓訪客查看他們最近訪問過的文章

10 active installs v1.0 PHP + WP 3.0+ Updated Unknown
recentlyviewedvisitor
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Recently Viewed Safe to Use in 2026?

Generally Safe

Score 100/100

WP Recently Viewed has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The `wp-recently-viewed` plugin version 1.0 presents a generally positive security posture based on the provided static analysis and vulnerability history. The absence of AJAX handlers, REST API routes, shortcodes, cron events, and file operations significantly limits the plugin's attack surface. Furthermore, the fact that all SQL queries utilize prepared statements and there are no recorded CVEs is a strong indicator of secure development practices for this version.

However, a notable concern arises from the low percentage (13%) of properly escaped output. This suggests a potential for Cross-Site Scripting (XSS) vulnerabilities, as unsanitized output can be injected into the user's browser. The lack of nonce and capability checks, while not directly leading to specific vulnerabilities in this static analysis, indicates a missed opportunity to enforce proper authorization and integrity on potential (even if currently non-existent) entry points.

In conclusion, while `wp-recently-viewed` v1.0 benefits from a minimal attack surface and robust SQL handling, the insufficient output escaping is a significant weakness that requires attention. The absence of historical vulnerabilities is a good sign, but the current code analysis highlights a specific area that could be exploited. Developers should prioritize addressing the unescaped output to improve the plugin's overall security.

Key Concerns

  • Low output escaping percentage
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

WP Recently Viewed Security Vulnerabilities

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

WP Recently Viewed Code Analysis

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

Output Escaping

13% escaped8 total outputs
Attack Surface

WP Recently Viewed Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionplugins_loadedwp-recently-viewed.php:42
actionwp_enqueue_scriptswp-recently-viewed.php:50
actionwidgets_initwp-recently-viewed.php:111
Maintenance & Trust

WP Recently Viewed Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedUnknown
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

WP Recently Viewed Developer Profile

Arefly

24 plugins · 2K total installs

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

How We Detect WP Recently Viewed

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-recently-viewed/js/view-history.js/wp-content/plugins/wp-recently-viewed/js/add-history.js
Script Paths
/wp-content/plugins/wp-recently-viewed/js/view-history.js/wp-content/plugins/wp-recently-viewed/js/add-history.js

HTML / DOM Fingerprints

CSS Classes
wp_recently_viewed_classwp-recently-viewed
FAQ

Frequently Asked Questions about WP Recently Viewed