ilGhera Carta Docente for WooCommerce Security & Risk Analysis

wordpress.org/plugins/wc-carta-docente

Abilita in WooCommerce il pagamento con Carta del Docente.

200 active installs v1.5.1 PHP + WP 4.0+ Updated Mar 13, 2026
18appcarta-docentecarte-culturapayment-gatewaywoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ilGhera Carta Docente for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

ilGhera Carta Docente for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 21d ago
Risk Assessment

The plugin "wc-carta-docente" v1.5.1 demonstrates a generally good security posture with several positive indicators. It has no known historical vulnerabilities (CVEs), which is a significant strength. The code analysis shows a complete absence of dangerous functions and all SQL queries are properly prepared, mitigating common injection risks. Furthermore, all identified entry points (AJAX handlers, shortcodes) are protected by nonce checks, and there are no external HTTP requests, reducing the attack surface for remote code execution or SSRF vulnerabilities.

However, there are areas for concern. A notable issue is the relatively low percentage of properly escaped outputs (63%), which leaves the plugin susceptible to Cross-Site Scripting (XSS) vulnerabilities. While taint analysis did not reveal critical or high severity unsanitized paths, the presence of two flows with unsanitized paths, even if categorized lower, warrants attention as it indicates potential for data manipulation or unauthorized access if inputs are not handled with extreme care. The absence of capability checks on AJAX handlers, while protected by nonces, could still allow unintended actions by authenticated users who might not possess the correct privileges for those operations.

In conclusion, the plugin is strong in preventing SQL injection and has a clean vulnerability history. The primary weaknesses lie in the insufficient output escaping and the potential for XSS. The presence of unsanitized paths, while not critically rated, is a risk that should be addressed. Improving output escaping and carefully reviewing the identified unsanitized paths would significantly enhance the plugin's security.

Key Concerns

  • Unescaped output detected
  • Flows with unsanitized paths
  • No capability checks on AJAX
Vulnerabilities
None known

ilGhera Carta Docente for WooCommerce Security Vulnerabilities

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

ilGhera Carta Docente for WooCommerce Code Analysis

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

Output Escaping

63% escaped128 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

3 flows2 with unsanitized paths
add_cat_callback (includes\class-wccd-admin.php:194)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

ilGhera Carta Docente for WooCommerce Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 3

authwp_ajax_wccd-delete-certificateincludes\class-wccd-admin.php:38
authwp_ajax_wccd-add-catincludes\class-wccd-admin.php:39
authwp_ajax_wccd-sandboxincludes\class-wccd-admin.php:40

Shortcodes 1

[checkout-url] includes\class-wccd-teacher-gateway.php:83
WordPress Hooks 14
actionadmin_initincludes\class-wccd-admin.php:36
actionadmin_menuincludes\class-wccd-admin.php:37
actionadmin_noticesincludes\class-wccd-admin.php:793
actionadmin_noticesincludes\class-wccd-admin.php:805
actionadmin_noticesincludes\class-wccd-admin.php:823
filterwoocommerce_available_payment_gatewaysincludes\class-wccd-teacher-gateway.php:74
actionwoocommerce_order_details_after_order_tableincludes\class-wccd-teacher-gateway.php:78
actionwoocommerce_email_after_order_tableincludes\class-wccd-teacher-gateway.php:79
actionwoocommerce_admin_order_data_after_billing_addressincludes\class-wccd-teacher-gateway.php:80
filterwoocommerce_payment_gatewaysincludes\class-wccd.php:27
actionwp_enqueue_scriptswc-carta-docente.php:99
actionadmin_enqueue_scriptswc-carta-docente.php:100
actionplugins_loadedwc-carta-docente.php:102
actionbefore_woocommerce_initwc-carta-docente.php:107
Maintenance & Trust

ilGhera Carta Docente for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 13, 2026
PHP min version
Downloads8K

Community Trust

Rating92/100
Number of ratings10
Active installs200
Developer Profile

ilGhera Carta Docente for WooCommerce Developer Profile

ilGhera

13 plugins · 2K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
150 days
View full developer profile
Detection Fingerprints

How We Detect ilGhera Carta Docente 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/wc-carta-docente/css/wc-carta-docente.css/wp-content/plugins/wc-carta-docente/css/wc-carta-docente-admin.css/wp-content/plugins/wc-carta-docente/js/wc-carta-docente-admin.js/wp-content/plugins/wc-carta-docente/js/tzCheckbox/jquery.tzCheckbox/jquery.tzCheckbox.css/wp-content/plugins/wc-carta-docente/js/tzCheckbox/jquery.tzCheckbox/jquery.tzCheckbox.js/wp-content/plugins/wc-carta-docente/js/tzCheckbox/js/script.js
Script Paths
/wp-content/plugins/wc-carta-docente/js/wc-carta-docente-admin.js/wp-content/plugins/wc-carta-docente/js/tzCheckbox/jquery.tzCheckbox/jquery.tzCheckbox.js/wp-content/plugins/wc-carta-docente/js/tzCheckbox/js/script.js
Version Parameters
wc-carta-docente/css/wc-carta-docente.css?ver=wc-carta-docente/css/wc-carta-docente-admin.css?ver=wc-carta-docente/js/wc-carta-docente-admin.js?ver=wc-carta-docente/js/tzCheckbox/jquery.tzCheckbox/jquery.tzCheckbox.css?ver=wc-carta-docente/js/tzCheckbox/jquery.tzCheckbox/jquery.tzCheckbox.js?ver=wc-carta-docente/js/tzCheckbox/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wccd-stylewccd-admin-style
Data Attributes
data-wccd-del-cert-noncedata-wccd-add-cat-nonce
JS Globals
wccdData
Shortcode Output
[checkout-url]
FAQ

Frequently Asked Questions about ilGhera Carta Docente for WooCommerce