Neon Channel Product Customizer Free Security & Risk Analysis

wordpress.org/plugins/neon-channel-product-customizer-free

Neon Channel Product Customizer (NCPC) lets you create fully custom neon signs and letters directly in your WordPress/WooCommerce store, helping you s …

50 active installs v3.1 PHP 7.0+ WP 5.0+ Updated Oct 14, 2025
acrylicchannel-lettersneonproduct-customizersign
99
A · Safe
CVEs total1
Unpatched0
Last CVEAug 14, 2025
Safety Verdict

Is Neon Channel Product Customizer Free Safe to Use in 2026?

Generally Safe

Score 99/100

Neon Channel Product Customizer Free has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Aug 14, 2025Updated 5mo ago
Risk Assessment

The neon-channel-product-customizer-free plugin v3.1 exhibits a generally strong security posture, with no critical or high severity vulnerabilities identified in the static analysis or taint flows. The plugin demonstrates good practices by utilizing prepared statements for all SQL queries and implementing a significant number of nonce and capability checks across its entry points. The output escaping is also robust, with only a small percentage of outputs not being properly escaped.

However, there are minor concerns. The presence of two unsanitized path flows in the taint analysis, although not rated as critical or high, warrants attention as it could potentially lead to path traversal vulnerabilities under specific circumstances. Additionally, the plugin bundles the Select2 library, and the security of this bundled library would depend on its version and whether it has known vulnerabilities.

The vulnerability history shows a single past medium-severity CVE. While there are currently no unpatched vulnerabilities, this past issue, categorized as Missing Authorization, indicates a historical weakness that developers should remain vigilant about. The absence of critical or high vulnerabilities in the current analysis is positive, but the previously identified medium vulnerability and the minor taint flow concerns suggest that continued attention to security best practices is advisable.

Key Concerns

  • Unsanitized paths in taint analysis
  • Bundled library (Select2) version unknown
  • Past medium CVE (Missing Authorization)
Vulnerabilities
1

Neon Channel Product Customizer Free Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-54679medium · 5.3Missing Authorization

Neon Channel Product Customizer Free <= 2.0 - Missing Authorization to Unauthenticated Arbitrary Content Deletion

Aug 14, 2025 Patched in 3.0 (5d)
Code Analysis
Analyzed Mar 16, 2026

Neon Channel Product Customizer Free Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
18
130 escaped
Nonce Checks
7
Capability Checks
63
File Operations
2
External Requests
0
Bundled Libraries
1

Bundled Libraries

Select2

Output Escaping

88% escaped148 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
send_manufactrer_email (classes\ncpc-design.php:570)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Neon Channel Product Customizer Free Attack Surface

Entry Points11
Unprotected0

AJAX Handlers 9

authwp_ajax_ncpc_add_custom_design_to_cartincludes\functions.php:138
noprivwp_ajax_ncpc_add_custom_design_to_cartincludes\functions.php:139
authwp_ajax_ncpc_free_dismiss_reviewincludes\functions.php:194
noprivwp_ajax_ncpc_free_dismiss_reviewincludes\functions.php:195
authwp_ajax_ncpc_free_dismiss_promoincludes\functions.php:217
noprivwp_ajax_ncpc_free_dismiss_promoincludes\functions.php:218
authwp_ajax_ncpc_free_track_plugin_clickincludes\functions.php:240
noprivwp_ajax_ncpc_free_track_plugin_clickincludes\functions.php:241
authwp_ajax_ncpc_dismiss_pro_noticeincludes\functions.php:268

Shortcodes 2

[ncpc-configurator] includes\Frontend.php:14
[ncpc-proncducts] includes\Frontend.php:15
WordPress Hooks 42
actioninitclasses\ncpc-config.php:16
actioninitclasses\ncpc-config.php:17
actioninitclasses\ncpc-config.php:18
filterthe_contentclasses\ncpc-config.php:19
filterinitclasses\ncpc-config.php:20
filterquery_varsclasses\ncpc-config.php:21
actionwoocommerce_after_order_itemmetaclasses\ncpc-design.php:17
actionwoocommerce_review_order_after_cart_contentsclasses\ncpc-design.php:18
actionwoocommerce_checkout_create_order_line_itemclasses\ncpc-design.php:19
actionwoocommerce_order_item_meta_startclasses\ncpc-design.php:22
filterwoocommerce_email_attachmentsclasses\ncpc-design.php:23
actionwoocommerce_order_item_meta_endclasses\ncpc-design.php:24
actionwoocommerce_product_options_general_product_dataclasses\ncpc-product-config.php:50
actionwoocommerce_product_after_variable_attributesclasses\ncpc-product-config.php:51
actionwoocommerce_save_product_variationclasses\ncpc-product-config.php:52
actionsave_post_productclasses\ncpc-product-config.php:53
filtermanage_edit-product_columnsclasses\ncpc-product-config.php:54
filterwoocommerce_cart_item_thumbnailclasses\ncpc-product-config.php:55
actionwoocommerce_after_cart_item_nameclasses\ncpc-product-config.php:56
actionwoocommerce_before_calculate_totalsclasses\ncpc-product-config.php:57
actionmanage_product_posts_custom_columnclasses\ncpc-product-config.php:58
actionwoocommerce_after_add_to_cart_buttonclasses\ncpc-product-config.php:59
actionwoocommerce_after_add_to_cart_buttonclasses\ncpc-product-config.php:60
filterwoocommerce_loop_add_to_cart_linkclasses\ncpc-product-config.php:61
actionwoocommerce_single_product_summaryclasses\ncpc-product-config.php:62
actionwoocommerce_cart_item_removedclasses\ncpc-product-config.php:63
actionwp_footerclasses\ncpc-product-config.php:610
actionadmin_menuincludes\Admin.php:12
filterupload_mimesincludes\Admin.php:13
filterwp_check_filetype_and_extincludes\Admin.php:14
actionadmin_enqueue_scriptsincludes\Admin.php:44
actionrest_api_initincludes\Api\Api.php:40
actionadmin_enqueue_scriptsincludes\Assets.php:14
actionwp_enqueue_scriptsincludes\Assets.php:16
actionplugins_loadedneon-channel-product-customizer-free.php:88
actionadmin_noticesneon-channel-product-customizer-free.php:90
actionadmin_noticesneon-channel-product-customizer-free.php:91
actionadmin_noticesneon-channel-product-customizer-free.php:92
actionadmin_noticesneon-channel-product-customizer-free.php:93
actionadmin_noticesneon-channel-product-customizer-free.php:94
actioninitneon-channel-product-customizer-free.php:333
actioninitneon-channel-product-customizer-free.php:346
Maintenance & Trust

Neon Channel Product Customizer Free Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 14, 2025
PHP min version7.0
Downloads3K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

Neon Channel Product Customizer Free Developer Profile

vertim

3 plugins · 100 total installs

89
trust score
Avg Security Score
84/100
Avg Patch Time
5 days
View full developer profile
Detection Fingerprints

How We Detect Neon Channel Product Customizer Free

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/neon-channel-product-customizer-free/assets/css/ncpc-frontend.css/wp-content/plugins/neon-channel-product-customizer-free/assets/css/ncpc-backend.css/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-frontend.js/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-backend.js/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-frontend-script.js/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-backend-script.js/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-admin-notice.js
Script Paths
https://signsdesigner.us/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-frontend.jshttps://signsdesigner.us/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-backend.jshttps://signsdesigner.us/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-frontend-script.jshttps://signsdesigner.us/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-backend-script.jshttps://signsdesigner.us/wp-content/plugins/neon-channel-product-customizer-free/assets/js/ncpc-admin-notice.js
Version Parameters
neon-channel-product-customizer-free/assets/css/ncpc-frontend.css?ver=neon-channel-product-customizer-free/assets/css/ncpc-backend.css?ver=neon-channel-product-customizer-free/assets/js/ncpc-frontend.js?ver=neon-channel-product-customizer-free/assets/js/ncpc-backend.js?ver=neon-channel-product-customizer-free/assets/js/ncpc-frontend-script.js?ver=neon-channel-product-customizer-free/assets/js/ncpc-backend-script.js?ver=neon-channel-product-customizer-free/assets/js/ncpc-admin-notice.js?ver=

HTML / DOM Fingerprints

CSS Classes
ncpc-pronc-notice-widgetncpc-pronc-widget-contentncpc-pronc-sectionncpc-pronc-iconncpc-pronc-textncpc-pronc-descncpc-product-config-wrapncpc-product-config-inner+17 more
HTML Comments
Copyright (c) 2023 Vertim Coders. All rights reserved.This program is free software; you can redistribute it and/or modifyThis program is distributed in the hope that it will be useful,You should have received a copy of the GNU General Public License+1 more
Data Attributes
ncpc-data-product-idncpc-data-config-optionsncpc-data-preview-urlncpc-data-cart-url
JS Globals
NCPCFrontendNCPCBackendncpc_frontend_paramsncpc_backend_paramsNCPC_Admin_Notice
REST Endpoints
/wp-json/ncpc/v1/config/wp-json/ncpc/v1/save_config
Shortcode Output
[ncpc_product_configurator]
FAQ

Frequently Asked Questions about Neon Channel Product Customizer Free