List Last Changes Security & Risk Analysis

wordpress.org/plugins/list-last-changes

Shows a list of the last changes of a WordPress site.

1K active installs v1.2.3 PHP + WP 4.6.0+ Updated Apr 25, 2025
block-editorlast-changesshortcodewidget
99
A · Safe
CVEs total1
Unpatched0
Last CVEApr 22, 2025
Safety Verdict

Is List Last Changes Safe to Use in 2026?

Generally Safe

Score 99/100

List Last Changes has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Apr 22, 2025Updated 11mo ago
Risk Assessment

The plugin 'list-last-changes' v1.2.3 exhibits a mixed security posture. On the positive side, the static analysis reveals a limited attack surface with no AJAX handlers or REST API routes present. Furthermore, all SQL queries are properly prepared, and there are no file operations or external HTTP requests, which are common sources of vulnerabilities. However, a significant concern is the low percentage of properly escaped output, with only 20% of 35 identified outputs being sanitized. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities.

The vulnerability history shows a past medium-severity CVE related to improper neutralization of input during web page generation, which aligns with the output escaping concerns identified in the static analysis. While there are no currently unpatched vulnerabilities, the presence of a past XSS vulnerability coupled with the current low output escaping rate suggests a recurring weakness in input validation and output sanitization.

In conclusion, while the plugin demonstrates good practices in areas like SQL query handling and limiting its attack surface, the inadequate output escaping is a critical weakness. This, combined with past XSS-related issues, makes the plugin susceptible to XSS attacks if not addressed. The absence of nonce and capability checks on the identified shortcode is also a point of concern, as it could potentially lead to unauthorized actions or information disclosure if the shortcode is misused.

Key Concerns

  • Low output escaping percentage
  • Past medium severity XSS vulnerability
  • No nonce checks on shortcode
  • No capability checks on shortcode
Vulnerabilities
1

List Last Changes Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-46238medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

List Last Changes <= 1.2.1 - Authenticated (Contributor+) Stored Cross-Site Scripting

Apr 22, 2025 Patched in 1.2.2 (9d)
Code Analysis
Analyzed Mar 16, 2026

List Last Changes Code Analysis

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

Output Escaping

20% escaped35 total outputs
Attack Surface

List Last Changes Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[list_last_changes] list-last-changes.php:239
WordPress Hooks 3
actionwidgets_initlist-last-changes.php:238
actionwp_enqueue_scriptslist-last-changes.php:284
actioninitlist-last-changes.php:412
Maintenance & Trust

List Last Changes Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 25, 2025
PHP min version
Downloads21K

Community Trust

Rating96/100
Number of ratings10
Active installs1K
Developer Profile

List Last Changes Developer Profile

rbaer

2 plugins · 2K total installs

93
trust score
Avg Security Score
99/100
Avg Patch Time
9 days
View full developer profile
Detection Fingerprints

How We Detect List Last Changes

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
widget_list_last_changeslist_last_changes_datelist_last_changes_authorlist_last_changes_title
FAQ

Frequently Asked Questions about List Last Changes