Spam Comments Cleaner Security & Risk Analysis

wordpress.org/plugins/spam-comments-cleaner

Delete all the SPAM comments of your WordPress site in a regular time interval. To start the scheduled script this plugin using wp_cron hook.

1K active installs v1.3 PHP + WP 3.0+ Updated Feb 2, 2018
delete-commentsmindfire-solutionsspam-cleanspam-deletewordpress-comments
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Spam Comments Cleaner Safe to Use in 2026?

Generally Safe

Score 85/100

Spam Comments Cleaner has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "spam-comments-cleaner" v1.3 plugin exhibits a mixed security posture. On the positive side, its attack surface appears minimal, with no apparent AJAX handlers, REST API routes, or shortcodes exposed without proper authentication or permission checks. The absence of known CVEs and a clean vulnerability history also suggest a history of relatively secure development. However, significant concerns arise from the static analysis of its code. A substantial portion of its SQL queries are not utilizing prepared statements, which is a critical vulnerability that can lead to SQL injection attacks. Furthermore, none of the output operations are properly escaped, leaving the plugin susceptible to cross-site scripting (XSS) vulnerabilities.

While the plugin has a good track record regarding historical vulnerabilities and a small attack surface, the current static analysis reveals fundamental security flaws in data handling. The lack of prepared statements for SQL queries and the absence of output escaping are serious oversights that introduce considerable risk. The presence of a nonce check and a capability check is positive, but these do not mitigate the risks associated with unsanitized SQL and output. The overall conclusion is that while the plugin has a seemingly clean past, its current implementation contains critical vulnerabilities that require immediate attention.

Key Concerns

  • SQL queries not using prepared statements
  • Output not properly escaped
Vulnerabilities
None known

Spam Comments Cleaner Security Vulnerabilities

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

Spam Comments Cleaner Code Analysis

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

SQL Query Safety

0% prepared6 total queries

Output Escaping

0% escaped3 total outputs
Attack Surface

Spam Comments Cleaner Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionwordpress_spam_cleanerspam-comments-cleaner.php:30
actionadmin_menuspam-comments-cleaner.php:71
filtercron_schedulesspam-comments-cleaner.php:244

Scheduled Events 1

wordpress_spam_cleaner
Maintenance & Trust

Spam Comments Cleaner Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedFeb 2, 2018
PHP min version
Downloads47K

Community Trust

Rating90/100
Number of ratings16
Active installs1K
Developer Profile

Spam Comments Cleaner Developer Profile

Manish Kumar Agarwal

3 plugins · 3K total installs

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

How We Detect Spam Comments Cleaner

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/spam-comments-cleaner/spam-comments-cleaner.css
Version Parameters
spam-comments-cleaner/spam-comments-cleaner.css?ver=

HTML / DOM Fingerprints

CSS Classes
scc-form-buttonsleft-form-section
HTML Comments
<!-- ... -->
Data Attributes
id="delete_spam_now_button"id="delete_spam_hourly_button"id="delete_spam_daily_button"id="delete_spam_twice_button"id="delete_spam_weekly"id="delete_spam_twiceweekly"+12 more
FAQ

Frequently Asked Questions about Spam Comments Cleaner