EDD Download Images Security & Risk Analysis

wordpress.org/plugins/edd-download-images

Easily add extra download images and display them.

100 active installs v1.2 PHP + WP 3.3+ Updated Apr 3, 2016
digital-downloadse-downloadseasy-digital-downloadseddimages
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is EDD Download Images Safe to Use in 2026?

Generally Safe

Score 85/100

EDD Download Images has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The "edd-download-images" plugin version 1.2 exhibits a mixed security posture. On the positive side, the static analysis reveals no dangerous functions, all SQL queries use prepared statements, and there are no file operations or external HTTP requests, which are excellent security practices. The absence of any recorded vulnerabilities in its history is also a strong indicator of good security development. However, significant concerns arise from the output escaping. With only 20% of total outputs properly escaped, there's a high probability of Cross-Site Scripting (XSS) vulnerabilities, especially given the presence of a shortcode which is a known entry point. Furthermore, the lack of nonce and capability checks on any entry points, including the shortcode, means that even authenticated users could potentially trigger unintended actions or expose data.

The taint analysis showing zero flows is reassuring, but it might be limited by the scope of the analysis or the plugin's complexity. The primary weakness lies in the insufficient output escaping and the complete absence of authorization checks on the identified shortcode. While the vulnerability history is clean, the code analysis reveals specific areas that are prone to exploitation if malicious input is provided through the shortcode. Therefore, while the plugin has strong foundations in certain areas, the unescaped output and lack of authorization on the shortcode present a considerable risk of XSS and potential privilege escalation or unauthorized actions.

Key Concerns

  • Insufficient output escaping
  • Missing nonce checks on shortcode
  • Missing capability checks on shortcode
Vulnerabilities
None known

EDD Download Images Security Vulnerabilities

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

EDD Download Images Code Analysis

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

Output Escaping

20% escaped10 total outputs
Attack Surface

EDD Download Images Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[edd_download_images] edd-download-images.php:220
WordPress Hooks 7
actioninitedd-download-images.php:22
filteredd_metabox_fields_saveedd-download-images.php:33
filteredd_metabox_save_edd_download_imagesedd-download-images.php:85
actionadd_meta_boxesedd-download-images.php:95
actionedd_di_meta_box_images_fieldsedd-download-images.php:152
actionedd_di_render_image_rowedd-download-images.php:187
filteredd_metabox_save_edd_download_imagesedd-download-images.php:209
Maintenance & Trust

EDD Download Images Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedApr 3, 2016
PHP min version
Downloads12K

Community Trust

Rating86/100
Number of ratings3
Active installs100
Developer Profile

EDD Download Images Developer Profile

Andrew Munro / AffiliateWP

17 plugins · 3K total installs

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

How We Detect EDD Download Images

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/edd-download-images/css/edd-download-images.css/wp-content/plugins/edd-download-images/js/edd-download-images.js
Script Paths
/wp-content/plugins/edd-download-images/js/edd-download-images.js
Version Parameters
edd-download-images/css/edd-download-images.css?ver=edd-download-images/js/edd-download-images.js?ver=

HTML / DOM Fingerprints

CSS Classes
edd-di-image
Data Attributes
data-key
Shortcode Output
[edd_download_images]
FAQ

Frequently Asked Questions about EDD Download Images