EU VAT Reports for Woocommerce Security & Risk Analysis

wordpress.org/plugins/eu-vat-reports-for-woocommerce

Easily generate VAT reports required by the European countries on the basis of country filter. You can download the report in CSV format too.

10 active installs v1.1.2 PHP + WP 5.4+ Updated Aug 9, 2023
eu-vat-reportvatwoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is EU VAT Reports for Woocommerce Safe to Use in 2026?

Generally Safe

Score 85/100

EU VAT Reports for Woocommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "eu-vat-reports-for-woocommerce" plugin v1.1.2 exhibits a mixed security posture. On the positive side, the plugin demonstrates strong practices in handling SQL queries, exclusively using prepared statements, and all identified output operations are properly escaped, mitigating risks of SQL injection and cross-site scripting. The absence of recorded vulnerabilities in its history also suggests a generally well-maintained codebase.

However, a significant concern arises from the static analysis, which reveals one unprotected AJAX handler. This is a direct entry point into the plugin that lacks authentication checks, potentially allowing unauthenticated users to trigger its functionality. Furthermore, the complete absence of nonce checks on this AJAX handler exacerbates this risk, as it means there's no mechanism to verify the legitimacy of the request. While taint analysis did not reveal any sanitization issues or critical/high severity flows, the unprotected AJAX handler remains a prominent vulnerability.

In conclusion, while the plugin adheres to good practices regarding SQL and output handling, the presence of an unprotected AJAX endpoint with no nonce verification presents a notable security weakness. This flaw significantly lowers the overall security rating and should be addressed promptly by implementing proper authentication and nonce checks.

Key Concerns

  • Unprotected AJAX handler without auth checks
  • Missing nonce checks on AJAX handler
Vulnerabilities
None known

EU VAT Reports for Woocommerce Security Vulnerabilities

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

EU VAT Reports for Woocommerce Release Timeline

v1.1.2Current
v1.1.1
v1.1
v1.0
Code Analysis
Analyzed Mar 17, 2026

EU VAT Reports for Woocommerce Code Analysis

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

SQL Query Safety

100% prepared8 total queries

Output Escaping

100% escaped30 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
simpleIntelligentsystems_eu_vat_report_contents (eu-vat-reports-for-woocommerce.php:59)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

EU VAT Reports for Woocommerce Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_euOrderPrintCSVeu-vat-reports-for-woocommerce.php:266
WordPress Hooks 3
actionadmin_enqueue_scriptseu-vat-reports-for-woocommerce.php:24
actionadmin_noticeseu-vat-reports-for-woocommerce.php:43
actioniniteu-vat-reports-for-woocommerce.php:47
Maintenance & Trust

EU VAT Reports for Woocommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedAug 9, 2023
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

EU VAT Reports for Woocommerce Developer Profile

Jitin Mishra

3 plugins · 20 total installs

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

How We Detect EU VAT Reports for Woocommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/eu-vat-reports-for-woocommerce/css/style.css/wp-content/plugins/eu-vat-reports-for-woocommerce/js/script.js
Script Paths
/wp-content/plugins/eu-vat-reports-for-woocommerce/js/script.js
Version Parameters
eu-vat-reports-for-woocommerce/css/style.css?ver=eu-vat-reports-for-woocommerce/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
input-span
Data Attributes
data-date-format
JS Globals
euvat_ajax_data
FAQ

Frequently Asked Questions about EU VAT Reports for Woocommerce