
WP Attachment Download Security & Risk Analysis
wordpress.org/plugins/wp-attachment-downloadPlugin adds functionality to download posts attachments build with ACF file fields from administration.
Is WP Attachment Download Safe to Use in 2026?
Generally Safe
Score 100/100WP Attachment Download has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "wp-attachment-download" plugin, in version 1.0.1, exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and has no recorded vulnerability history (CVEs). The code signals indicate a single nonce check and a single capability check, which are foundational security measures. However, significant concerns arise from its attack surface. With two AJAX handlers, both of which are unprotected by authentication checks, there's a high potential for unauthorized access and execution of plugin functionalities. While no critical or high severity taint flows were identified, the presence of one flow with unsanitized paths, even if not explicitly labeled as critical, warrants attention as it could lead to unexpected behavior or vulnerabilities depending on the context. The output escaping is also a weakness, with less than half of outputs being properly escaped, increasing the risk of cross-site scripting (XSS) vulnerabilities.
In conclusion, while the plugin avoids common pitfalls like raw SQL queries and a history of known vulnerabilities, the lack of authentication on its AJAX endpoints and the prevalence of unescaped output present notable security risks. The single taint flow with unsanitized paths, although not categorized as critical, adds to the potential for unforeseen issues. Developers should prioritize securing the AJAX endpoints and improving output sanitization to mitigate these risks.
Key Concerns
- AJAX handlers without auth checks
- Unescaped output (44% proper)
- Flow with unsanitized paths
WP Attachment Download Security Vulnerabilities
WP Attachment Download Code Analysis
Output Escaping
Data Flow Analysis
WP Attachment Download Attack Surface
AJAX Handlers 2
WordPress Hooks 9
Maintenance & Trust
WP Attachment Download Maintenance & Trust
Maintenance Signals
Community Trust
WP Attachment Download Alternatives
Media Vault
media-vault
Protect attachment files from direct access using powerful and flexible restrictions. Offer safe download links for any file in your uploads folder.
Documents Tab for WooCommerce
documents-tab-for-woocommerce
Allow attach various documents and media files to a product as separate tab.
AIR Download Attachments
air-download-attachments
The AIR Download Attachments plugin adds a "Download All Attachments" button to posts, allowing users to download all attached images as a z …
Media Deduper
media-deduper
Save disk space and bring some order to the chaos of your media library by removing and preventing duplicate files.
WP Attachments
wp-attachments
A powerful solution to manage and display your WordPress media attachments in posts and pages.
WP Attachment Download Developer Profile
1 plugin · 10 total installs
How We Detect WP Attachment Download
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-attachment-download/admin/css/wp-attachment-download-admin.min.css/wp-content/plugins/wp-attachment-download/admin/js/wp-attachment-download-admin.min.js/wp-content/plugins/wp-attachment-download/admin/js/wp-attachment-download-admin.min.jswp-attachment-download/admin/css/wp-attachment-download-admin.min.css?ver=wp-attachment-download/admin/js/wp-attachment-download-admin.min.js?ver=HTML / DOM Fingerprints
params