Automatic Teachable Student Enrollment for WooCommerce Security & Risk Analysis

wordpress.org/plugins/automatic-teachable-student-enrollment-for-woocommerce

The Automatic Teachable Student Enrollment for WooCommerce plugin connects a WooCommerce store with the Teachable platform.

90 active installs v1.1.3 PHP 5.4+ WP 4.7+ Updated Dec 18, 2025
student-entrollmentteachablewoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Automatic Teachable Student Enrollment for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Automatic Teachable Student Enrollment for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The security posture of the 'automatic-teachable-student-enrollment-for-woocommerce' plugin version 1.1.3 appears to be relatively strong based on the static analysis. The plugin exhibits a commendable lack of direct attack surface through AJAX, REST API, shortcodes, or cron events. Furthermore, the absence of dangerous function calls and the consistent use of prepared statements for all SQL queries are significant strengths. The presence of nonce and capability checks, while only one of each, indicates a basic level of security awareness in its implementation.

However, there are areas that warrant caution. The output escaping is not fully robust, with 31% of outputs not being properly escaped. This could potentially lead to cross-site scripting (XSS) vulnerabilities if malicious input can reach these unescaped outputs. The plugin also makes seven external HTTP requests, which, without further analysis of their purpose and destination, represent a potential risk if those external services are compromised or if the requests themselves are not properly secured. The fact that there is no vulnerability history is positive, but it does not guarantee future security, especially given the identified output escaping concerns and external requests.

In conclusion, while the plugin has a solid foundation with no known vulnerabilities and good practices in SQL handling and attack surface reduction, the partial lack of output escaping and the external HTTP requests present potential risks that require further investigation or mitigation. The overall security is good, but not entirely without potential weaknesses.

Key Concerns

  • Unescaped output detected
  • External HTTP requests present
Vulnerabilities
None known

Automatic Teachable Student Enrollment for WooCommerce Security Vulnerabilities

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

Automatic Teachable Student Enrollment for WooCommerce Code Analysis

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

Output Escaping

69% escaped13 total outputs
Attack Surface

Automatic Teachable Student Enrollment for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
filterwoocommerce_settings_tabs_arrayprocess\wx-admin-settings.php:10
actionwoocommerce_settings_tabs_teachable_fildprocess\wx-admin-settings.php:23
actionwoocommerce_update_options_teachable_fildprocess\wx-admin-settings.php:36
actionactivated_pluginprocess\wx-admin-settings.php:112
actionadmin_noticesprocess\wx-admin-settings.php:140
actionadd_meta_boxesprocess\wx-admin-settings.php:207
actionsave_postprocess\wx-admin-settings.php:338
actionadd_option_teachable_fild_atsew_license_keyprocess\wx-admin-settings.php:417
actionupdate_option_teachable_fild_atsew_license_keyprocess\wx-admin-settings.php:418
actioninitprocess\wx-admin-settings.php:427
actionwoocommerce_order_status_refundedprocess\wx-teachable.php:10
actionwoocommerce_order_status_cancelledprocess\wx-teachable.php:11
Maintenance & Trust

Automatic Teachable Student Enrollment for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 18, 2025
PHP min version5.4
Downloads4K

Community Trust

Rating100/100
Number of ratings4
Active installs90
Developer Profile

Automatic Teachable Student Enrollment for WooCommerce Developer Profile

WebCartisan

4 plugins · 370 total installs

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

How We Detect Automatic Teachable Student Enrollment 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/automatic-teachable-student-enrollment-for-woocommerce/js/script.js/wp-content/plugins/automatic-teachable-student-enrollment-for-woocommerce/css/style.css
Script Paths
/wp-content/plugins/automatic-teachable-student-enrollment-for-woocommerce/js/script.js
Version Parameters
automatic-teachable-student-enrollment-for-woocommerce/js/script.js?ver=automatic-teachable-student-enrollment-for-woocommerce/css/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
atsew-api-key-field
Data Attributes
data-teachable_api_keydata-teachable_license_key
JS Globals
ATSEW_TEACHABLEAPIKEYATSEW_PLUGIN_BASENAMEatsew_wx_teachable_redirect_settings_pageatsew_wx_teachable_noticeatsew_wx_teachable_settings_linkatsew_wpteachable_is_secured+1 more
FAQ

Frequently Asked Questions about Automatic Teachable Student Enrollment for WooCommerce