[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwQMBYvKC2kvkvEe8y53jKoG7tYF2eZUiKQAH870f2d4":3,"$f5kQAG85mIG-ozuwsiBcTmvrvKXCFhGfzOJ-cGYamoko":209},{"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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":122,"fingerprints":190},"edd-checkout-notes","Easy Digital Downloads – Checkout Notes","1.0","Adam Pickering","https:\u002F\u002Fprofiles.wordpress.org\u002Fadampickering\u002F","\u003Cp>Add a textarea to the checkout form where customers can leave notes about their order.\u003C\u002Fp>\n\u003Ch4>Where can I use this?\u003C\u002Fh4>\n\u003Cp>While this extension will work with any Easy Digital Download installation, we made it specifically to go alongside our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fappthemer-crowdfunding\u002F\" rel=\"ugc\">Crowdfunding\u003C\u002Fa> plugin, as it supports adding the collected data to our custom exports. We currently have two compatible themes that have been released:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The first theme released is called \u003Ca href=\"http:\u002F\u002Fthemeforest.net\u002Fitem\u002Ffundify-crowd-funding-wordpress-theme\u002F4257622?ref=Astoundify\" rel=\"nofollow ugc\">“Fundify”\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002FAstoundify.com\u002Ffundify.html\" rel=\"nofollow ugc\">Astoundify\u003C\u002Fa> A large community crowdfunding theme, like Kickstarter or Indiegogo.\u003C\u002Fli>\n\u003Cli>The second theme released is called \u003Ca href=\"http:\u002F\u002Fthemeforest.net\u002Fitem\u002Fcampaignify-multipurpose-crowdfunding-theme\u002F4725411?ref=Astoundify\" rel=\"nofollow ugc\">“Campaignify”\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002FAstoundify.com\u002F\" rel=\"nofollow ugc\">Astoundify\u003C\u002Fa> A multi-purpose crowdfunding theme, great for single project crowdfunding.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a textarea to the checkout form where customers can leave notes about their order.",10,2563,100,2,"2014-04-17T16:43:00.000Z","3.9.40","3.9","",[20,21,22],"checkout","checkout-notes","easy-digital-downloads","https:\u002F\u002Fgithub.com\u002FAstoundify\u002Fedd-checkout-notes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-checkout-notes.zip",85,0,null,"2026-04-06T09:54:40.288Z",[],{"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},"adampickering",3,30,84,"2026-04-07T11:16:30.680Z",[37,56,74,89,102],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":13,"downloaded":45,"rating":13,"num_ratings":32,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":54,"download_link":55,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"edd-custom-checkout-fields","Custom checkout fields for EDD","1.4.4","Omid Shamloo","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoback2\u002F","\u003Cp>By \u003Cstrong>Custom checkout fields for EDD\u003C\u002Fstrong> , you can add custom fields to the EDD checkout page and get information from users.\u003C\u002Fp>\n\u003Cp>Supported fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>text\u003C\u002Fli>\n\u003Cli>textarea\u003C\u002Fli>\n\u003Cli>select\u003C\u002Fli>\n\u003Cli>Checkbox\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple!\u003C\u002Fli>\n\u003Cli>translate ready\u003C\u002Fli>\n\u003Cli>adding with drag and drop\u003C\u002Fli>\n\u003Cli>resort new fields as you want with drag\u003C\u002Fli>\n\u003Cli>add custom email tags for new added fields\u003C\u002Fli>\n\u003Cli>Show on the Purchase History(Admin menu)\u003C\u002Fli>\n\u003Cli>Show on payment confirmation page(Frontend)\u003C\u002Fli>\n\u003C\u002Ful>\n","Add custom fields to the edd checkout form",6212,"2025-09-21T14:11:00.000Z","6.8.5","4.6","7.0",[20,51,22,52,53],"custom-checkout","edd","edd-custom-field","https:\u002F\u002Fwp-master.ir","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-custom-checkout-fields.1.4.4.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":13,"num_ratings":14,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":18,"tags":69,"homepage":72,"download_link":73,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"easy-digital-downloads-empty-cart","Easy Digital Downloads – Empty Cart","1.0.2","Sean Davis","https:\u002F\u002Fprofiles.wordpress.org\u002Fsdavis2702\u002F","\u003Cp>Built for use with the Easy Digital Downloads plugin, this extension provides settings for the display of the [download_checkout] shortcode when no items are in the cart.\u003C\u002Fp>\n\u003Cp>Follow EDD Empty Cart’s development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsdavismedia\u002Fedd-empty-cart\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Easily add content to the empty cart display in Easy Digital Downloads.",90,4170,"2016-06-25T20:40:00.000Z","4.6.30","3.9.2",[20,22,70,52,71],"ecommerce","shopping-cart","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads-empty-cart\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-digital-downloads-empty-cart.1.0.2.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":13,"num_ratings":14,"last_updated":84,"tested_up_to":85,"requires_at_least":68,"requires_php":18,"tags":86,"homepage":87,"download_link":88,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"easy-digital-downloads-continue-shopping","Easy Digital Downloads – Continue Shopping","1.0.4","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Built for use with the Easy Digital Downloads plugin, this extension displays a Continue Shopping link in the checkout cart and allows you to specify what page users will be sent to when they click the link.\u003C\u002Fp>\n\u003Cp>Follow EDD Continue Shopping’s development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Feasydigitaldownloads\u002Fedd-continue-shopping\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Adds a Continue Shopping link to the Easy Digital Downloads checkout cart.",60,4772,"2021-03-25T15:37:00.000Z","5.7.15",[20,22,70,52,71],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads-continue-shopping\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-digital-downloads-continue-shopping.1.0.4.zip",{"slug":90,"name":91,"version":92,"author":60,"author_profile":61,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":26,"num_ratings":26,"last_updated":97,"tested_up_to":67,"requires_at_least":68,"requires_php":18,"tags":98,"homepage":99,"download_link":100,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":101},"easy-digital-downloads-clear-cart","Easy Digital Downloads – Clear Cart","1.0.1","\u003Cp>Built for use with the Easy Digital Downloads plugin, this extension displays a Clear Cart link in the checkout cart and allows you to remove all items from the shopping cart with a single click. You can also choose a page to redirect to once the cart is cleared.\u003C\u002Fp>\n\u003Cp>Follow EDD Clear Cart’s development on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsdavismedia\u002Fedd-clear-cart\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n","Adds a Clear Cart link to the Easy Digital Downloads checkout cart.",20,2482,"2016-06-25T20:57:00.000Z",[20,22,70,52,71],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads-clear-cart\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-digital-downloads-clear-cart.1.0.1.zip","2026-03-15T15:16:48.613Z",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":11,"downloaded":110,"rating":13,"num_ratings":14,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":18,"tags":114,"homepage":119,"download_link":120,"security_score":121,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":101},"cardinity-gateway-for-easy-digital-downloads","Cardinity Payment Gateway for Easy Digital Downloads","2.2.1","Cardinity.com","https:\u002F\u002Fprofiles.wordpress.org\u002Fcardinity\u002F","\u003Ch4>Online Card Payment Processing Provider.\u003C\u002Fh4>\n\u003Cp>Accept the most popular international and local credit and debit cards on your e-commerce website with our WooCommerce extension:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visa, Visa Debit, VPay\u003C\u002Fli>\n\u003Cli>Mastercard, Mastercard Debit\u003C\u002Fli>\n\u003Cli>Maestro\u003C\u002Fli>\n\u003Cli>Diners Club International\u003C\u002Fli>\n\u003Cli>Dankort\u003C\u002Fli>\n\u003Cli>Nexi (former CartaSi)\u003C\u002Fli>\n\u003Cli>Carte Bleue\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Cardinity is a licensed payment institution registered on VISA Europe and MasterCard International associations. No matter whether you have an individual activity or a company, feel free to apply for the Cardinity merchant account. Our secure services encompass the whole cycle including a payment gateway, transaction processing, an acquiring bank, and a merchant account. Increase your sales volume and profit with Cardinity – the friendliest online payment system in the European marketplace.\u003C\u002Fp>\n\u003Cp>Cardinity charges less per transaction than most payment service providers. No setup fees. No monthly fees. You will get all the useful features for free:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Global processing\u003C\u002Fli>\n\u003Cli>Different currencies\u003C\u002Fli>\n\u003Cli>Recurring billing for subscriptions\u003C\u002Fli>\n\u003Cli>One-click payments\u003C\u002Fli>\n\u003Cli>In-app\u002Fmobile payments\u003C\u002Fli>\n\u003Cli>3D Secure authentication tool\u003C\u002Fli>\n\u003Cli>Integration support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Apply For Your Merchant Account Now – \u003Ca href=\"https:\u002F\u002Fcardinity.com\" rel=\"nofollow ugc\">cardinity.com\u003C\u002Fa> . It’s FREE!\u003C\u002Fp>\n","Add Cardinity checkout form to your Easy Digital Downloads site and start accepting payments.",3728,"2024-10-30T12:43:00.000Z","6.7.5","4.4",[115,116,22,117,118],"cardinity","cardinity-checkout","payment-gateway","payments","https:\u002F\u002Fcardinity.com\u002Fdevelopers\u002Fmodule\u002Feasy-digital-downloads","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcardinity-gateway-for-easy-digital-downloads.2.2.1.zip",92,{"attackSurface":123,"codeSignals":156,"taintFlows":177,"riskAssessment":178,"analyzedAt":189},{"hooks":124,"ajaxHandlers":152,"restRoutes":153,"shortcodes":154,"cronEvents":155,"entryPointCount":26,"unprotectedCount":26},[125,131,136,140,144,148],{"type":126,"name":127,"callback":128,"priority":11,"file":129,"line":130},"action","edd_purchase_form_after_cc_form","field","edd-checkout-notes.php",71,{"type":132,"name":133,"callback":134,"file":129,"line":135},"filter","edd_payment_meta","save",72,{"type":126,"name":137,"callback":138,"file":129,"line":139},"edd_payment_view_details","display",73,{"type":132,"name":141,"callback":142,"file":129,"line":143},"edd_settings_extensions","settings",75,{"type":132,"name":145,"callback":146,"file":129,"line":147},"atcf_csv_cols","export_columns",76,{"type":132,"name":149,"callback":150,"priority":11,"file":129,"line":151},"atcf_csv_cols_values","export_columns_values",77,[],[],[],[],{"dangerousFunctions":157,"sqlUsage":158,"outputEscaping":160,"fileOperations":26,"externalRequests":26,"nonceChecks":26,"capabilityChecks":26,"bundledLibraries":176},[],{"prepared":26,"raw":26,"locations":159},[],{"escaped":161,"rawEcho":162,"locations":163},9,6,[164,166,168,170,172,174],{"file":129,"line":13,"context":165},"raw output",{"file":129,"line":167,"context":165},105,{"file":129,"line":169,"context":165},109,{"file":129,"line":171,"context":165},116,{"file":129,"line":173,"context":165},152,{"file":129,"line":175,"context":165},153,[],[],{"summary":179,"deductions":180},"The plugin 'edd-checkout-notes' v1.0 presents a strong initial security posture based on the provided static analysis. The absence of identified AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, the code signals indicate good practices in several key areas: no dangerous functions were detected, all SQL queries utilize prepared statements, no file operations or external HTTP requests were found, and there are no recorded vulnerabilities in its history. This suggests a diligent approach to secure coding and maintenance by the developers.\n\nHowever, a notable concern arises from the output escaping analysis. With 15 total outputs and only 60% properly escaped, a significant portion (40%) of outputs may be vulnerable to Cross-Site Scripting (XSS) attacks. This is a critical area of weakness that could allow attackers to inject malicious scripts into the user interface. Additionally, the complete lack of nonce checks and capability checks, coupled with zero identified flows in taint analysis, could be interpreted in two ways: either the plugin is extremely simple and inherently secure, or these checks are missing due to the lack of complex functionalities that would typically require them. While the absence of vulnerabilities in its history is positive, the potential for XSS due to insufficient output escaping remains a significant risk that warrants immediate attention.",[181,184,187],{"reason":182,"points":183},"Significant portion of outputs not properly escaped",8,{"reason":185,"points":186},"No nonce checks implemented",5,{"reason":188,"points":186},"No capability checks implemented","2026-03-17T00:37:34.375Z",{"wat":191,"direct":196},{"assetPaths":192,"generatorPatterns":193,"scriptPaths":194,"versionParams":195},[],[],[],[],{"cssClasses":197,"htmlComments":200,"htmlAttributes":201,"restEndpoints":204,"jsGlobals":205,"shortcodeOutput":206},[198,199],"edd-acn","atcf-edd-address-1-wrap",[],[202,203],"name=\"edd_acn\"","class=\"edd-input\"",[],[],[207,208],"\u003Cfieldset class=\"edd-acn\">","\u003Cp id=\"atcf-edd-address-1-wrap\">",{"slug":4,"current_version":6,"total_versions":26,"versions":210},[]]