Smart Archive Page Remove Security & Risk Analysis

wordpress.org/plugins/smart-archive-page-remove

Completely remove unwanted Archive Pages from your Blog

7K active installs v5.1.3 PHP 5.4+ WP 4.0+ Updated Apr 17, 2024
archive-pagearchive-pagesdelete-archiveremove-archiveremove-archive-pages
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Smart Archive Page Remove Safe to Use in 2026?

Generally Safe

Score 92/100

Smart Archive Page Remove 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 "smart-archive-page-remove" plugin v5.1.3 presents a generally positive security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. Furthermore, the plugin demonstrates good practices by consistently using prepared statements for SQL queries and implementing nonce and capability checks, indicating an effort to protect against common WordPress vulnerabilities. The plugin also avoids file operations and external HTTP requests, which further reduces potential exposure.

However, a critical concern arises from the presence of the `unserialize` function. Without clear sanitization or validation of the data being unserialized, this function can be exploited to execute arbitrary code if an attacker can control the serialized data. While the taint analysis shows no current unsanitized flows, this single instance of `unserialize` represents a significant potential risk that could be triggered by future vulnerabilities or misconfigurations. The low percentage of properly escaped output (3%) is also a concern, suggesting potential for Cross-Site Scripting (XSS) vulnerabilities, although the taint analysis did not flag any specific flows.

The plugin's vulnerability history, showing zero recorded CVEs, is a strong indicator of past security diligence. This, combined with the current static analysis findings (excluding the `unserialize` function), suggests that the plugin has historically been well-maintained and developed with security in mind. The current version appears to have a limited attack surface and employs some robust security measures. The primary weakness lies in the potential risk posed by the `unserialize` function and the high number of unescaped outputs.

Key Concerns

  • Use of unserialize function without apparent sanitization
  • Low percentage of properly escaped output
Vulnerabilities
None known

Smart Archive Page Remove Security Vulnerabilities

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

Smart Archive Page Remove Code Analysis

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

Dangerous Functions Found

unserialize$oldvals = unserialize( get_option( $oldkey ) );inc\class-smart-archive-page-remove-deprecated.php:40

SQL Query Safety

100% prepared1 total queries

Output Escaping

3% escaped36 total outputs
Attack Surface

Smart Archive Page Remove Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionadmin_noticesinc\ppf\ppf-admin.php:605
actionadmin_print_footer_scriptsinc\ppf\ppf-admin.php:640
actionplugins_loadedinc\ppf\ppf-plugin-addon.php:129
actionadmin_noticesinc\ppf\ppf-plugin-addon.php:137
actionadmin_noticesinc\ppf\ppf-plugin-addon.php:141
Maintenance & Trust

Smart Archive Page Remove Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedApr 17, 2024
PHP min version5.4
Downloads95K

Community Trust

Rating98/100
Number of ratings59
Active installs7K
Developer Profile

Smart Archive Page Remove Developer Profile

Peter Raschendorfer

7 plugins · 13K total installs

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

How We Detect Smart Archive Page Remove

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/smart-archive-page-remove/css/style.css/wp-content/plugins/smart-archive-page-remove/js/scripts.js
Script Paths
/wp-content/plugins/smart-archive-page-remove/js/scripts.js
Version Parameters
smart-archive-page-remove/css/style.css?ver=smart-archive-page-remove/js/scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
toggleslidercaptioncheck
Data Attributes
data-plugin-slug
JS Globals
smartArchivePageRemove
FAQ

Frequently Asked Questions about Smart Archive Page Remove