[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fI4pKpTrplsXmMxcTg81y1Hzy-cNqsj46Sy7K1valcC4":3,"$fM4to6jsq_uqyOtnt-ZV2VG0MTik-YmSvBBJoBLsP_50":218,"$fg6rmI-jbYBO4ubAj9ZhTwRQ6m5PsYkhLDHFC4yayxNE":222},{"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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":126,"fingerprints":200},"woocom-cc-invoice","WooCom CC Invoice","1.0.0","Rnaby","https:\u002F\u002Fprofiles.wordpress.org\u002Frnaby\u002F","\u003Cp>This is a WordPress plugin and WooCommerce add on. This plugin provides the opportunity to the buyers to send the invoice to other third party email address.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 4.0\u003C\u002Fli>\n\u003Cli>PHP >= 5.6\u003C\u002Fli>\n\u003Cli>WooCommerce >= 2.0.0\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>I’m thinking about adding some hooks to this plugin. If you have any idea please share through the forum.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Helps user to send CC of the invoice to other third party email.",10,1294,0,"2017-10-13T18:28:00.000Z","4.8.28","4.0.0","5.6",[19,20,21,22],"email","invoice","user","woocommerce","https:\u002F\u002Fgithub.com\u002Frnaby","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocom-cc-invoice.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"rnaby",4,30,84,"2026-05-20T01:14:30.636Z",[37,53,74,92,108],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":13,"num_ratings":13,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":17,"tags":49,"homepage":51,"download_link":52,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"attach-excel-invoice-wooc-wpshare247","Attach Excel Invoice WOOC – WPSHARE247","1.1","Website366.com","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebsite366\u002F","\u003Cp>Cho phép tạo file excel có nội dung hóa đơn gửi đính kèm khi gửi email đặt hàng, tải file hóa đơn, zip nhiều file hóa đơn, xuất tất cả các hóa đơn.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tính năng nổi bật\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Xuất đơn hàng thành file excel, sau đó đính kèm vào email sau khi đặt hàng thành công\u003C\u002Fli>\n\u003Cli>Tạo file excel hóa đơn từ 1 đơn hàng bất kì trong danh sách đơn hàng\u003C\u002Fli>\n\u003Cli>Tạo file excel hóa đơn cùng lúc nhiều hóa đơn, nén thành file zip\u003C\u002Fli>\n\u003Cli>Xuất thông tin danh sách đơn hàng thành file excel\u003C\u002Fli>\n\u003Cli>Có cấu hình đặt tên file\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tính năng nổi bật bản Pro (Pro Version)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Có đính kèm thêm logo vào hóa đơn excel\u003C\u002Fli>\n\u003Cli>Nội dung file excel được thiết kế chuẩn đẹp\u003C\u002Fli>\n\u003Cli>Có thể chỉnh màu nền, màu viền, màu chữ, kiểu viền kẽ trong file excel\u003C\u002Fli>\n\u003Cli>Có nhiều template để chọn lựa\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Gọi hàm trong theme ( functions.php hoặc bất cứ template nào: header.php, footer.php…)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Tạo 1 file excel từ đơn hàng id\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>$order_id = 50;\u003Cbr \u002F>\n$save_dir = ”; \u002F\u002F đường dẫn chứa file, nếu rỗng thì file sẽ được lưu vào đường dẫn mặc định\u003Cbr \u002F>\n$excel_file_path = wpshare247_aeiwooc_create_invoice_file_by_order_id( $order_id, $save_dir );\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Xuất tất cả đơn hàng thành danh sách trong file excel\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>$order_ids = array(50, 80, 90);\u003Cbr \u002F>\n$save_dir = ”; \u002F\u002F đường dẫn chứa file, nếu rỗng thì file sẽ được lưu vào đường dẫn mặc định\u003Cbr \u002F>\n$excel_file_path = wpshare247_aeiwooc_export_excel_file($order_ids, $save_dir)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Tạo nhiều file excel cùng lúc từ các đơn hàng sau đó nén thành file zip\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>$arr_order_id = array(50, 80, 90);\u003Cbr \u002F>\n$zip_file_path = wpshare247_aeiwooc_create_zip_file_from_order_ids($arr_order_id);\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ghi chú:\u003C\u002Fstrong>\u003Cbr \u002F>\n$save_dir mặc định là: wp-content\\uploads\\wpshare247_aeiwooc_woocommerce_invoices\u003Cbr \u002F>\nXem thêm tại: \u003Ccode>plugins\\attach-excel-invoice-wooc-wpshare247\\inc\\theme_functions.php\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Cho phép tạo file excel có nội dung hóa đơn gửi đính kèm khi gửi email đặt hàng, tải file hóa đơn, zip nhiều file hóa đơn, xuất tất cả các hóa đơn.",1383,"2021-01-06T07:30:00.000Z","5.5.18","4.9",[19,20,50,22],"order","https:\u002F\u002Fwpshare247.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fattach-excel-invoice-wooc-wpshare247.zip",{"slug":54,"name":55,"version":6,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":11,"downloaded":60,"rating":13,"num_ratings":13,"last_updated":61,"tested_up_to":62,"requires_at_least":63,"requires_php":64,"tags":65,"homepage":71,"download_link":72,"security_score":73,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"verifymate-email-verification-for-woocommerce","VerifyMate Email Verification for WooCommerce","Priyanshu Kast","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevpriyanshu\u002F","\u003Cp>VerifyMate Email Verification for WooCommerce helps store owners verify customer email addresses before allowing account login or checkout.\u003C\u002Fp>\n\u003Cp>This plugin adds a secure email verification system to WooCommerce registration and ensures only real users can access their accounts.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic email verification after WooCommerce registration\u003C\u002Fli>\n\u003Cli>Block login until email is confirmed\u003C\u002Fli>\n\u003Cli>Resend verification email option\u003C\u002Fli>\n\u003Cli>Customizable verification email template\u003C\u002Fli>\n\u003Cli>Works with WooCommerce My Account page\u003C\u002Fli>\n\u003Cli>Lightweight and fast\u003C\u002Fli>\n\u003Cli>Easy setup – no coding required\u003C\u002Fli>\n\u003Cli>Fully compatible with latest WooCommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Use This Plugin?\u003C\u002Fh4>\n\u003Cp>Fake accounts and spam registrations are a common problem for WooCommerce stores. VerifyMate ensures that:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Customers use real email addresses\u003C\u002Fli>\n\u003Cli>Invalid registrations are blocked\u003C\u002Fli>\n\u003Cli>Your store database stays clean\u003C\u002Fli>\n\u003Cli>Support fraud prevention\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>User registers on WooCommerce\u003C\u002Fli>\n\u003Cli>Verification email is sent automatically\u003C\u002Fli>\n\u003Cli>User clicks verification link\u003C\u002Fli>\n\u003Cli>Account gets activated\u003C\u002Fli>\n\u003Cli>User can log in and shop\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>It’s that simple!\u003C\u002Fp>\n\u003Ch4>Pro version: temporary-domain and spam prevention\u003C\u002Fh4>\n\u003Cp>Blocking of temporary and disposable email domains at registration is available in the \u003Cstrong>Pro version\u003C\u002Fstrong> (sold via Freemius). The free version includes full email verification only; upgrade to Pro to add spam and temporary-domain blocking.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin (as distributed on WordPress.org) does not connect to any third-party or external services. All functionality (email verification, logging) runs locally on your site. No data is sent to external servers.\u003C\u002Fp>\n","Verify customer emails before login or checkout. Secure WooCommerce registration verification—block fake accounts and spam.",199,"2026-02-23T06:28:00.000Z","6.9.4","5.8","7.4",[66,67,68,69,70],"confirm-email-woocommerce","email-verification-for-woocommerce","verify-user-email","woocommerce-email-verification","woocommerce-registration-verification","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fverifymate-email-verification-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fverifymate-email-verification-for-woocommerce.1.0.0.zip",100,{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":13,"downloaded":82,"rating":13,"num_ratings":13,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":90,"download_link":91,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"aspl-email-pdf-invoice","ASPL Email PDF Invoice","1.1.0","acespritech","https:\u002F\u002Fprofiles.wordpress.org\u002Facespritech\u002F","\u003Cp>The ASPL Email PDF Invoice facilitates the invoice pdf generation and the download from the order page for the admin and user and email it with woocommerce order email.\u003C\u002Fp>\n\u003Cp>Features:-\u003Cbr \u002F>\n1) Automatically attach invoice PDF to WooCommerce emails.\u003Cbr \u002F>\n2) Show \u002F Download the order PDF invoice from the order admin page and user can download it from my-account order page\u003Cbr \u002F>\n3) It’s work on order status update.\u003C\u002Fp>\n","Using this plugin you can send the invoice PDF automatically with the order confirmation mail sent to the customer.",1092,"2020-07-07T06:01:00.000Z","5.3.21","5.1","5.2",[19,20,88,89],"invoice-email","woocommerce-invoice","https:\u002F\u002Facespritech.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faspl-email-pdf-invoice.zip",{"slug":93,"name":94,"version":6,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":13,"downloaded":99,"rating":13,"num_ratings":13,"last_updated":100,"tested_up_to":101,"requires_at_least":86,"requires_php":102,"tags":103,"homepage":106,"download_link":107,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"bvd-wcpdf-user-template","WCPDF User Template","basvandijkk","https:\u002F\u002Fprofiles.wordpress.org\u002Fbasvandijkk\u002F","\u003Cp>With this plugin you can change what PDF template will be used for a certain user. “WooCommerce PDF Invoices & Packing Slips” is the plugin which my function hooks into.\u003Cbr \u002F>\nYou still need to add the template(s) to your child theme. Instead of having one template selected, you can have multiple.\u003C\u002Fp>\n\u003Cp>If anyone has requests about having more conditional logic. For example user groups instead of just users. I could integrate this plugin with the “Groups” plugin.\u003C\u002Fp>\n","With this plugin you can change what PDF template will be used for a certain user. \"WooCommerce PDF Invoices & Packing Slips\" is the plu &hellip;",909,"2020-07-17T23:20:00.000Z","5.4.19","7.0",[104,105],"user-based-template","woocommerce-pdf-invoices-packing-slips","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbvd-wcpdf-user-template.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":13,"downloaded":116,"rating":13,"num_ratings":13,"last_updated":106,"tested_up_to":117,"requires_at_least":118,"requires_php":17,"tags":119,"homepage":123,"download_link":124,"security_score":73,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":125},"eledo-pdf-attachments-for-woocommerce","Eledo PDF Attachments for WooCommerce","1.4.0","husivargal","https:\u002F\u002Fprofiles.wordpress.org\u002Fhusivargal\u002F","\u003Cp>\u003Cem>Make your PDF generation and email attachment process easy. Present yourself in pretty way to your customers.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Automatically generate and attach customizable PDF documents to WooCommerce emails by Payment method. Plugin uses external web service \u003Ca href=\"https:\u002F\u002Feledo.online\" rel=\"nofollow ugc\">eledo.online\u003C\u002Fa> for PDF generation which makes it lightweight and brings new possibilities.\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic PDF document generation and attachment.\u003C\u002Fli>\n\u003Cli>Manually create or delete PDF documents.\u003C\u002Fli>\n\u003Cli>Bulk PDF documents creation.\u003C\u002Fli>\n\u003Cli>Different documents for different Payment Methods and Email Types.\u003C\u002Fli>\n\u003Cli>PDF documents managing page.\u003C\u002Fli>\n\u003Cli>Export in ZIP file based on date range.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Guides\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Feledo.online\u002Fblog\u002Fautomatically_create_PDF_invoice_WooCommerce\" rel=\"nofollow ugc\">Automatically create and send custom PDF invoice in WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Feledo.online\u002Fblog\u002Fhow_to_print_shipping_labels\" rel=\"nofollow ugc\">How to print Shipping Labels with eledo\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Support can take place on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Feledo-pdf-attachments-for-woocommerce\" rel=\"ugc\">forum page\u003C\u002Fa>, where we will try to respond as soon as possible.\u003C\u002Fp>\n","Automatically generate and attach customizable PDF documents to WooCommerce emails by Payment method.",1873,"4.9.29","4.0",[19,120,121,122,22],"invoices","packing-slips","pdf","https:\u002F\u002Feledo.sk\u002Fintegrations\u002FWooCommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feledo-pdf-attachments-for-woocommerce.1.4.0.zip","2026-03-15T10:48:56.248Z",{"attackSurface":127,"codeSignals":181,"taintFlows":189,"riskAssessment":190,"analyzedAt":199},{"hooks":128,"ajaxHandlers":167,"restRoutes":177,"shortcodes":178,"cronEvents":179,"entryPointCount":180,"unprotectedCount":180},[129,135,138,141,146,149,154,158,162],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","woocom-cc-invoice_plugin_activate","activation_hook","src\\Admin\\Admin.php",17,{"type":130,"name":136,"callback":136,"file":133,"line":137},"admin_menu",21,{"type":130,"name":139,"callback":139,"file":133,"line":140},"admin_init",25,{"type":130,"name":142,"callback":143,"file":144,"line":145},"wp_enqueue_scripts","styles","src\\Assets\\AssetsEnqueue.php",27,{"type":130,"name":142,"callback":147,"file":144,"line":148},"scripts",28,{"type":150,"name":151,"callback":152,"file":153,"line":134},"filter","woocommerce_email_classes","instantiate_email","src\\Email\\InitEmail.php",{"type":150,"name":155,"callback":156,"file":157,"line":134},"woocommerce_thankyou","thankyou_page","src\\Initialize\\Initialize.php",{"type":150,"name":159,"callback":160,"file":157,"line":161},"woocommerce_order_details_after_order_table","order_detail_page",18,{"type":130,"name":163,"callback":164,"file":165,"line":166},"plugins_loaded","anonymous","woocom-cc-invoice.php",88,[168,174],{"action":169,"nopriv":170,"callback":171,"hasNonce":172,"hasCapCheck":172,"file":157,"line":173},"wci_invoice_cc",true,"cc_invoive_nopriv",false,22,{"action":169,"nopriv":172,"callback":175,"hasNonce":172,"hasCapCheck":172,"file":157,"line":176},"cc_invoive",23,[],[],[],2,{"dangerousFunctions":182,"sqlUsage":183,"outputEscaping":185,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":188},[],{"prepared":13,"raw":13,"locations":184},[],{"escaped":186,"rawEcho":13,"locations":187},32,[],[],[],{"summary":191,"deductions":192},"The \"woocom-cc-invoice\" v1.0.0 plugin exhibits a concerning security posture due to its unprotected entry points. While the plugin demonstrates good practices in its handling of SQL queries, output escaping, and lack of dangerous functions, these strengths are significantly overshadowed by its vulnerabilities. The static analysis reveals two AJAX handlers that lack any authentication checks, presenting a direct path for potential attackers to exploit.  The absence of nonce checks and capability checks further exacerbates this risk, as these are fundamental WordPress security mechanisms designed to prevent unauthorized actions.\n\nThe plugin's vulnerability history is clean, with no recorded CVEs, which is a positive indicator. However, this does not negate the immediate risks identified in the code analysis. The lack of recorded vulnerabilities might simply be a reflection of its limited exposure or perhaps a lack of in-depth historical security audits rather than an inherent immunity. The absence of taint analysis flows is also noted, but the presence of unprotected AJAX handlers makes this less of a primary concern than the direct exposure.\n\nIn conclusion, while \"woocom-cc-invoice\" v1.0.0 adheres to some secure coding principles, the unprotected AJAX endpoints are a critical weakness that exposes the site to significant risk. The absence of basic security checks on these entry points makes it highly susceptible to various attacks, including Cross-Site Request Forgery (CSRF) and unauthorized data manipulation or execution. Until these entry points are secured with proper authentication and authorization checks, the plugin cannot be considered safe for use.",[193,195,197],{"reason":194,"points":11},"AJAX handlers without auth checks",{"reason":196,"points":11},"AJAX handlers without nonce checks",{"reason":198,"points":11},"AJAX handlers without capability checks","2026-03-17T01:23:30.734Z",{"wat":201,"direct":210},{"assetPaths":202,"generatorPatterns":205,"scriptPaths":206,"versionParams":207},[203,204],"\u002Fwp-content\u002Fplugins\u002Fwoocom-cc-invoice\u002Fassets\u002Fcss\u002Fwoocom-cc-invoice.css","\u002Fwp-content\u002Fplugins\u002Fwoocom-cc-invoice\u002Fassets\u002Fjs\u002Fwoocom-cc-invoice.js",[],[204],[208,209],"woocom-cc-invoice\u002Fassets\u002Fcss\u002Fwoocom-cc-invoice.css?ver=1.0.0","woocom-cc-invoice\u002Fassets\u002Fjs\u002Fwoocom-cc-invoice.js?ver=1.0.0",{"cssClasses":211,"htmlComments":212,"htmlAttributes":213,"restEndpoints":214,"jsGlobals":215,"shortcodeOutput":217},[],[],[],[],[216],"WPAjaxObj",[],{"error":170,"url":219,"statusCode":220,"statusMessage":221,"message":221},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwoocom-cc-invoice\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":223},[]]