[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFOpm9T8GGLXEVBT--hj6gfkSmT6DBjgf732ImF8AL3g":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":15,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":113,"fingerprints":161},"edd-discord-notifications","Notifications on Discord for Easy Digital Downloads","1.0.0","Jarryd Long","https:\u002F\u002Fprofiles.wordpress.org\u002Fjarryd-long\u002F","\u003Ch4>Send notifications from your Easy Digital Downloads store to your chosen Discord channel.\u003C\u002Fh4>\n","Notifications on Discord for Easy Digital Downloads will send a notification to your chosen Discord channel, notifying you of a new order or order sta &hellip;",10,1183,100,1,"","6.0.11","5.4","7.1",[20,21,22,23,24],"discord","easy-digital-downloads","ecommerce","edd","notifications","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedd-discord-notifications.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"jarryd-long",3,270,90,30,87,"2026-04-04T01:10:33.783Z",[39,55,72,87,98],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":13,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":17,"requires_php":18,"tags":50,"homepage":15,"download_link":52,"security_score":53,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":54},"wc-discord-notifications","Notifications on Discord for Woocommerce","1.0.1","\u003Ch4>Send notifications from your Woocommerce store to your chosen Discord channel.\u003C\u002Fh4>\n\u003Cp>Notifications on Discord for Woocommerce allows you to receive discord notifications for each Woocommerce order status.\u003C\u002Fp>\n","Notifications on Discord for Woocommerce will send a notification to your chosen Discord channel, notifying you of a new order or order status change.",200,5395,2,"2023-08-14T12:09:00.000Z","6.3.0",[20,22,24,51],"woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-discord-notifications.zip",85,"2026-03-15T15:16:48.613Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":34,"downloaded":63,"rating":13,"num_ratings":47,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":15,"tags":67,"homepage":70,"download_link":71,"security_score":53,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":54},"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.",4148,"2016-06-25T20:40:00.000Z","4.6.30","3.9.2",[68,21,22,23,69],"checkout","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":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":13,"num_ratings":47,"last_updated":82,"tested_up_to":83,"requires_at_least":66,"requires_php":15,"tags":84,"homepage":85,"download_link":86,"security_score":53,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":54},"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.",70,4724,"2021-03-25T15:37:00.000Z","5.7.15",[68,21,22,23,69],"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":88,"name":89,"version":42,"author":59,"author_profile":60,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":26,"num_ratings":26,"last_updated":94,"tested_up_to":65,"requires_at_least":66,"requires_php":15,"tags":95,"homepage":96,"download_link":97,"security_score":53,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":54},"easy-digital-downloads-clear-cart","Easy Digital Downloads – Clear Cart","\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",[68,21,22,23,69],"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",{"slug":99,"name":100,"version":58,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":11,"downloaded":105,"rating":13,"num_ratings":47,"last_updated":106,"tested_up_to":65,"requires_at_least":107,"requires_php":15,"tags":108,"homepage":111,"download_link":112,"security_score":53,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":54},"easy-digital-downloads-sales-number","Easy Digital Downloads – Sales Number","Yudhistira Mauris","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaurisrx\u002F","\u003Cp>An EDD extension plugin. Show how many sales were made for certain product on the product purchase button area. See screenshots for examples. There is no setting needed. The sales number will be displayed as long as the product has at least one sale.\u003C\u002Fp>\n","EDD extension plugin for displaying how many sales were made for certain product on the product purchase button area.",2387,"2016-10-23T06:39:00.000Z","4.0",[109,21,22,23,110],"downloads","extension","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads-sales-number\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-digital-downloads-sales-number.1.0.2.zip",{"attackSurface":114,"codeSignals":135,"taintFlows":150,"riskAssessment":151,"analyzedAt":160},{"hooks":115,"ajaxHandlers":131,"restRoutes":132,"shortcodes":133,"cronEvents":134,"entryPointCount":26,"unprotectedCount":26},[116,122,126],{"type":117,"name":118,"callback":119,"file":120,"line":121},"action","admin_menu","settings_page","edd-discord-notifications.php",24,{"type":117,"name":123,"callback":124,"file":120,"line":125},"admin_init","save_settings",25,{"type":117,"name":127,"callback":128,"priority":13,"file":129,"line":130},"edd_update_payment_status","ppsndw_edd_status_trigger","includes\\easy-digital-downloads.php",45,[],[],[],[],{"dangerousFunctions":136,"sqlUsage":137,"outputEscaping":139,"fileOperations":26,"externalRequests":14,"nonceChecks":14,"capabilityChecks":26,"bundledLibraries":149},[],{"prepared":26,"raw":26,"locations":138},[],{"escaped":47,"rawEcho":32,"locations":140},[141,145,147],{"file":142,"line":143,"context":144},"includes\\settings.php",28,"raw output",{"file":142,"line":146,"context":144},32,{"file":142,"line":148,"context":144},35,[],[],{"summary":152,"deductions":153},"The \"edd-discord-notifications\" plugin v1.0.0 exhibits a strong security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface. Furthermore, the code signals indicate a responsible approach to security, with no dangerous functions, all SQL queries using prepared statements, and a single external HTTP request handled with what appears to be a nonce check. The lack of taint analysis findings suggests that the plugin does not introduce any obvious vulnerabilities related to data flow and sanitization.\n\nHowever, there are minor concerns that prevent a perfect score. A notable weakness is the low percentage of properly escaped output (40%), indicating potential for cross-site scripting (XSS) vulnerabilities if the unescaped outputs are user-controllable. Additionally, the absence of capability checks on any potential entry points, though currently zero, means that if any were introduced in the future, they might lack proper authorization. The plugin's vulnerability history is excellent, showing no past CVEs, which is a positive indicator of developer diligence. Overall, the plugin is in good standing, but the unescaped output is a point of attention.",[154,157],{"reason":155,"points":156},"Low percentage of properly escaped output",7,{"reason":158,"points":159},"No capability checks on entry points",4,"2026-03-16T23:26:52.558Z",{"wat":162,"direct":167},{"assetPaths":163,"generatorPatterns":164,"scriptPaths":165,"versionParams":166},[],[],[],[],{"cssClasses":168,"htmlComments":169,"htmlAttributes":170,"restEndpoints":203,"jsGlobals":204,"shortcodeOutput":205},[],[],[171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202],"name=\"ppsndw_edd_enable_publish\"","name=\"ppsndw_edd_webhook_publish\"","name=\"ppsndw_edd_enable_pending\"","name=\"ppsndw_edd_webhook_pending\"","name=\"ppsndw_edd_enable_processing\"","name=\"ppsndw_edd_webhook_processing\"","name=\"ppsndw_edd_enable_revoked\"","name=\"ppsndw_edd_webhook_revoked\"","name=\"ppsndw_edd_enable_failed\"","name=\"ppsndw_edd_webhook_failed\"","name=\"ppsndw_edd_enable_abandoned\"","name=\"ppsndw_edd_webhook_abandoned\"","name=\"ppsndw_edd_enable_preapproval\"","name=\"ppsndw_edd_webhook_preapproval\"","name=\"ppsndw_edd_enable_cancelled\"","name=\"ppsndw_edd_webhook_cancelled\"","id=\"ppsndw_edd_enable_publish\"","id=\"ppsndw_edd_webhook_publish\"","id=\"ppsndw_edd_enable_pending\"","id=\"ppsndw_edd_webhook_pending\"","id=\"ppsndw_edd_enable_processing\"","id=\"ppsndw_edd_webhook_processing\"","id=\"ppsndw_edd_enable_revoked\"","id=\"ppsndw_edd_webhook_revoked\"","id=\"ppsndw_edd_enable_failed\"","id=\"ppsndw_edd_webhook_failed\"","id=\"ppsndw_edd_enable_abandoned\"","id=\"ppsndw_edd_webhook_abandoned\"","id=\"ppsndw_edd_enable_preapproval\"","id=\"ppsndw_edd_webhook_preapproval\"","id=\"ppsndw_edd_enable_cancelled\"","id=\"ppsndw_edd_webhook_cancelled\"",[],[],[]]