DX Delete Attached Media Security & Risk Analysis

wordpress.org/plugins/dx-delete-attached-media

Automatically deletes attached media from posts and custom post types added via the Media button.

4K active installs v2.0.6 PHP 7.4+ WP 4.5+ Updated Dec 19, 2023
attachmentmediapost
84
B · Generally Safe
CVEs total2
Unpatched0
Last CVEOct 16, 2023
Safety Verdict

Is DX Delete Attached Media Safe to Use in 2026?

Mostly Safe

Score 84/100

DX Delete Attached Media is generally safe to use though it hasn't been updated recently. 2 past CVEs were resolved. Keep it updated.

2 known CVEsLast CVE: Oct 16, 2023Updated 2yr ago
Risk Assessment

The plugin "dx-delete-attached-media" v2.0.6 exhibits a generally strong security posture in its current static analysis. It boasts a small attack surface with only one AJAX handler, crucially protected by authentication. The complete absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests are excellent indicators of secure coding practices. Furthermore, the presence of nonce and capability checks reinforces its commitment to authorization.

Key Concerns

  • Outputs are not consistently escaped
  • Known medium severity vulnerabilities in history
Vulnerabilities
2

DX Delete Attached Media Security Vulnerabilities

CVEs by Year

2 CVEs in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2023-46073medium · 4.3Missing Authorization

DX Delete Attached Media <= 2.0.5.1 - Cross-Site Request Forgery via add_to_base

Oct 16, 2023 Patched in 2.0.6 (99d)

DX Delete Attached Media <= 2.0.2 - Missing Authorization to Settings Update

May 4, 2023 Patched in 2.0.3 (264d)
Code Analysis
Analyzed Mar 16, 2026

DX Delete Attached Media Code Analysis

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

Output Escaping

25% escaped20 total outputs
Attack Surface

DX Delete Attached Media Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_add_to_basedx-delete-attached-media.php:353
WordPress Hooks 8
actionbefore_delete_postdx-delete-attached-media.php:43
actionadmin_noticesdx-delete-attached-media.php:44
actionplugins_loadeddx-delete-attached-media.php:53
actionadmin_noticesdx-delete-attached-media.php:157
actionadmin_menudx-delete-attached-media.php:184
actionadmin_enqueue_scriptsdx-delete-attached-media.php:326
actioninitdx-delete-attached-media.php:346
actionafter_setup_themedx-delete-attached-media.php:347
Maintenance & Trust

DX Delete Attached Media Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedDec 19, 2023
PHP min version7.4
Downloads55K

Community Trust

Rating98/100
Number of ratings28
Active installs4K
Developer Profile

DX Delete Attached Media Developer Profile

Mario Peshev

13 plugins · 5K total installs

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

How We Detect DX Delete Attached Media

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
dx-template-wrappercontent-wrapper
Data Attributes
name="enable-feature"name="date_sort_new"name="date_sort_old"name="with_parent"name="without_parent"
FAQ

Frequently Asked Questions about DX Delete Attached Media