Clielo Security & Risk Analysis

wordpress.org/plugins/clielo

Turn any Custom Post Type into a complete client service platform — chat, orders, payments, invoices and notifications in one plugin.

0 active installs v1.0.0 PHP 7.4+ WP 5.8+ Updated Apr 13, 2026
chatclientinvoicesorderspayments
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Clielo Safe to Use in 2026?

Generally Safe

Score 100/100

Clielo 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 "clielo" plugin version 1.0.0 exhibits a generally good security posture with several positive indicators. The use of prepared statements for all SQL queries and proper output escaping for almost all outputs are strong security practices. The plugin also demonstrates a commitment to security by implementing a significant number of nonce and capability checks.

However, there are notable areas of concern. The presence of 4 unprotected entry points across AJAX handlers and REST API routes represents a significant attack surface that could be exploited. Furthermore, the taint analysis revealed 2 flows with unsanitized paths, one of which is classified as high severity. This indicates a potential for sensitive data leakage or manipulation if these flows are triggered by malicious input.

The plugin's vulnerability history is clean, with no recorded CVEs. This suggests a proactive approach to security or a lack of past exploitation. Despite the clean history, the identified issues in the static and taint analysis warrant careful attention and remediation to maintain a secure environment.

Key Concerns

  • Unprotected AJAX handlers (3)
  • Unprotected REST API route (1)
  • High severity taint flow with unsanitized path
  • Bundled Freemius v1.0 library
Vulnerabilities
None known

Clielo Security Vulnerabilities

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

Clielo Release Timeline

v1.0.0Current
Code Analysis
Analyzed Apr 16, 2026

Clielo Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
89 prepared
Unescaped Output
16
1578 escaped
Nonce Checks
29
Capability Checks
44
File Operations
2
External Requests
0
Bundled Libraries
1

Bundled Libraries

Freemius1.0

SQL Query Safety

100% prepared89 total queries

Output Escaping

99% escaped1594 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

6 flows2 with unsanitized paths
handle_webhook_ajax (includes/class-clielo-stripe.php:579)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

Clielo Attack Surface

Entry Points52
Unprotected4

AJAX Handlers 32

authwp_ajax_clielo_update_profileincludes/class-clielo-account.php:14
authwp_ajax_clielo_upload_avatarincludes/class-clielo-account.php:15
authwp_ajax_clielo_sendincludes/class-clielo-ajax.php:11
authwp_ajax_clielo_pollincludes/class-clielo-ajax.php:14
authwp_ajax_clielo_loadincludes/class-clielo-ajax.php:17
authwp_ajax_clielo_invoice_validateincludes/class-clielo-invoices.php:27
authwp_ajax_clielo_invoice_mark_paidincludes/class-clielo-invoices.php:28
authwp_ajax_clielo_invoice_cancelincludes/class-clielo-invoices.php:29
authwp_ajax_clielo_invoice_saveincludes/class-clielo-invoices.php:30
authwp_ajax_clielo_invoice_updateincludes/class-clielo-invoices.php:31
authwp_ajax_clielo_invoice_set_statusincludes/class-clielo-invoices.php:32
authwp_ajax_clielo_save_ext_clientincludes/class-clielo-invoices.php:33
authwp_ajax_clielo_delete_ext_clientincludes/class-clielo-invoices.php:34
authwp_ajax_clielo_save_invoice_settingsincludes/class-clielo-invoices.php:35
authwp_ajax_clielo_view_invoiceincludes/class-clielo-invoices.php:38
authwp_ajax_clielo_notif_countincludes/class-clielo-notifications.php:14
authwp_ajax_clielo_notif_listincludes/class-clielo-notifications.php:15
authwp_ajax_clielo_notif_read_allincludes/class-clielo-notifications.php:16
authwp_ajax_clielo_preview_emailincludes/class-clielo-notifications.php:29
authwp_ajax_clielo_create_orderincludes/class-clielo-orders.php:25
authwp_ajax_clielo_order_transitionincludes/class-clielo-orders.php:26
authwp_ajax_clielo_get_clientsincludes/class-clielo-orders.php:27
authwp_ajax_clielo_send_payment_linkincludes/class-clielo-payments.php:131
authwp_ajax_clielo_mark_payment_paidincludes/class-clielo-payments.php:132
authwp_ajax_clielo_rebuild_scheduleincludes/class-clielo-payments.php:133
noprivwp_ajax_clielo_schedule_checkincludes/class-clielo-payments.php:134
authwp_ajax_clielo_schedule_checkincludes/class-clielo-payments.php:135
noprivwp_ajax_clielo_stripe_webhookincludes/class-clielo-stripe.php:13
authwp_ajax_clielo_stripe_webhookincludes/class-clielo-stripe.php:14
authwp_ajax_clielo_stripe_checkoutincludes/class-clielo-stripe.php:24
authwp_ajax_clielo_toggle_todoincludes/class-clielo-todos.php:14
authwp_ajax_clielo_get_todosincludes/class-clielo-todos.php:15

REST API Routes 1

POST/wp-json/serviceflow/v1/stripe-webhookincludes/class-clielo-stripe.php:561

Shortcodes 19

[clielo_account] includes/class-clielo-account.php:12
[clielo_my_account] includes/class-clielo-account.php:13
[clielo_options] includes/class-clielo-front.php:12
[clielo_notifications] includes/class-clielo-notifications.php:12
[clielo_pack_name] includes/class-clielo-shortcodes.php:11
[clielo_pack_price] includes/class-clielo-shortcodes.php:12
[clielo_pack_starting_price] includes/class-clielo-shortcodes.php:13
[clielo_pack_delay] includes/class-clielo-shortcodes.php:14
[clielo_pack_description] includes/class-clielo-shortcodes.php:15
[clielo_pack_features] includes/class-clielo-shortcodes.php:16
[clielo_pack_count] includes/class-clielo-shortcodes.php:17
[clielo_option_name] includes/class-clielo-shortcodes.php:20
[clielo_option_price] includes/class-clielo-shortcodes.php:21
[clielo_option_delay] includes/class-clielo-shortcodes.php:22
[clielo_option_description] includes/class-clielo-shortcodes.php:23
[clielo_option_count] includes/class-clielo-shortcodes.php:24
[clielo_extra_page_price] includes/class-clielo-shortcodes.php:27
[clielo_maintenance_price] includes/class-clielo-shortcodes.php:28
[clielo_express_price] includes/class-clielo-shortcodes.php:29
WordPress Hooks 37
actionadmin_initclielo.php:119
actionadmin_noticesclielo.php:149
actionadmin_initclielo.php:162
actionafter_setup_themeclielo.php:172
actioninitclielo.php:179
actionelementor/dynamic_tags/registerclielo.php:196
actionelementor/elements/categories_registeredclielo.php:202
actionelementor/widgets/registerclielo.php:209
actionwp_enqueue_scriptsincludes/class-clielo-account.php:16
actionadmin_menuincludes/class-clielo-admin.php:10
actionadmin_initincludes/class-clielo-admin.php:11
actionadmin_menuincludes/class-clielo-dashboard.php:10
actionadmin_enqueue_scriptsincludes/class-clielo-dashboard.php:11
actionelementor/elements/categories_registeredincludes/class-clielo-elementor-widgets.php:10
actionelementor/widgets/registerincludes/class-clielo-elementor-widgets.php:11
actionelementor/dynamic_tags/registerincludes/class-clielo-elementor.php:10
actionwp_enqueue_scriptsincludes/class-clielo-front.php:10
actionwp_footerincludes/class-clielo-front.php:11
actionadmin_menuincludes/class-clielo-invoices.php:20
actionadmin_enqueue_scriptsincludes/class-clielo-invoices.php:21
actionclielo_order_status_changedincludes/class-clielo-invoices.php:24
actionclielo_message_sentincludes/class-clielo-notifications.php:19
actionclielo_order_createdincludes/class-clielo-notifications.php:20
actionclielo_order_status_changedincludes/class-clielo-notifications.php:21
actionwp_enqueue_scriptsincludes/class-clielo-notifications.php:23
actionadmin_enqueue_scriptsincludes/class-clielo-notifications.php:24
actionadmin_menuincludes/class-clielo-notifications.php:27
actionadmin_initincludes/class-clielo-notifications.php:28
actionadd_meta_boxesincludes/class-clielo-options.php:10
actionsave_postincludes/class-clielo-options.php:11
actionadmin_enqueue_scriptsincludes/class-clielo-options.php:12
actionclielo_order_status_changedincludes/class-clielo-payments.php:136
actionclielo_daily_paymentsincludes/class-clielo-payments.php:137
actionadmin_menuincludes/class-clielo-stripe.php:20
actionadmin_initincludes/class-clielo-stripe.php:21
actiontemplate_redirectincludes/class-clielo-stripe.php:25
actionclielo_order_status_changedincludes/class-clielo-todos.php:17

Scheduled Events 2

clielo_daily_payments
clielo_daily_payments
Maintenance & Trust

Clielo Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 13, 2026
PHP min version7.4
Downloads44

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Clielo Developer Profile

sylvestreui

1 plugin · 0 total installs

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

How We Detect Clielo

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/clielo/assets/css/clielo-admin.css/wp-content/plugins/clielo/assets/css/clielo-front.css/wp-content/plugins/clielo/assets/js/clielo-admin.js/wp-content/plugins/clielo/assets/js/clielo-front.js/wp-content/plugins/clielo/assets/js/clielo-stripe.js/wp-content/plugins/clielo/vendor/freemius/wordpress-sdk/css/style.css
Script Paths
/wp-content/plugins/clielo/assets/js/clielo-admin.js/wp-content/plugins/clielo/assets/js/clielo-front.js/wp-content/plugins/clielo/assets/js/clielo-stripe.js/wp-content/plugins/clielo/vendor/freemius/wordpress-sdk/start.php
Version Parameters
clielo-admin.css?ver=clielo-front.css?ver=clielo-admin.js?ver=clielo-front.js?ver=clielo-stripe.js?ver=style.css?ver=

HTML / DOM Fingerprints

CSS Classes
clielo-admin-sectionclielo-dashboard-widgetclielo-order-detailsclielo-invoice-previewclielo-payment-formclielo-client-list
Data Attributes
data-clielo-order-iddata-clielo-invoice-iddata-clielo-client-id
JS Globals
clielo_admin_paramsclielo_front_paramsclielo_stripe_params
REST Endpoints
/wp-json/clielo/v1/orders/wp-json/clielo/v1/invoices/wp-json/clielo/v1/payments
Shortcode Output
[clielo_order_tracking][clielo_payment_form][clielo_client_account]
FAQ

Frequently Asked Questions about Clielo