Duplicate and Auto Draft Cleaner Security & Risk Analysis

wordpress.org/plugins/duplicate-and-auto-draft-cleaner

Clean auto-drafts and duplicate posts with manual controls, scheduled cleanup, activity logs, and safer delete confirmation.

50 active installs v1.5.2 PHP 7.0+ WP 5.0+ Updated Mar 13, 2026
auto-draftcontent-cleanupdatabase-cleanupdraft-cleanerduplicate-posts
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Duplicate and Auto Draft Cleaner Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 22d ago
Risk Assessment

The "duplicate-and-auto-draft-cleaner" v1.5.2 plugin exhibits a generally good security posture, adhering to several best practices. Notably, all SQL queries are prepared, and a high percentage of output is properly escaped, which are crucial for preventing common web vulnerabilities. The plugin also incorporates nonce and capability checks, indicating an effort to secure its functionalities. The absence of any known vulnerabilities (CVEs) and a clean vulnerability history further contribute to its positive security profile.

However, the static analysis does reveal some areas for concern. The presence of two flows with unsanitized paths, one classified as high severity in the taint analysis, suggests a potential risk of path traversal or other file system-related vulnerabilities. While the overall attack surface appears small with no direct entry points identified as unprotected, these taint flows warrant further investigation to ensure sensitive data or system resources are not compromised. The plugin's strengths lie in its robust handling of database operations and output sanitization, but the identified unsanitized paths represent the most significant risk to address.

In conclusion, while the plugin has a commendable track record and good internal coding practices, the taint analysis findings are a significant weakness. The low number of vulnerabilities historically is a strong positive indicator, but the detected unsanitized paths are a critical area that could be exploited if not properly addressed. Users should remain aware of these potential risks and ensure the plugin is updated if any patches become available for these specific issues.

Key Concerns

  • High severity taint flow found
  • Flows with unsanitized paths found
Vulnerabilities
None known

Duplicate and Auto Draft Cleaner Security Vulnerabilities

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

Duplicate and Auto Draft Cleaner Code Analysis

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

SQL Query Safety

100% prepared9 total queries

Output Escaping

86% escaped81 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

4 flows2 with unsanitized paths
dupadc_render_drafts_tab (duplicate-and-auto-draft-cleaner.php:107)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Duplicate and Auto Draft Cleaner Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionadmin_menuduplicate-and-auto-draft-cleaner.php:24
actionadmin_noticesduplicate-and-auto-draft-cleaner.php:25
actionadmin_post_dupadc_clean_draftsduplicate-and-auto-draft-cleaner.php:26
actionadmin_post_dupadc_clean_selected_duplicatesduplicate-and-auto-draft-cleaner.php:27
actionadmin_post_dupadc_save_settingsduplicate-and-auto-draft-cleaner.php:28
actiondupadc_auto_draft_cleanup_eventduplicate-and-auto-draft-cleaner.php:29
actiondupadc_duplicate_cleanup_eventduplicate-and-auto-draft-cleaner.php:30
actionadmin_enqueue_scriptsduplicate-and-auto-draft-cleaner.php:31
filtercron_schedulesduplicate-and-auto-draft-cleaner.php:33

Scheduled Events 2

dupadc_auto_draft_cleanup_event
dupadc_duplicate_cleanup_event
Maintenance & Trust

Duplicate and Auto Draft Cleaner Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 13, 2026
PHP min version7.0
Downloads2K

Community Trust

Rating100/100
Number of ratings2
Active installs50
Developer Profile

Duplicate and Auto Draft Cleaner Developer Profile

Mainul Kabir Aion

3 plugins · 60 total installs

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

How We Detect Duplicate and Auto Draft Cleaner

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/duplicate-and-auto-draft-cleaner/style.css/wp-content/plugins/duplicate-and-auto-draft-cleaner/admin-scripts.js
Script Paths
/wp-content/plugins/duplicate-and-auto-draft-cleaner/admin-scripts.js
Version Parameters
duplicate-and-auto-draft-cleaner/style.css?ver=duplicate-and-auto-draft-cleaner/admin-scripts.js?ver=

HTML / DOM Fingerprints

CSS Classes
adc-sectionadc-filter-rowadc-checkbox-filternav-tab-active
Data Attributes
data-nonce-value
JS Globals
dupadc_ajax_object
FAQ

Frequently Asked Questions about Duplicate and Auto Draft Cleaner