[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_B1o-bQhDnzJ7t7gZq_XyBNcM3Q1r-7ZFsWHVLysNxg":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":122,"fingerprints":328},"wpc-backend-order-filter","WPC Backend Order Filter for WooCommerce","1.0.3","WPClever","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpclever\u002F","\u003Cp>WPC Backend Order Filter enhances your WooCommerce experience by providing powerful, user-friendly filters to quickly locate specific orders among hundreds. Streamline your order management with ease!\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>Search and filter orders by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Order Statuses\u003C\u002Fli>\n\u003Cli>Payment Method\u003C\u002Fli>\n\u003Cli>Shipping Method\u003C\u002Fli>\n\u003Cli>Buyer (registered, guest)\u003C\u002Fli>\n\u003Cli>Customer Details (email, name, phone, etc.)\u003C\u002Fli>\n\u003Cli>Product SKU\u003C\u002Fli>\n\u003Cli>Date Range\u003C\u002Fli>\n\u003Cli>Order Total\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fully supports High-Performance Order Storage (HPOS) in WooCommerce.\u003C\u002Fli>\n\u003Cli>Maintains compatibility with legacy WordPress posts storage for older orders.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds additional filters, allowing you to easily and quickly find the orders you need among hundreds of others.",50,450,0,"2025-12-11T07:45:00.000Z","6.9.4","4.0","",[19,20,21,22,23],"backend","filter","order","woocommerce","wpc","https:\u002F\u002Fwpclever.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-backend-order-filter.1.0.3.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"wpclever",71,441330,99,68,87,"2026-04-04T13:52:12.471Z",[39,51,71,93,108],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":26,"downloaded":45,"rating":26,"num_ratings":46,"last_updated":47,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":48,"homepage":24,"download_link":50,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wpc-backend-product-filter","WPC Backend Product Filter for WooCommerce","2.0.2","\u003Cp>Enhance your WooCommerce backend product management with the WPC Backend Product Filter plugin. This powerful tool provides administrators with the ability to filter products efficiently using any taxonomy, including custom taxonomies created by other plugins.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Comprehensive Taxonomy Filtering:\u003C\u002Fli>\n\u003Cli>Filter products by any taxonomy, including standard WooCommerce categories and tags, as well as custom taxonomies.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enjoy seamless compatibility with taxonomies generated by third-party plugins.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Streamlined Product Management:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Quickly locate and manage specific products, saving valuable time and effort.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Improve your workflow by filtering products based on relevant criteria.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enhanced Backend Functionality:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Gain greater control over your product inventory with advanced filtering options.\u003C\u002Fli>\n\u003Cli>Simplify product organization and maintenance.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Effortlessly manage large product catalogs.\u003C\u002Fli>\n\u003Cli>Quickly identify and address product-related issues.\u003C\u002Fli>\n\u003Cli>Improve overall backend efficiency.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need more features?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-admin-columns\u002F\" rel=\"ugc\">WPC Admin Columns\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-bulk-editor\u002F\" rel=\"ugc\">WPC Variation Bulk Editor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-duplicator\u002F\" rel=\"ugc\">WPC Variation Duplicator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-smart-linked-products\u002F\" rel=\"ugc\">WPC Smart Linked Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-custom-related-products\u002F\" rel=\"ugc\">WPC Custom Related Products\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Backend Product Filter enables filtering products by any taxonomy in the backend products list.",1187,1,"2025-12-11T07:39:00.000Z",[19,20,49,22,23],"product","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-backend-product-filter.2.0.2.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":69,"download_link":70,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"woocommerce-filter-orders-by-product","Filter Orders by Product for WooCommerce","4.1.2","Kowsar Hossain","https:\u002F\u002Fprofiles.wordpress.org\u002Fkowsar89\u002F","\u003Cp>Have you ever wanted to filter your order page results by a specific product? With this plugin, now you can!\u003C\u002Fp>\n\u003Cp>Once installed, a new filter dropdown will appear on the WooCommerce Orders screen, displaying a list of all products. Simply select a product and click the “Filter” button to view orders containing only that product.\u003C\u002Fp>\n\u003Cp>This plugin supports filtering orders by:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Product Name\u003C\u002Fli>\n\u003Cli>Product Category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: This plugin is compatible with both WooCommerce’s new HPOS (High-Performance Order Storage) and the legacy WordPress posts storage. Whether you’re using HPOS or the traditional storage method, this plugin will work seamlessly.\u003C\u002Fp>\n","Simplify order management by filtering WooCommerce orders by any specific product or product category using this plugin",4000,57882,94,15,"2025-09-21T17:12:00.000Z","6.8.5","3.0.1","5.6",[68,20,21,49,22],"admin","http:\u002F\u002Fkowsarhossain.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-filter-orders-by-product.4.1.2.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":26,"num_ratings":81,"last_updated":82,"tested_up_to":15,"requires_at_least":83,"requires_php":84,"tags":85,"homepage":17,"download_link":89,"security_score":90,"vuln_count":91,"unpatched_count":13,"last_vuln_date":92,"fetched_at":28},"additional-order-filters-for-woocommerce","Additional Order Filters for WooCommerce","1.24","Anton Bond","https:\u002F\u002Fprofiles.wordpress.org\u002Fantonbond\u002F","\u003Cp>Additional Order Filters for WooCommerce adds additional filters, with which you can easily and quickly find the orders you need among hundreds of others.\u003C\u002Fp>\n\u003Cp>Plugin allows you to search by next filters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Order Statuses\u003C\u002Fli>\n\u003Cli>Payment Method\u003C\u002Fli>\n\u003Cli>Customer Group\u003C\u002Fli>\n\u003Cli>Shipping Method\u003C\u002Fli>\n\u003Cli>Customer details (email, name, phone, etc)\u003C\u002Fli>\n\u003Cli>Customer Billing Country\u003C\u002Fli>\n\u003Cli>Track Number\u003C\u002Fli>\n\u003Cli>SKU number\u003C\u002Fli>\n\u003Cli>Date Range\u003C\u002Fli>\n\u003Cli>Order price total\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You also can set your own custom order filters based on order meta fields. This can be any order field, including other plugins.\u003C\u002Fp>\n\u003Cp>Fully support High-Performance Order Storage of WooCommerce. Support for the previous version of orders (WordPress posts storage (legacy)) also remains.\u003C\u002Fp>\n\u003Cp>Absolutely free. Let’s try it!\u003C\u002Fp>\n","Do you have a large WooCommerce store with hunderd or thousands orders? Then this plugin created for you.",2000,21880,5,"2025-12-09T14:00:00.000Z","6.2","7.0",[86,21,22,87,88],"filters","woocommerce-filters","woocommerce-order","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadditional-order-filters-for-woocommerce.1.24.zip",97,3,"2025-06-27 00:00:00",{"slug":94,"name":95,"version":96,"author":7,"author_profile":8,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":101,"num_ratings":91,"last_updated":102,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":103,"homepage":24,"download_link":106,"security_score":34,"vuln_count":46,"unpatched_count":13,"last_vuln_date":107,"fetched_at":28},"woo-order-notes","WPC Order Notes for WooCommerce","2.0.1","\u003Cp>\u003Cstrong>WPC Order Notes for WooCommerce\u003C\u002Fstrong> is an easy tool for store owners to manage all order notes. It offers a quick preview of added notes in each order from the popup. It lists all the notes with paging and provides the search function for finding the needed detail quickly.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WPC Order Notes for WooCommerce\u003C\u002Fstrong> makes life easier for store managers by reducing the time needed for organizing notes, checking orders to find the latest activity, or navigating back and forth to check the progress during the package delivery.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>List all notes with paging\u003C\u002Fli>\n\u003Cli>Add quick notes to quickly select\u003C\u002Fli>\n\u003Cli>Search for matching notes in the Notes section\u003C\u002Fli>\n\u003Cli>Preview the latest notes from the Orders section\u003C\u002Fli>\n\u003Cli>Quick view all notes of an order from the popup\u003C\u002Fli>\n\u003Cli>Add\u002F edit\u002F delete a note on the quick view popup\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Not what you needed?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-bundle\u002F\" title=\"WPC Product Bundles\" rel=\"ugc\">WPC Product Bundles\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-composite-products\u002F\" title=\"WPC Composite Products\" rel=\"ugc\">WPC Composite Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-grouped-product\u002F\" title=\"WPC Grouped Product\" rel=\"ugc\">WPC Grouped Product\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bought-together\u002F\" title=\"WPC Frequently Bought Together\" rel=\"ugc\">WPC Frequently Bought Together\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-force-sells\u002F\" title=\"WPC Force Sells\" rel=\"ugc\">WPC Force Sells\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Order Notes help you manage all order notes more easily. You can see all notes in one place and quickly view notes of an order in the popup.",900,24178,86,"2025-12-09T08:10:00.000Z",[104,105,21,22,23],"note","notes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-order-notes.2.0.1.zip","2024-12-10 20:27:30",{"slug":109,"name":110,"version":111,"author":7,"author_profile":8,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":26,"num_ratings":116,"last_updated":117,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":118,"homepage":24,"download_link":121,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wpc-smart-price-filter","WPC Smart Price Filter for WooCommerce","1.3.7","\u003Cp>Running an online store with products of wide-range prices? Use the \u003Cstrong>WPC Smart Price Filter for WooCommerce\u003C\u002Fstrong> plugin to help your customers find just the right products that fit their budget at ease.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WPC Smart Price Filter for WooCommerce\u003C\u002Fstrong> allows users to insert an advanced price filter widget that can be easily configured to be displayed at any place using the shortcode. Users can set up as many price ranges as they prefer to reflect the different levels of products in their store. Upon clicking on a price range, all appropriate products whose price falls on the chosen range will be filtered out and displayed for buyers to choose from.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited customizable price ranges\u003C\u002Fli>\n\u003Cli>Editable price label for each range\u003C\u002Fli>\n\u003Cli>Display the widget anywhere on your site using the shortcode\u003C\u002Fli>\n\u003Cli>Show\u002Fhide the product counts for each range\u003C\u002Fli>\n\u003Cli>Compatible with most common WordPress themes and plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Not what you needed?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-bundle\u002F\" title=\"WPC Product Bundles\" rel=\"ugc\">WPC Product Bundles\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-composite-products\u002F\" title=\"WPC Composite Products\" rel=\"ugc\">WPC Composite Products\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-grouped-product\u002F\" title=\"WPC Grouped Product\" rel=\"ugc\">WPC Grouped Product\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-bought-together\u002F\" title=\"WPC Frequently Bought Together\" rel=\"ugc\">WPC Frequently Bought Together\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-force-sells\u002F\" title=\"WPC Force Sells\" rel=\"ugc\">WPC Force Sells\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Smart Price Filter is an advanced widget help you to filter products by price with unlimited price ranges.",700,17004,2,"2025-12-11T08:33:00.000Z",[20,119,120,22,23],"price","range","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-smart-price-filter.1.3.7.zip",{"attackSurface":123,"codeSignals":218,"taintFlows":257,"riskAssessment":320,"analyzedAt":327},{"hooks":124,"ajaxHandlers":196,"restRoutes":215,"shortcodes":216,"cronEvents":217,"entryPointCount":81,"unprotectedCount":13},[125,130,135,139,143,147,150,153,156,160,163,166,169,173,176,177,181,184,186,192],{"type":126,"name":127,"callback":127,"file":128,"line":129},"action","init","includes\\class-filters.php",20,{"type":126,"name":131,"callback":132,"priority":133,"file":128,"line":134},"woocommerce_order_list_table_extra_tablenav","show_filters_hpos",10,30,{"type":20,"name":136,"callback":137,"file":128,"line":138},"woocommerce_order_list_table_prepare_items_query_args","query_args",31,{"type":20,"name":140,"callback":141,"priority":133,"file":128,"line":142},"woocommerce_orders_table_query_clauses","query_clauses",32,{"type":126,"name":144,"callback":145,"priority":62,"file":128,"line":146},"restrict_manage_posts","show_filters",34,{"type":126,"name":148,"callback":148,"file":128,"line":149},"posts_where",35,{"type":20,"name":151,"callback":151,"file":128,"line":152},"pre_get_posts",36,{"type":126,"name":127,"callback":127,"file":154,"line":155},"includes\\class-options.php",17,{"type":126,"name":157,"callback":158,"file":154,"line":159},"admin_init","register_settings",18,{"type":126,"name":161,"callback":161,"file":154,"line":162},"admin_menu",19,{"type":126,"name":127,"callback":127,"file":164,"line":165},"includes\\class-wpcof.php",6,{"type":126,"name":167,"callback":167,"file":164,"line":168},"admin_enqueue_scripts",7,{"type":20,"name":170,"callback":171,"priority":133,"file":164,"line":172},"plugin_action_links","action_links",8,{"type":126,"name":167,"callback":174,"file":175,"line":155},"enqueue_scripts","includes\\dashboard\\wpc-dashboard.php",{"type":126,"name":161,"callback":161,"file":175,"line":159},{"type":126,"name":178,"callback":179,"file":180,"line":168},"before_woocommerce_init","closure","includes\\hpos.php",{"type":126,"name":167,"callback":182,"file":183,"line":129},"admin_scripts","includes\\kit\\wpc-kit.php",{"type":126,"name":161,"callback":161,"file":183,"line":185},21,{"type":126,"name":187,"callback":188,"priority":189,"file":190,"line":191},"plugins_loaded","wpcof_init",11,"wpc-backend-order-filter.php",37,{"type":126,"name":193,"callback":194,"file":190,"line":195},"admin_notices","wpcof_notice_wc",41,[197,202,205,208,212],{"action":198,"nopriv":199,"callback":200,"hasNonce":201,"hasCapCheck":199,"file":175,"line":162},"wpc_get_plugins",false,"ajax_get_plugins",true,{"action":203,"nopriv":199,"callback":204,"hasNonce":201,"hasCapCheck":199,"file":175,"line":129},"wpc_get_suggestion","ajax_get_suggestion",{"action":206,"nopriv":199,"callback":207,"hasNonce":201,"hasCapCheck":201,"file":175,"line":185},"wpc_export","ajax_export",{"action":209,"nopriv":199,"callback":210,"hasNonce":201,"hasCapCheck":201,"file":175,"line":211},"wpc_import","ajax_import",22,{"action":213,"nopriv":199,"callback":214,"hasNonce":201,"hasCapCheck":199,"file":183,"line":211},"wpc_get_essential_kit","ajax_get_essential_kit",[],[],[],{"dangerousFunctions":219,"sqlUsage":229,"outputEscaping":231,"fileOperations":13,"externalRequests":91,"nonceChecks":255,"capabilityChecks":116,"bundledLibraries":256},[220,224,227],{"fn":221,"file":175,"line":222,"context":223},"unserialize",111,"$plugins     = unserialize( $response['body'] );",{"fn":221,"file":175,"line":225,"context":226},189,"$plugins = unserialize( $response['body'] );",{"fn":221,"file":183,"line":228,"context":223},98,{"prepared":13,"raw":13,"locations":230},[],{"escaped":232,"rawEcho":133,"locations":233},174,[234,237,239,241,243,245,247,249,251,253],{"file":128,"line":235,"context":236},148,"raw output",{"file":128,"line":238,"context":236},149,{"file":128,"line":240,"context":236},214,{"file":128,"line":242,"context":236},219,{"file":128,"line":244,"context":236},229,{"file":128,"line":246,"context":236},234,{"file":128,"line":248,"context":236},244,{"file":128,"line":250,"context":236},245,{"file":154,"line":252,"context":236},65,{"file":175,"line":254,"context":236},236,26,[],[258,276,284,294,307],{"entryPoint":259,"graph":260,"unsanitizedCount":13,"severity":275},"show_filters_content (includes\\class-filters.php:66)",{"nodes":261,"edges":273},[262,267],{"id":263,"type":264,"label":265,"file":128,"line":266},"n0","source","$_GET (x13)",133,{"id":268,"type":269,"label":270,"file":128,"line":271,"wp_function":272},"n1","sink","echo() [XSS]",137,"echo",[274],{"from":263,"to":268,"sanitized":201},"low",{"entryPoint":277,"graph":278,"unsanitizedCount":13,"severity":275},"\u003Cclass-filters> (includes\\class-filters.php:0)",{"nodes":279,"edges":282},[280,281],{"id":263,"type":264,"label":265,"file":128,"line":266},{"id":268,"type":269,"label":270,"file":128,"line":271,"wp_function":272},[283],{"from":263,"to":268,"sanitized":201},{"entryPoint":285,"graph":286,"unsanitizedCount":13,"severity":275},"ajax_export (includes\\dashboard\\wpc-dashboard.php:225)",{"nodes":287,"edges":292},[288,291],{"id":263,"type":264,"label":289,"file":175,"line":290},"$_POST (x3)",230,{"id":268,"type":269,"label":270,"file":175,"line":246,"wp_function":272},[293],{"from":263,"to":268,"sanitized":201},{"entryPoint":295,"graph":296,"unsanitizedCount":13,"severity":275},"ajax_import (includes\\dashboard\\wpc-dashboard.php:243)",{"nodes":297,"edges":305},[298,301],{"id":263,"type":264,"label":299,"file":175,"line":300},"$_POST (x2)",248,{"id":268,"type":269,"label":302,"file":175,"line":303,"wp_function":304},"update_option() [Settings Manipulation]",255,"update_option",[306],{"from":263,"to":268,"sanitized":201},{"entryPoint":308,"graph":309,"unsanitizedCount":13,"severity":275},"\u003Cwpc-dashboard> (includes\\dashboard\\wpc-dashboard.php:0)",{"nodes":310,"edges":317},[311,312,313,315],{"id":263,"type":264,"label":289,"file":175,"line":290},{"id":268,"type":269,"label":270,"file":175,"line":246,"wp_function":272},{"id":314,"type":264,"label":299,"file":175,"line":300},"n2",{"id":316,"type":269,"label":302,"file":175,"line":303,"wp_function":304},"n3",[318,319],{"from":263,"to":268,"sanitized":201},{"from":314,"to":316,"sanitized":201},{"summary":321,"deductions":322},"The wpc-backend-order-filter plugin version 1.0.3 exhibits a generally strong security posture based on the provided static analysis. The plugin has a relatively small attack surface with 5 AJAX handlers, all of which appear to have authentication checks, and no exposed REST API routes, shortcodes, or cron events. The use of prepared statements for all SQL queries and a high percentage (95%) of properly escaped output are excellent practices. The presence of numerous nonce and capability checks further reinforces its secure design.  There are no recorded vulnerabilities, historical or current, which is a significant positive indicator of diligent development and maintenance.\n\nHowever, the analysis does reveal some potential areas for concern. The presence of the `unserialize` function three times, without explicit context of how the data is sourced and validated, introduces a risk of unserialization vulnerabilities if untrusted data is processed. While the taint analysis shows no unsanitized paths, the `unserialize` function itself is inherently risky if not handled with extreme care, especially when dealing with external inputs. Additionally, the plugin makes 3 external HTTP requests, which, while not flagged as problematic in the taint analysis, could represent a vector for supply chain attacks or data exfiltration if the target URLs are compromised or malicious.\n\nIn conclusion, the plugin is well-developed with strong security foundations in place, particularly regarding data handling for SQL and output. The absence of known vulnerabilities is a testament to this. The primary risk lies in the potential misuse of the `unserialize` function and the external HTTP requests, which warrant careful review of the code's implementation. Overall, the plugin is assessed as having a good security posture with manageable risks.",[323,325],{"reason":324,"points":133},"Usage of unserialize function",{"reason":326,"points":91},"External HTTP requests","2026-03-16T22:02:59.613Z",{"wat":329,"direct":338},{"assetPaths":330,"generatorPatterns":333,"scriptPaths":334,"versionParams":335},[331,332],"\u002Fwp-content\u002Fplugins\u002Fwpc-backend-order-filter\u002Fassets\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Fwpc-backend-order-filter\u002Fassets\u002Fjs\u002Fbackend.js",[],[],[336,337],"wpc-backend-order-filter\u002Fassets\u002Fcss\u002Fbackend.css?ver=","wpc-backend-order-filter\u002Fassets\u002Fjs\u002Fbackend.js?ver=",{"cssClasses":339,"htmlComments":341,"htmlAttributes":342,"restEndpoints":343,"jsGlobals":344,"shortcodeOutput":346},[340],"wpcof-backend",[],[],[],[345],"wpc_dashboard_vars",[]]