[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fR5sZ_xfWEj4OKRQOhbEnJHTMeZ9LDNxUB9YQV21aoWA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"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":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":127,"fingerprints":178},"origin-filter-for-woocommerce","Origin Filter for WooCommerce","4.0","georgos","https:\u002F\u002Fprofiles.wordpress.org\u002Fgeorgos\u002F","\u003Cp>Origin Filter for WooCommerce enhances your WooCommerce store by adding advanced filtering options on the orders page. You can filter orders based on both origin and payment gateway, making it easier to sort and view orders by these criteria. Additionally, the plugin calculates and displays the total sales for the selected filters, providing valuable insights into sales performance.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Dropdown filter to select order origin and payment gateway on the WooCommerce orders page.\u003C\u002Fli>\n\u003Cli>Total sales calculation for the selected origin and payment gateway combination.\u003C\u002Fli>\n\u003Cli>Admin notice displaying the total sales amount, number of orders, and the filters used.\u003C\u002Fli>\n\u003Cli>Seamless integration where all filters work together smoothly.\u003C\u002Fli>\n\u003Cli>User-friendly interface for easy filtering without any conflicts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin caches origin data for better performance and validates nonce values to ensure security.\u003C\u002Fp>\n","Adds a filter to WooCommerce orders to filter by order origin, payment gateway, and display total sales for the filtered origin.",100,1660,2,"2025-01-20T10:31:00.000Z","6.7.5","6.0","7.0",[19,20,21,22,23],"filter","orders","origin-filter","payment-filter","woocommerce","https:\u002F\u002Fgithub.com\u002Fgeorgosabdulnour\u002Forigin-filter-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forigin-filter-for-woocommerce.4.0.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,88,"2026-04-04T14:18:19.457Z",[37,56,72,87,105],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":27,"num_ratings":27,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":53,"download_link":54,"security_score":55,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"orders-date-filter","Orders Date Filter","2.0.0","jaan1234","https:\u002F\u002Fprofiles.wordpress.org\u002Fjaan1234\u002F","\u003Cp>Orders Date Filter is a Woocommerce plugin that allows user to select a date range. You can easily filter woocommerce > orders day wise, month wise, year wise or by date range.\u003C\u002Fp>\n","Easily filter the Woocommerce orders with a date range.",50,1489,"2021-02-23T23:29:00.000Z","5.6.17","4.5","5.6",[19,20,52,23],"woo","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forders-date-filter.zip",85,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":27,"num_ratings":27,"last_updated":66,"tested_up_to":15,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":53,"download_link":71,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"order-filter-by-source-for-woocommerce","Order Filter by Source for WooCommerce","1.0","Misha Rudrastyh","https:\u002F\u002Fprofiles.wordpress.org\u002Frudrastyh\u002F","\u003Cp>Allows to filter orders by the order attribution source in the dashboard.\u003C\u002Fp>\n","Allows to filter orders by the order attribution source in the dashboard.",40,772,"2024-11-23T06:14:00.000Z","3.1","5.3",[19,70,20,23],"order-attribution","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forder-filter-by-source-for-woocommerce.1.0.zip",{"slug":73,"name":74,"version":59,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":11,"num_ratings":32,"last_updated":53,"tested_up_to":81,"requires_at_least":82,"requires_php":17,"tags":83,"homepage":53,"download_link":85,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":86},"filter-orders-by-status","Filter orders by status","marcomireles","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcomireles\u002F","\u003Cp>“Filter orders by status” is a very simple plugin that will help you filter your woocommerce orders from your order panel.\u003C\u002Fp>\n\u003Cp>This plugin does nothing more than just add a status filter to your woocommerce order panel.\u003C\u002Fp>\n","\"Filter orders by status\" is a very simple plugin that will help you filter your woocommerce orders from your order panel.",10,2988,"5.9.13","4.7",[84,23],"filter-orders","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilter-orders-by-status.1.0.zip","2026-03-15T10:48:56.248Z",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":27,"downloaded":95,"rating":27,"num_ratings":27,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":53,"tags":99,"homepage":103,"download_link":104,"security_score":55,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"zwk-order-filter","Zwk Order Filter","1.0.0","Zworthkey","https:\u002F\u002Fprofiles.wordpress.org\u002Fzworthkey\u002F","\u003Cp>This plugin empower user to filter the existing order by the different fields.\u003Cbr \u002F>\nJust simply check what type of filter user want to filter with and the filter on order detail page.\u003C\u002Fp>\n","This plugin empower user to filter the existing order by the different fields.",804,"2021-11-01T14:00:00.000Z","5.8.13","5.1",[100,84,101,23,102],"custom-order-filter","order","woocommerce-order","http:\u002F\u002Fzworthkey.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzwk-order-filter.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":11,"num_ratings":115,"last_updated":116,"tested_up_to":117,"requires_at_least":82,"requires_php":118,"tags":119,"homepage":53,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":27,"last_vuln_date":126,"fetched_at":29},"woo-order-export-lite","Advanced Order Export For WooCommerce","4.0.6","algol.plus","https:\u002F\u002Fprofiles.wordpress.org\u002Falgolplus\u002F","\u003Cp>This plugin helps you to \u003Cstrong>easily\u003C\u002Fstrong> export WooCommerce order data.\u003C\u002Fp>\n\u003Cp>Export any custom field assigned to orders\u002Fproducts\u002Fcoupons is easy and you can select from various formats to export the data in such as Excel, CSV, XML, JSON, PDF and HTML.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>select\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdocs.algolplus.com\u002Falgol_order_export\u002Fexport-now\u002Fset-up-fields-to-export\u002F\" rel=\"nofollow ugc\">the fields to export\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>rename\u003C\u002Fstrong> labels \u003C\u002Fli>\n\u003Cli>\u003Cstrong>reorder\u003C\u002Fstrong> columns \u003C\u002Fli>\n\u003Cli>export \u003Cstrong>custom fields\u003C\u002Fstrong> or terms for products\u002Forders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>group data\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fdocs.algolplus.com\u002Falgol_order_export\u002Fexport-now\u002Foverview-12\u002F#summary-reports\" rel=\"nofollow ugc\">by products or customers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>export orders via  \u003Cstrong>bulk action\u003C\u002Fstrong> from orders list \u003C\u002Fli>\n\u003Cli>apply \u003Cstrong>powerful filters\u003C\u002Fstrong> and much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Export includes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>order data\u003C\u002Fli>\n\u003Cli>summary order details (# of items, discounts, taxes etc…)\u003C\u002Fli>\n\u003Cli>customer details (both shipping and billing)\u003C\u002Fli>\n\u003Cli>product attributes\u003C\u002Fli>\n\u003Cli>coupon details\u003C\u002Fli>\n\u003Cli>order item metadata, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use this plugin to export orders for\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>sending order data to 3rd part drop shippers\u003C\u002Fli>\n\u003Cli>updating your accounting system\u003C\u002Fli>\n\u003Cli>analysing your order data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro version\u003C\u002Fh4>\n\u003Cp>Are you looking to have your WooCommerce products drop shipped from a third party? Our plugin can help you export your orders to CSV\u002FXML\u002Fetc and send them to your drop shipper. You can even automate this process with \u003Ca href=\"https:\u002F\u002Falgolplus.com\u002Fplugins\u002Fdownloads\u002Fadvanced-order-export-for-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> .\u003C\u002Fp>\n\u003Ch4>Pro version features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Export a single order immediately \u003Ca href=\"https:\u002F\u002Fdocs.algolplus.com\u002Falgol_order_export\u002Fpro-version-algol_order_export\u002Fstatus-change-jobs\u002F\" rel=\"nofollow ugc\">after a status change\u003C\u002Fa> (e.g., after payment)\u003C\u002Fli>\n\u003Cli>Export orders on \u003Ca href=\"https:\u002F\u002Fdocs.algolplus.com\u002Falgol_order_export\u002Fpro-version-algol_order_export\u002Fscheduled-jobs\u002Fschedule\u002F\" rel=\"nofollow ugc\">a flexible schedule\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Exported orders can be sent to \u003Ca href=\"https:\u002F\u002Fdocs.algolplus.com\u002Falgol_order_export\u002Fpro-version-algol_order_export\u002Fdestination-block\u002Foverview-14\u002F\" rel=\"nofollow ugc\">multiple locations at once\u003C\u002Fa> – via email, FTP, and various APIs\u003C\u002Fli>\n\u003Cli>Updating Google Sheets\u002FDrive is also possible, but this requires \u003Ca href=\"https:\u002F\u002Fdocs.algolplus.com\u002Falgol_order_export\u002Fpro-version-algol_order_export\u002Fdestination-block\u002Fzapier\u002Fadding-a-zapier-account\u002F\" rel=\"nofollow ugc\">Zapier service\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For complete list of features –  please visit \u003Ca href=\"https:\u002F\u002Falgolplus.com\u002Fplugins\u002Fdownloads\u002Fadvanced-order-export-for-woocommerce-pro\u002F\" rel=\"nofollow ugc\">Advanced Order Export For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>Our plugin correctly exports custom fields (added by 3rd-party plugins) in most cases. But for some complex plugins –  you should \u003Ca href=\"https:\u002F\u002Fdocs.algolplus.com\u002Falgol_order_export\u002Fdevelopers-algol_order_export\u002Fcodes-for-plugins-developers-algol_order_export\u002Foverview-17\u002F\" rel=\"nofollow ugc\">use snippet\u003C\u002Fa>.\u003C\u002Fp>\n","Export WooCommerce orders to Excel, CSV, XML, JSON, PDF and HTML. Best free order export plugin for WooCommerce.",100000,3717800,347,"2025-12-03T05:06:00.000Z","6.9.4","7.4.0",[120,121,101,122,23],"export","export-orders","order-export","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-order-export-lite.4.0.6.zip",90,8,"2024-11-12 14:44:29",{"attackSurface":128,"codeSignals":158,"taintFlows":171,"riskAssessment":172,"analyzedAt":177},{"hooks":129,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":27,"unprotectedCount":27},[130,136,140,144,147,150],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","admin_notices","waf_woocommerce_missing_notice","origin-filter-for-woocommerce.php",24,{"type":131,"name":137,"callback":138,"file":134,"line":139},"restrict_manage_posts","waf_add_order_filters",59,{"type":19,"name":141,"callback":142,"file":134,"line":143},"request","waf_filter_orders_request",60,{"type":131,"name":132,"callback":145,"file":134,"line":146},"waf_display_filter_results",61,{"type":131,"name":132,"callback":148,"file":134,"line":149},"waf_add_donation_button",62,{"type":131,"name":151,"callback":152,"file":134,"line":153},"plugins_loaded","waf_initialize_plugin",66,[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":167,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":13,"bundledLibraries":170},[],{"prepared":27,"raw":13,"locations":161},[162,165],{"file":134,"line":163,"context":164},385,"$wpdb->get_col() with variable interpolation",{"file":134,"line":166,"context":164},405,{"escaped":168,"rawEcho":27,"locations":169},21,[],[],[],{"summary":173,"deductions":174},"The \"origin-filter-for-woocommerce\" v4.0 plugin exhibits a generally strong security posture based on the provided static analysis. The plugin has a remarkably small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events acting as entry points. Crucially, there are no unprotected entry points, indicating that all potential interaction points are guarded. The code also demonstrates good practices in output escaping, with all 21 outputs being properly escaped, mitigating risks of cross-site scripting.  \n\nHowever, a significant concern lies in the handling of SQL queries. The analysis reveals two SQL queries, neither of which utilize prepared statements. This lack of prepared statements, especially with no taint analysis data provided to confirm sanitization, represents a potential for SQL injection vulnerabilities. While the plugin has no recorded vulnerability history, the absence of taint analysis and the presence of raw SQL queries mean that potential vulnerabilities may not have been detected or are yet to be discovered. The plugin's limited capabilities checks (two) are also noted, but without knowing the context of these checks, it's difficult to assess their sufficiency.\n\nIn conclusion, \"origin-filter-for-woocommerce\" v4.0 has a commendable minimal attack surface and excellent output escaping. The primary weakness is the use of raw SQL queries, which introduces a notable risk of SQL injection. The lack of historical vulnerabilities is positive, but the code analysis points to an area requiring immediate attention to ensure the plugin remains secure.",[175],{"reason":176,"points":79},"Raw SQL queries without prepared statements","2026-03-16T20:53:20.041Z",{"wat":179,"direct":184},{"assetPaths":180,"generatorPatterns":181,"scriptPaths":182,"versionParams":183},[],[],[],[],{"cssClasses":185,"htmlComments":186,"htmlAttributes":187,"restEndpoints":188,"jsGlobals":189,"shortcodeOutput":190},[],[],[],[],[],[191,192,193,194],"\u003Cselect name=\"utm_source\" id=\"utm_source\">","\u003Coption value=\"\">All UTM Sources\u003C\u002Foption>","\u003Cselect name=\"payment_gateway\" id=\"payment_gateway\">","\u003Coption value=\"\">All Payment Gateways\u003C\u002Foption>"]