Clean Archives Reloaded Security & Risk Analysis

wordpress.org/plugins/clean-archives-reloaded

A slick, Javascript enhanced post archive list generator.

600 active installs v3.2.0 PHP + WP 2.5+ Updated Feb 7, 2012
archivearchivesposts
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Clean Archives Reloaded Safe to Use in 2026?

Generally Safe

Score 85/100

Clean Archives Reloaded has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The plugin 'clean-archives-reloaded' v3.2.0 exhibits a mixed security posture. On the positive side, the plugin has a very small attack surface with no apparent unprotected entry points, and there is no recorded vulnerability history. The absence of CVEs and common vulnerability types is encouraging.

However, the static analysis reveals significant concerns within the codebase itself. The presence of a dangerous `create_function` call is a red flag, as it can be a source of code injection vulnerabilities. Furthermore, the fact that 100% of SQL queries are not using prepared statements is a major risk, making the plugin highly susceptible to SQL injection attacks. The lack of output escaping for all identified outputs is another critical flaw, leaving the plugin vulnerable to Cross-Site Scripting (XSS) attacks. The absence of nonce and capability checks, while not directly tied to a specific entry point in this analysis, further weakens the overall security by not implementing fundamental WordPress security practices for potential future extensions or changes to the code.

While the plugin's lack of historical vulnerabilities and limited attack surface are strengths, the identified code-level weaknesses, particularly unescaped output and raw SQL queries, represent substantial risks. The presence of `create_function` adds to this concern. These issues require immediate attention to prevent potential exploitation.

Key Concerns

  • 100% SQL queries not using prepared statements
  • 0% properly escaped output
  • Dangerous function call: create_function
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Clean Archives Reloaded Security Vulnerabilities

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

Clean Archives Reloaded Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'init', create_function( '', 'global $CleanArchivesReloaded; $CleanArchivesReloaded = neclean-archives-reloaded.php:321

SQL Query Safety

0% prepared1 total queries

Output Escaping

0% escaped5 total outputs
Attack Surface

Clean Archives Reloaded Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[cleanarchivesreloaded] clean-archives-reloaded.php:60
[cartotalposts] clean-archives-reloaded.php:61
WordPress Hooks 9
actionadmin_menuclean-archives-reloaded.php:59
filterwidget_textclean-archives-reloaded.php:62
actionwp_headclean-archives-reloaded.php:65
actionsave_postclean-archives-reloaded.php:68
actionedit_postclean-archives-reloaded.php:69
actiondelete_postclean-archives-reloaded.php:70
actionwp_headclean-archives-reloaded.php:154
actionwp_headclean-archives-reloaded.php:163
actioninitclean-archives-reloaded.php:321
Maintenance & Trust

Clean Archives Reloaded Maintenance & Trust

Maintenance Signals

WordPress version tested3.3.2
Last updatedFeb 7, 2012
PHP min version
Downloads104K

Community Trust

Rating100/100
Number of ratings1
Active installs600
Developer Profile

Clean Archives Reloaded Developer Profile

Automattic

213 plugins · 19.2M total installs

73
trust score
Avg Security Score
92/100
Avg Patch Time
1384 days
View full developer profile
Detection Fingerprints

How We Detect Clean Archives Reloaded

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/clean-archives-reloaded/car.css/wp-content/plugins/clean-archives-reloaded/car.js
Script Paths
/wp-content/plugins/clean-archives-reloaded/car.js
Version Parameters
clean-archives-reloaded/car.css?ver=clean-archives-reloaded/car.js?ver=

HTML / DOM Fingerprints

CSS Classes
car-collapsecar-yearmonthcar-monthlisting
HTML Comments
Clean Archives Reloaded v3.2.0 | http://www.viper007bond.com/wordpress-plugins/clean-archives-reloaded/
JS Globals
jQuery
Shortcode Output
[cleanarchivesreloaded][cartotalposts]
FAQ

Frequently Asked Questions about Clean Archives Reloaded