EDD Checkout Invoice Fields Security & Risk Analysis

wordpress.org/plugins/edd-checkout-invoice-fields

EDD Checkout Invoice Fields add same fields like COMPANY NAME, FISCAL CODE, VAT and ADDRESS to Easy Digital Download Checkout page

10 active installs v0.3.4 PHP + WP 3.0+ Updated Jun 6, 2016
checkouteasy-digital-downloadeddvat
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is EDD Checkout Invoice Fields Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The "edd-checkout-invoice-fields" plugin v0.3.4 demonstrates a strong security posture based on the provided static analysis. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events that represent an attack surface. Furthermore, the code signals indicate a complete absence of dangerous functions, file operations, and external HTTP requests. All SQL queries utilize prepared statements, and all output is properly escaped. The taint analysis also found no issues, reinforcing the impression of secure coding practices.

While the static analysis is highly positive, a significant concern arises from the complete lack of nonce checks and capability checks. This indicates that even though the plugin might not have exposed entry points in its current configuration, any future additions or modifications to these areas would be inherently insecure, leaving them vulnerable to common WordPress attacks like Cross-Site Request Forgery (CSRF) and unauthorized actions. The plugin's vulnerability history is clean, which is a positive sign, but it does not mitigate the inherent risk posed by the missing security checks. The absence of any identified vulnerabilities in its history might also suggest a limited scope or usage, which could mean vulnerabilities have simply not been discovered or exploited yet.

In conclusion, the plugin exhibits excellent coding hygiene in terms of preventing common vulnerabilities like SQL injection and XSS through proper escaping and prepared statements. However, the complete omission of nonce and capability checks represents a critical oversight in securing potentially interactive elements of the plugin. While its current attack surface appears minimal and its history is clean, this oversight makes it susceptible to a range of attacks should its functionality expand or its current, less-exposed features become targets. This plugin is best used with extreme caution and ideally updated with appropriate security checks.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

EDD Checkout Invoice Fields Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

EDD Checkout Invoice Fields Release Timeline

v0.3.4Current
v0.3.3
v0.3.2
v0.3.1
v0.3
v0.2
Code Analysis
Analyzed Mar 17, 2026

EDD Checkout Invoice Fields Code Analysis

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

Output Escaping

100% escaped4 total outputs
Attack Surface

EDD Checkout Invoice Fields Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_menuclasses\OptionsPage.php:18
actionplugins_loadededd-checkout-invoice-fields.php:29
actionedd_purchase_form_user_infomodules\add-fields.php:12
filteredd_purchase_form_required_fieldsmodules\required-fields.php:9
filteredd_payment_metamodules\save-fields.php:10
actionedd_checkout_error_checksmodules\validate-fields.php:6
actionedd_payment_view_detailsmodules\view-details.php:11
Maintenance & Trust

EDD Checkout Invoice Fields Maintenance & Trust

Maintenance Signals

WordPress version tested4.5.33
Last updatedJun 6, 2016
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

EDD Checkout Invoice Fields Developer Profile

Maurizio Pelizzone

3 plugins · 30 total installs

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

How We Detect EDD Checkout Invoice Fields

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
column-containercolumn
FAQ

Frequently Asked Questions about EDD Checkout Invoice Fields