WPC Cart Item Note for WooCommerce Security & Risk Analysis

wordpress.org/plugins/wpc-cart-item-note

WPC Cart Item Note allows customers to add notes to individual products in their WooCommerce cart.

0 active installs v1.0.1 PHP + WP 4.0+ Updated Mar 2, 2026
cartitem-notenoteproduct-notewoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WPC Cart Item Note for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

WPC Cart Item Note for WooCommerce 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 plugin "wpc-cart-item-note" v1.0.1 exhibits a generally good security posture, with no known vulnerabilities in its history and robust code hygiene. The static analysis reveals strong adherence to secure coding practices, including 100% use of prepared statements for SQL queries and over 98% proper output escaping. Nonce and capability checks are present, and the attack surface is well-protected with authentication checks on all AJAX handlers. Taint analysis also shows no critical or high-severity flows with unsanitized paths, further indicating a low risk of common injection vulnerabilities.

However, a notable concern is the presence of three instances of the `unserialize` function. While the current analysis doesn't reveal specific exploitable paths, `unserialize` is inherently risky as it can lead to object injection vulnerabilities if used with untrusted data. The three external HTTP requests also represent a potential, albeit minor, risk if the target URLs are compromised or return malicious data. Despite these minor points, the overall lack of historical vulnerabilities and the strong implementation of core security measures suggest that this plugin is relatively secure.

Key Concerns

  • Use of unserialize function
  • External HTTP requests
Vulnerabilities
None known

WPC Cart Item Note for WooCommerce Security Vulnerabilities

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

WPC Cart Item Note for WooCommerce Code Analysis

Dangerous Functions
3
Raw SQL Queries
0
0 prepared
Unescaped Output
2
79 escaped
Nonce Checks
8
Capability Checks
2
File Operations
0
External Requests
3
Bundled Libraries
0

Dangerous Functions Found

unserialize$plugins = unserialize( $response['body'] );includes\dashboard\wpc-dashboard.php:111
unserialize$plugins = unserialize( $response['body'] );includes\dashboard\wpc-dashboard.php:189
unserialize$plugins = unserialize( $response['body'] );includes\kit\wpc-kit.php:98

Output Escaping

98% escaped81 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
ajax_export (includes\dashboard\wpc-dashboard.php:225)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WPC Cart Item Note for WooCommerce Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 5

authwp_ajax_wpc_get_pluginsincludes\dashboard\wpc-dashboard.php:19
authwp_ajax_wpc_get_suggestionincludes\dashboard\wpc-dashboard.php:20
authwp_ajax_wpc_exportincludes\dashboard\wpc-dashboard.php:21
authwp_ajax_wpc_importincludes\dashboard\wpc-dashboard.php:22
authwp_ajax_wpc_get_essential_kitincludes\kit\wpc-kit.php:22
WordPress Hooks 11
actionadmin_enqueue_scriptsincludes\dashboard\wpc-dashboard.php:17
actionadmin_menuincludes\dashboard\wpc-dashboard.php:18
actionbefore_woocommerce_initincludes\hpos.php:7
actionadmin_enqueue_scriptsincludes\kit\wpc-kit.php:20
actionadmin_menuincludes\kit\wpc-kit.php:21
actioninitwpc-cart-item-note.php:62
actionwp_enqueue_scriptswpc-cart-item-note.php:63
actionwoocommerce_after_cart_item_namewpc-cart-item-note.php:66
actionwc_ajax_wpccn_save_notewpc-cart-item-note.php:69
filterwoocommerce_get_item_datawpc-cart-item-note.php:72
actionwoocommerce_checkout_create_order_line_itemwpc-cart-item-note.php:75
Maintenance & Trust

WPC Cart Item Note for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 2, 2026
PHP min version
Downloads139

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

WPC Cart Item Note for WooCommerce Developer Profile

WPClever

71 plugins · 441K total installs

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

How We Detect WPC Cart Item Note 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/wpc-cart-item-note/assets/css/frontend.css/wp-content/plugins/wpc-cart-item-note/assets/js/frontend.js
Script Paths
/wp-content/plugins/wpc-cart-item-note/assets/js/frontend.js
Version Parameters
wpc-cart-item-note/assets/css/frontend.css?ver=wpc-cart-item-note/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpccn-note-wrapperwpccn-note-displaywpccn-note-contentwpccn-note-actionswpccn-note-editwpccn-note-deletewpccn-note-addwpccn-note-add-btn+5 more
Data Attributes
data-cart_item_key
JS Globals
wpccn_vars
REST Endpoints
/wp-json/wpccn/v1/save-note
FAQ

Frequently Asked Questions about WPC Cart Item Note for WooCommerce