[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f82TJdfMlIJs5LhLU-W8uh4pGRHCURxGN8uvUTy9JWw4":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":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":13,"download_link":20,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23,"vulnerabilities":24,"developer":25,"crawl_stats":22,"alternatives":32,"analysis":33,"fingerprints":102},"product-sales-analytics-report-for-woocommerce","Product Sales Analytics Report for WooCommerce","1.0.5","Codenix","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodenix\u002F","\u003Cp>Easily create a custom sales report for your WooCommerce store, with options to filter by date, sales status, product category, or ID. Select the fields to include, set the display order, and generate your report with one click.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features & Benefits\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>One-click generation and sharing\u003C\u002Fstrong> – Instantly view or download your reports with a single click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date range sorting\u003C\u002Fstrong> – Utilize built-in presets or set custom start and end dates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Order status filtering\u003C\u002Fstrong> – Include or exclude transactions based on their status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Product-focused reporting\u003C\u002Fstrong> – Generate reports for your entire store, individual products, or groups of products.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group variations together\u003C\u002Fstrong> – Display all variations of a product as a single line item.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize display order\u003C\u002Fstrong> – Sort by product ID, quantity sold, or total sales.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible reporting fields\u003C\u002Fstrong> – Select which fields to include in your report.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude free products\u003C\u002Fstrong> – Omit free products from your report.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Limit product inclusion\u003C\u002Fstrong> – Set a cap on the number of products to include in the report.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sort and Search in Report\u003C\u002Fstrong> – Sort report by Product name, SKU, regular price, sale price, gross sales, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV export option\u003C\u002Fstrong> – Export your reports in the versatile CSV format for compatibility with any spreadsheet application.\u003C\u002Fli>\n\u003C\u002Ful>\n","Quickly create a WooCommerce sales report, customizing filters like date, product name, status, and category.",0,581,"","6.8.5","6.3","7.4",[18,19],"woocommerce-analytics-report","woocommerce-product-sales-report","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-sales-analytics-report-for-woocommerce.1.0.5.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":26,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":21,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},"codenix",2,40,30,94,"2026-04-04T05:44:41.683Z",[],{"attackSurface":34,"codeSignals":69,"taintFlows":92,"riskAssessment":93,"analyzedAt":101},{"hooks":35,"ajaxHandlers":65,"restRoutes":66,"shortcodes":67,"cronEvents":68,"entryPointCount":11,"unprotectedCount":11},[36,42,44,47,50,56,60],{"type":37,"name":38,"callback":39,"file":40,"line":41},"action","admin_enqueue_scripts","anonymous","includes\\class-product-sales-reports.php",114,{"type":37,"name":38,"callback":39,"file":40,"line":43},115,{"type":37,"name":45,"callback":39,"file":40,"line":46},"admin_menu",117,{"type":37,"name":48,"callback":39,"file":40,"line":49},"init",118,{"type":51,"name":52,"callback":53,"file":54,"line":55},"filter","woocommerce_reports_order_statuses","psarfw_report_order_statuses","includes\\functions.php",220,{"type":51,"name":57,"callback":58,"file":54,"line":59},"woocommerce_reports_get_order_report_query","psarfw_filter_query_final_rounding",224,{"type":37,"name":61,"callback":62,"file":63,"line":64},"before_woocommerce_init","psarfw_before_woocommerce_init","product-sales-analytics-reports-for-woocommerce.php",67,[],[],[],[],{"dangerousFunctions":70,"sqlUsage":71,"outputEscaping":74,"fileOperations":72,"externalRequests":11,"nonceChecks":87,"capabilityChecks":72,"bundledLibraries":88},[],{"prepared":72,"raw":11,"locations":73},1,[],{"escaped":75,"rawEcho":76,"locations":77},27,3,[78,82,85],{"file":79,"line":80,"context":81},"admin\\partials\\product-sales-reports-admin-display.php",124,"raw output",{"file":83,"line":84,"context":81},"admin\\partials\\product-sales-reports-view.php",14,{"file":83,"line":86,"context":81},25,8,[89],{"name":90,"version":22,"knownCves":91},"DataTables",[],[],{"summary":94,"deductions":95},"The product-sales-analytics-report-for-woocommerce plugin, version 1.0.5, exhibits a strong security posture based on the provided static analysis. The absence of exposed entry points like AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the potential attack surface. The code also demonstrates good practices by utilizing prepared statements for its single SQL query and properly escaping the vast majority of its output.\n\nHowever, a few minor points warrant attention. The presence of file operations, even if not explicitly flagged as malicious in the taint analysis, represents a potential area of concern if not handled with strict input validation. Additionally, while capability checks are present, the limited number suggests that the plugin might not enforce granular permissions for all its functionalities. The plugin has no recorded vulnerabilities, which is a positive indicator of past security diligence.\n\nOverall, this plugin appears to be well-developed from a security perspective, with a minimal attack surface and adherence to secure coding principles. The lack of any critical or high-severity findings in the static analysis, combined with a clean vulnerability history, suggests a low risk of exploitation. The few areas for improvement are minor and do not currently present a significant security threat.",[96,99],{"reason":97,"points":98},"File operations present",5,{"reason":100,"points":76},"Limited capability checks","2026-03-17T05:50:06.301Z",{"wat":103,"direct":122},{"assetPaths":104,"generatorPatterns":112,"scriptPaths":113,"versionParams":114},[105,106,107,108,109,110,111],"\u002Fwp-content\u002Fplugins\u002Fproduct-sales-analytics-report-for-woocommerce\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fproduct-sales-analytics-report-for-woocommerce\u002Fcss\u002FdataTables.bootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fproduct-sales-analytics-report-for-woocommerce\u002Fcss\u002Fbuttons.bootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fproduct-sales-analytics-report-for-woocommerce\u002Fcss\u002Fproduct-sales-reports-admin.css","\u002Fwp-content\u002Fplugins\u002Fproduct-sales-analytics-report-for-woocommerce\u002Fjs\u002Fjquery.dataTables.min.js","\u002Fwp-content\u002Fplugins\u002Fproduct-sales-analytics-report-for-woocommerce\u002Fjs\u002FdataTables.bootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fproduct-sales-analytics-report-for-woocommerce\u002Fjs\u002Fproduct-sales-reports-admin.js",[],[111],[115,116,117,118,119,120,121],"product-sales-analytics-report-for-woocommerce\u002Fcss\u002Fbootstrap.min.css?ver=","product-sales-analytics-report-for-woocommerce\u002Fcss\u002FdataTables.bootstrap.min.css?ver=","product-sales-analytics-report-for-woocommerce\u002Fcss\u002Fbuttons.bootstrap.min.css?ver=","product-sales-analytics-report-for-woocommerce\u002Fcss\u002Fproduct-sales-reports-admin.css?ver=","product-sales-analytics-report-for-woocommerce\u002Fjs\u002Fjquery.dataTables.min.js?ver=","product-sales-analytics-report-for-woocommerce\u002Fjs\u002FdataTables.bootstrap.min.js?ver=","product-sales-analytics-report-for-woocommerce\u002Fjs\u002Fproduct-sales-reports-admin.js?ver=",{"cssClasses":123,"htmlComments":125,"htmlAttributes":126,"restEndpoints":128,"jsGlobals":129,"shortcodeOutput":131},[124],"psarfw_report_table",[],[127],"data-psarfw-ajax-url",[],[130],"psarfw_ajax_object",[]]