Yesim – eSIM Plan Importer (EPI) Security & Risk Analysis

wordpress.org/plugins/yesimteam-esim-plan-importer

Import eSIM plans into WooCommerce, auto-create products, and deliver localized QR code and eSIM Passport emails after purchase.

10 active installs v1.1.0 PHP 7.4+ WP 5.8+ Updated Jul 8, 2026
api-importesimqr-codewoocommerceyesim
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Yesim – eSIM Plan Importer (EPI) Safe to Use in 2026?

Generally Safe

Score 100/100

Yesim – eSIM Plan Importer (EPI) has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The 'yesimteam-esim-plan-importer' plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. A significant strength is the complete absence of known CVEs, indicating a history of responsible development and timely patching. Furthermore, the code demonstrates good practices with 100% of SQL queries using prepared statements and a very high percentage of properly escaped output, minimizing risks of SQL injection and XSS vulnerabilities. Nonce and capability checks are also present on entry points, which is positive. However, there are two identified flows with unsanitized paths in the taint analysis, which represents a potential risk. While these did not escalate to critical or high severity, they warrant attention as they indicate areas where user-supplied input might not be sufficiently validated before being used in file operations. The presence of `set_time_limit` is a minor concern as it can be abused in certain contexts, though it's not inherently a vulnerability. The limited attack surface and lack of critical issues in the history are commendable.

Key Concerns

  • Flows with unsanitized paths
  • Use of dangerous function set_time_limit
Vulnerabilities
None known

Yesim – eSIM Plan Importer (EPI) Security Vulnerabilities

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

Yesim – eSIM Plan Importer (EPI) Release Timeline

v1.1.0Current
v1.0.9
v1.0.8
Code Analysis
Analyzed Apr 16, 2026

Yesim – eSIM Plan Importer (EPI) Code Analysis

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

Dangerous Functions Found

set_time_limit@set_time_limit(120);yesimteam-esim-plan-importer.php:543

SQL Query Safety

100% prepared4 total queries

Output Escaping

97% escaped97 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

3 flows2 with unsanitized paths
yesim_epi_process_data (yesimteam-esim-plan-importer.php:530)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Yesim – eSIM Plan Importer (EPI) Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

authwp_ajax_yesim_epi_process_datayesimteam-esim-plan-importer.php:720

Shortcodes 1

[yesim_grouped_products] yesimteam-esim-plan-importer.php:1016
WordPress Hooks 6
actionwoocommerce_order_status_completedclass-yesim-esim-email-sender.php:28
filterintermediate_image_sizes_advancedyesimteam-esim-plan-importer.php:105
actionadmin_enqueue_scriptsyesimteam-esim-plan-importer.php:718
actionadmin_menuyesimteam-esim-plan-importer.php:734
actionplugins_loadedyesimteam-esim-plan-importer.php:1060
actionadmin_inityesimteam-esim-plan-importer.php:1083
Maintenance & Trust

Yesim – eSIM Plan Importer (EPI) Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.5
Last updatedJul 8, 2026
PHP min version7.4
Downloads559

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Yesim – eSIM Plan Importer (EPI) Developer Profile

Yesim.app

1 plugin · 10 total installs

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

How We Detect Yesim – eSIM Plan Importer (EPI)

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/yesimteam-esim-plan-importer/css/yesimteam-epi-styles.css/wp-content/plugins/yesimteam-esim-plan-importer/js/yesimteam-epi-admin.js
Script Paths
/wp-content/plugins/yesimteam-esim-plan-importer/js/yesimteam-epi-admin.js
Version Parameters
yesimteam-esim-plan-importer/css/yesimteam-epi-styles.css?ver=yesimteam-esim-plan-importer/js/yesimteam-epi-admin.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-yesim-epi-option-prefix
JS Globals
yesim_epi_admin
FAQ

Frequently Asked Questions about Yesim – eSIM Plan Importer (EPI)