[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCYFiKbvqUOt1hHLj2oW7Roh_sfi3PdyKHZlgKB0abX4":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":36,"fingerprints":100},"wc-duplicate-order","WC Duplicate Order","1.7","Jamie Gill","https:\u002F\u002Fprofiles.wordpress.org\u002Fpatchgill\u002F","\u003Cp>After activation there will  be a Duplicate link in the order overview page within the order actions on hover.\u003C\u002Fp>\n\u003Cp>Duplicates all order Meta data and product data across into the new order ID.\u003C\u002Fp>\n\u003Cp>Order is created and a note is left in the new order of the older order ID for future reference. Order status is then set on hold awaiting admin to confirm payment.\u003C\u002Fp>\n\u003Cp>Supports Bulk order duplication.\u003C\u002Fp>\n\u003Cp>Includes custom order field hook\u003C\u002Fp>\n\u003Cp>Feature requests welcome for future development.\u003C\u002Fp>\n","A simple plugin to add Order Duplication to Woocommerce at the click of a button.",600,18925,92,18,"2019-09-08T19:27:00.000Z","4.9.29","4.4","",[20,21],"woocommerce-clone-order","woocommerce-duplicate-order","http:\u002F\u002Fjamiegill.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-duplicate-order.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"patchgill",1,30,84,"2026-04-04T09:12:14.757Z",[],{"attackSurface":37,"codeSignals":88,"taintFlows":95,"riskAssessment":96,"analyzedAt":99},{"hooks":38,"ajaxHandlers":84,"restRoutes":85,"shortcodes":86,"cronEvents":87,"entryPointCount":25,"unprotectedCount":25},[39,45,49,54,58,62,65,72,76,80],{"type":40,"name":41,"callback":42,"file":43,"line":44},"action","admin_footer-edit.php","custom_bulk_select","classes\\class-clone-bulk.php",22,{"type":40,"name":46,"callback":47,"file":43,"line":48},"load-edit.php","custom_bulk_action",23,{"type":40,"name":50,"callback":51,"file":52,"line":53},"plugins_loaded","duplicationCheck","classes\\class-clone-order.php",27,{"type":40,"name":55,"callback":56,"file":52,"line":57},"init","clone_order",53,{"type":40,"name":59,"callback":60,"file":52,"line":61},"admin_notices","clone__error",90,{"type":40,"name":59,"callback":63,"file":52,"line":64},"clone__success",168,{"type":66,"name":67,"callback":68,"priority":69,"file":70,"line":71},"filter","woocommerce_admin_order_actions","clone_order_cta",100,"wc-duplicate-order.php",54,{"type":66,"name":73,"callback":74,"priority":69,"file":70,"line":75},"woocommerce_admin_order_preview_actions","clone_order_preview_cta",74,{"type":40,"name":77,"callback":78,"file":70,"line":79},"admin_head","add_custom_order_status_actions_button_css",94,{"type":66,"name":81,"callback":68,"priority":82,"file":70,"line":83},"post_row_actions",10,127,[],[],[],[],{"dangerousFunctions":89,"sqlUsage":90,"outputEscaping":92,"fileOperations":25,"externalRequests":25,"nonceChecks":31,"capabilityChecks":31,"bundledLibraries":94},[],{"prepared":25,"raw":25,"locations":91},[],{"escaped":31,"rawEcho":25,"locations":93},[],[],[],{"summary":97,"deductions":98},"The wc-duplicate-order plugin v1.7 demonstrates a strong security posture based on the provided static analysis. The absence of any identified dangerous functions, raw SQL queries, unescaped output, file operations, or external HTTP requests is highly commendable. Furthermore, the presence of nonce and capability checks, along with 100% utilization of prepared statements for SQL, indicates robust development practices aimed at preventing common web vulnerabilities.  The vulnerability history is also clean, with no recorded CVEs, suggesting a mature and well-maintained codebase.  The taint analysis showing zero flows with unsanitized paths further reinforces this positive assessment.  Therefore, the overall risk associated with this plugin appears to be very low.",[],"2026-03-16T19:29:38.253Z",{"wat":101,"direct":107},{"assetPaths":102,"generatorPatterns":103,"scriptPaths":104,"versionParams":105},[],[],[],[106],"wc-duplicate-order\u002Fwc-duplicate-order.php?ver=1.7",{"cssClasses":108,"htmlComments":110,"htmlAttributes":111,"restEndpoints":112,"jsGlobals":113,"shortcodeOutput":114},[109],"duplicate-preview",[],[],[],[],[]]