WP Revision List Security & Risk Analysis

wordpress.org/plugins/wp-revision-list

Show revisions when viewing lists of posts, pages, or custom post types in the admin dashboard

80 active installs v1.1.9 PHP + WP 4.0+ Updated Jan 13, 2025
admincustom-post-typepagepostrevisions
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Revision List Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The wp-revision-list plugin, version 1.1.9, exhibits a strong security posture based on the provided static analysis. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the attack surface, and there are no identified entry points that are unprotected. The code also demonstrates good practices regarding dangerous functions, SQL query handling (all prepared statements), and a lack of file operations or external HTTP requests. The presence of a nonce check and a high percentage of properly escaped output further bolster its security. The lack of any recorded vulnerabilities, including CVEs, suggests a history of secure development or a lack of public scrutiny, which is generally a positive indicator. The taint analysis showing zero flows with unsanitized paths is also a very encouraging sign. Overall, this plugin appears to be developed with security in mind, with no immediate critical or high-risk issues detected in the provided data.

Key Concerns

  • Only 81% of output is properly escaped
  • No capability checks found on entry points
Vulnerabilities
None known

WP Revision List Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

WP Revision List Release Timeline

v1.1.9Current
v1.1.8
v1.1.7
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

WP Revision List Code Analysis

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

Output Escaping

81% escaped36 total outputs
Attack Surface

WP Revision List Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 14
filterscreen_settingsincludes\class-wp-revision-list-screen-options.php:15
actioncheck_admin_refererincludes\class-wp-revision-list-screen-options.php:20
actionadmin_initincludes\class-wp-revision-list-settings.php:19
actionadmin_menuincludes\class-wp-revision-list-settings.php:20
actionadmin_noticesincludes\class-wp-revision-list-settings.php:21
filterthe_postsincludes\class-wp-revision-list-table.php:14
filterthe_titleincludes\class-wp-revision-list-table.php:15
filterpost_row_actionsincludes\class-wp-revision-list-table.php:16
actionadmin_footerincludes\class-wp-revision-list-table.php:17
actionplugins_loadedwp-revision-list.php:28
actionplugins_loadedwp-revision-list.php:45
actionplugins_loadedwp-revision-list.php:51
actionplugins_loadedwp-revision-list.php:58
actionplugins_loadedwp-revision-list.php:64
Maintenance & Trust

WP Revision List Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedJan 13, 2025
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs80
Developer Profile

WP Revision List Developer Profile

Pete Nelson

8 plugins · 8K total installs

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

How We Detect WP Revision List

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-revision-list/includes/class-wp-revision-list-core.php/wp-content/plugins/wp-revision-list/includes/class-wp-revision-list-screen-options.php/wp-content/plugins/wp-revision-list/includes/class-wp-revision-list-settings.php/wp-content/plugins/wp-revision-list/includes/class-wp-revision-list-table.php/wp-content/plugins/wp-revision-list/includes/sanitizers.php

HTML / DOM Fingerprints

CSS Classes
screen-options
Data Attributes
name="wp_rev_list_number_of_revisions_screen_option"id="wp_rev_list_number_of_revisions_screen_option"name="wp_rev_list_post_type_screen_option"id="wp_rev_list_post_type_screen_option"
FAQ

Frequently Asked Questions about WP Revision List