[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzRYg-n1Vwe67pk2TPTxOm6JX1Hym445_aO1MEYVntUQ":3,"$fvGkGCvPHZmIwtmE-nZb6nV3AXqtINZCp8AvqkaI7flI":266,"$fr3-XUXCSzrUITZzGHcP6jZQq6t5jpCPEaPgzTYT64EE":270},{"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":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":138,"fingerprints":243},"mycred-givewp","myCred GiveWP","1.0.8","Saad Iqbal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaadiqbal\u002F","\u003Cp>📢🚨 \u003Cstrong>Important Notice: myCred GiveWP is now part of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmycred-toolkit\u002F\" rel=\"ugc\">myCred Toolkit\u003C\u002Fa> and will no longer receive updates here. Only security fixes will be provided.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>myCred GiveWP gamifies the highest rated, most downloaded, and best supported donation plugin for WordPress.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>myCred GiveWP is a myCred integrated add-on that helps you reward your donors with myCred points and badges when they donate using GiveWP donation forms.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How does this add-on work?\u003C\u002Fstrong> Registered users donate for a cause or campaign set by the admin using GiveWP donation forms. myCred hooks recognize the donation and award the points set accordingly.\u003C\u002Fp>\n\u003Cp>GiveWP is a free donation platform optimized for online giving. It's powerful features transform the way you accept online donations. With GiveWP, you can accept charitable gifts through customizable donation forms, view donation statistics and reports and manage donors.\u003C\u002Fp>\n\u003Ch4>myCred GiveWP is a smart way to gamify your donation collection process.\u003C\u002Fh4>\n\u003Cp>Give your donors myCred points and badges as a reward for their generous donations.\u003C\u002Fp>\n\u003Cp>Gamification on your donation can lead you to collect more charity and fundraising for different causes using the competitive aspect of participants.\u003C\u002Fp>\n\u003Cp>Gamification helps you create better engagement and motivation for potential donors. You can reward myCred points and badges to participating donors using automated gamification settings in the back-end panel (Hook Settings).\u003C\u002Fp>\n\u003Ch4>THREE WAYS TO AWARD POINTS AND BADGES TO YOUR DONORS:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Configure the add-on on multiple donation forms on GiveWP.\u003C\u002Fli>\n\u003Cli>Set a minimum donation amount on which the points will be awarded.\u003C\u002Fli>\n\u003Cli>Only award points on specific donation campaigns.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Award\u002FDeduct points on every donation\u003C\u002Fli>\n\u003Cli>Award\u002FDeduct points on ‘donation of minimum amount’ (Threshold of specific amount)\u003C\u002Fli>\n\u003Cli>Award\u002FDeduct points on ‘donation through specific form’\u003C\u002Fli>\n\u003Cli>Award badge to users for making a ‘donation’\u003C\u002Fli>\n\u003Cli>Award badge on donation of ‘minimum amount’ (Threshold of specific amount)\u003C\u002Fli>\n\u003Cli>Award badge on ‘donation from specific form’\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>DOCUMENTATION\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodex.mycred.me\u002Fchapter-iii\u002Ffreebies\u002Fmycred-givewp\u002F\" rel=\"nofollow ugc\">Click here\u003C\u002Fa>\u003C\u002Fstrong> to view the detailed technical documentation. The documentation includes a step-by-step configuration guide and troubleshooting.\u003C\u002Fp>\n","📢🚨 Important Notice: myCred GiveWP is now part of the myCred Toolkit and will no longer receive updates here. Only security fixes will be provided.",10,3973,0,"2025-04-17T09:40:00.000Z","6.8.5","4.8","7.0",[19,20,21,22,23],"charity","donation","donations","givewp","points-system","https:\u002F\u002Fmycred.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.8.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"saadiqbal",89,1428550,93,267,74,"2026-05-19T16:22:54.386Z",[40,62,80,101,122],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":15,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"givewp-donation-widgets-for-elementor","GiveWP Donation Widgets for Elementor","2.0.2","StellarWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fstellarwp\u002F","\u003Cp>GiveWP Donation Widgets for Elementor is the easiest way to embed any of the GiveWP shortcodes or blocks into your Elementor-powered pages.\u003C\u002Fp>\n\u003Cp>No more fidgeting with shortcode args or comparing docs. Just use the Donation Elementor widgets and configure them with Elementor’s powerful live preview and hit PUBLISH.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WIDGETS INCLUDED\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GiveWP Form Widget\u003C\u002Fli>\n\u003Cli>GiveWP Donor Wall Widget\u003C\u002Fli>\n\u003Cli>GiveWP Form Grid Widget\u003C\u002Fli>\n\u003Cli>GiveWP Totals Widget\u003C\u002Fli>\n\u003Cli>GiveWP Goals Widget\u003C\u002Fli>\n\u003Cli>GiveWP Donation Receipt Widget\u003C\u002Fli>\n\u003Cli>GiveWP Donation History Widget\u003C\u002Fli>\n\u003Cli>GiveWP Registration Widget\u003C\u002Fli>\n\u003Cli>GiveWP Login Widget\u003C\u002Fli>\n\u003Cli>GiveWP Profile Editor Widget\u003C\u002Fli>\n\u003Cli>GiveWP Subscriptions Table (for Recurring Donations add-on)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>BASIC USAGE\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Once the add-on is enabled, you’ll have a new Widget section in your Elementor builder called “GiveWP Widgets”. There’s you’ll find all 10 of the available widgets. Simply drop any of them onto your page and the options will be displayed for you to configure.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ABOUT OUR FREE ADD-ONS\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd-ons like “GiveWP Donation Widgets for Elementor” are a way that we are giving back to the WordPress community. Check out our \u003Ca href=\"https:\u002F\u002Fgivewp.com\u002Fnew-free-add-on-givewp-donation-widgets-for-elementor\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=Free_Addons&utm_content=Elementor_Widgets\" rel=\"nofollow ugc\">announcement about this add-on\u003C\u002Fa> to learn more about all the great and free add-ons we’re creating.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ABOUT GIVEWP\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgivewp.com\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=Free_Addons&utm_content=Elementor_Widgets\" rel=\"nofollow ugc\">GiveWP\u003C\u002Fa> is the most robust WordPress plugin available for accepting online donations. GiveWP provides you with powerful features helping you raise more funds for your cause from one, effective, platform.\u003C\u002Fp>\n\u003Cp>If you are enjoying Give Form Countdown please consider giving us your feedback and rating.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","A GiveWP add-on which allows you to embed any GiveWP shortcode into your Elementor-powered pages.",7000,55367,68,5,"2025-07-16T17:56:00.000Z","6.6","7.2",[21,56,57,22,58],"elementor","fundraising","widgets","https:\u002F\u002Fgivewp.com\u002Fgivewp-elementor-widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgivewp-donation-widgets-for-elementor.2.0.2.zip",100,{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":15,"requires_at_least":53,"requires_php":75,"tags":76,"homepage":78,"download_link":79,"security_score":61,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"paystack-for-give","Give – Paystack Gateway","3.0.0","paystack","https:\u002F\u002Fprofiles.wordpress.org\u002Fpaystack\u002F","\u003Cp>The Give – Paystack Gateway plugin integrates the popular Paystack payment processor with GiveWP, allowing you to accept donations from supporters across Nigeria, Ghana, South Africa and Kenya. Paystack provides a secure, reliable payment infrastructure that supports multiple payment methods including cards, bank transfers, and mobile money.\u003C\u002Fp>\n\u003Cp>This plugin requires the GiveWP plugin to be activated to function properly. When activated, it adds Paystack as a payment gateway option for your donation forms.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Secure Payments\u003C\u002Fstrong>: Accept donations through Paystack’s secure payment infrastructure\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Payment Methods\u003C\u002Fstrong>: Support for cards, bank transfers, and mobile money\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Integration\u003C\u002Fstrong>: Works perfectly with GiveWP’s donation forms\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Transaction Management\u003C\u002Fstrong>: View and manage donations directly from your WordPress dashboard\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Test Mode\u003C\u002Fstrong>: Built-in test mode for safe testing before going live\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Countries\u003C\u002Fh4>\n\u003Cp>Paystack currently supports businesses in:\u003Cbr \u002F>\n* Nigeria\u003Cbr \u002F>\n* Ghana\u003Cbr \u002F>\n* Kenya\u003Cbr \u002F>\n* South Africa\u003C\u002Fp>\n\u003Ch4>Intuitive Dashboard\u003C\u002Fh4>\n\u003Cp>Use the Paystack dashboard to manage your customers, payments, and track your growth.\u003C\u002Fp>\n\u003Ch4>Fraud Protection\u003C\u002Fh4>\n\u003Cp>For Paystack, stopping fraud is top priority. We’ve used machine learning to minimize risks, reduce chargebacks and its associated costs. Paystack’s fraud systems is built to learn. And so it’s continually adapting to both local and international fraud.\u003C\u002Fp>\n\u003Cp>We screen every transaction by checking the IP, history, geolocation etc. to proactively identify fraudulent transactions. The entire network is used to prevent fraud. We learn from card and device fingerprints used to pay across different merchants.\u003C\u002Fp>\n\u003Ch4>Multiple Channels\u003C\u002Fh4>\n\u003Cp>We’ve done all the heavy lifting such that you can immediately start accepting payments across all channels. Allow your customers make payments via their credit\u002Fdebit card, bank accounts, USSD and Mobile Money.\u003C\u002Fp>\n\u003Ch4>Paystack Go!\u003C\u002Fh4>\n\u003Cp>Track your business performance in the palm of your hand with Paystack Go! – This is a Progressive Web App that gives you access to your dashboard even when you are offline. You can easily look up transactions, track your businesses, and send invoices on the go.\u003C\u002Fp>\n\u003Cp>If your Paystack business has been activated, simply visit \u003Ca href=\"https:\u002F\u002Fgo.paystack.com\" rel=\"nofollow ugc\">go.paystack.com\u003C\u002Fa> on your mobile phone to use Paystack Go.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Active Paystack account\u003C\u002Fli>\n\u003C\u002Ful>\n","Fundraise with Paystack and GiveWP.",1000,29005,94,3,"2025-10-01T16:12:00.000Z","7.4",[20,77,21,22,66],"donation-plugin","https:\u002F\u002Fdocs.givewp.com\u002Fpaystack-add-on","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaystack-for-give.3.0.0.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":61,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":99,"download_link":100,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"integrate-charitable-instamojo","Charitable – Instamojo Payment Gateway","1.2.0","Gautam Garg","https:\u002F\u002Fprofiles.wordpress.org\u002Fgautammkgarg\u002F","\u003Cp>Instamojo is a free Payment Gateway for 12,00,000+ Businesses in India. There is no setup or annual fee. Just pay a transaction fee of 2% + ₹3 for the transactions. Instamojo accepts Debit Cards, Credit Cards, Net Banking, UPI, Wallets, EMI, NEFT and IMPS\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcharitable\u002F\" rel=\"ugc\">Charitable\u003C\u002Fa> plugin of the WordPress allows non-profits and developers to create powerful fundraising platforms on their own website.\u003C\u002Fp>\n\u003Cp>This plugin will help you integrate Instamojo Payment Gateway with the Chartable Plugin without doing any efforts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Before You Begin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Please note: SSL is strongly recommended on your website to make it more secure and get better SEO ranking. SSL is available at \u003Ca href=\"https:\u002F\u002Fhost.thelogicbridge.com\u002Fdigital-certificate?utm_source=charitable&utm_medium=ecommerce-module&utm_campaign=wordpress-store&utm_term=SSL&utm_content=instamojo-help\" rel=\"nofollow ugc\">“The Logic Bridge”\u003C\u002Fa> at just ₹660 for a year with a 30-day money back guarantee.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Col>\n\u003Cli>For any issue with the plugin, or if you need help with setup\u002Fintegration, call\u002Fwhatsapp me at +91-7738-4568-13.\u003C\u002Fli>\n\u003Cli>For any issue with Instamojo account send an email to support@instamojo.com.\u003C\u002Fli>\n\u003C\u002Fol>\n","Collect donations in INR via Debit Cards, Credit Cards, Net Banking, UPI, Wallets, EMI, NEFT, IMPS by integrating Instamojo Indian Payment Gateway.",200,20191,2,"2024-10-31T20:36:00.000Z","6.7.5","4.9","5.6",[96,19,21,97,98],"charitable","indian-payment-gateway","instamojo","http:\u002F\u002Fgo.thearrangers.xyz\u002Finstamojo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fintegrate-charitable-instamojo.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":88,"downloaded":109,"rating":61,"num_ratings":110,"last_updated":111,"tested_up_to":112,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":119,"download_link":120,"security_score":121,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"lsx-give-payfast-gateway","LSX PayFast Gateway for Give","1.2.8","Ash Shaw","https:\u002F\u002Fprofiles.wordpress.org\u002Ffeedmymedia\u002F","\u003Cp>PayFast is one of the most popular gateways in South Africa. It’s an off-site gateway that allows donors to give securely and then be returned to your website and displayed a donation receipt.\u003C\u002Fp>\n\u003Ch4>Getting Started with PayFast\u003C\u002Fh4>\n\u003Cp>In order to accept payments with PayFast using Give you will need to have an active PayFast account, the PayFast Give add-on, and the Give Core plugin installed and activated.\u003C\u002Fp>\n\u003Cp>Click here for instructions on installing and activating Give add-ons.\u003C\u002Fp>\n\u003Cp>Note: You can always access your add-on purchase receipts, downloads, and licenses from your Give Account dashboard.\u003C\u002Fp>\n\u003Cp>After the PayFast add-on is activated, go to “Donations > Settings” and click on the Payment Gateways tab. There you will see the default Payment Gateways (PayPal Standard, Test Payment, and Offline Donations). You should also see PayFast as an option as well. Click on the PayFast checkbox to enable it as an active payment gateway for your website.\u003C\u002Fp>\n\u003Ch4>It’s Free, and always ill be\u003C\u002Fh4>\n\u003Cp>We’re firm believers in open source – that’s why we’re releasing the LSX PayFast Gateway for Give plugin for free, forever.\u003C\u002Fp>\n\u003Ch4>Contributing\u003C\u002Fh4>\n\u003Cp>If you’re a developer who’s spotted a bug issue and have a fix, or simply have functionality you think would extend our core theme, we are always happy to accept your contribution! Visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flightspeeddevelopment\u002Flsx-give-payfast-gateway\u002F\" rel=\"nofollow ugc\">LSX PayFast Gateway for Give on Github\u003C\u002Fa> and submit a Pull Request with your updates.\u003C\u002Fp>\n\u003Ch3>PayFast payment gateway for Give Help & Support\u003C\u002Fh3>\n\u003Cp>We offer premium support for this plugin. Premium support that can be purchased \u003Ca href=\"https:\u002F\u002Fwww.lsdev.biz\u002Fservices\u002Fsupport\u002F\" rel=\"nofollow ugc\">via our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you are experiencing issues with the LSX Importer for PayFast payment gateway for Give Plugin & have experience with Github, please log any bug issues you are having on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flightspeeddevelopment\u002Flsx-give-payfast-gateway\u002Fissues\u002F\" rel=\"nofollow ugc\">PayFast payment gateway for Give Github Issues\u003C\u002Fa> page.\u003C\u002Fp>\n","PayFast payment gateway for Give.",7938,1,"2023-08-11T05:27:00.000Z","6.3.8","5.3","",[21,22,116,117,118],"lsx","payfast","payment-gateway","https:\u002F\u002Fwww.lsdev.biz\u002Fproduct\u002Fgivewp-payfast-integration-addon\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flsx-give-payfast-gateway.1.2.8.zip",85,{"slug":123,"name":124,"version":125,"author":124,"author_profile":126,"description":127,"short_description":128,"active_installs":61,"downloaded":129,"rating":13,"num_ratings":13,"last_updated":130,"tested_up_to":92,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":136,"download_link":137,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"give-as-you-live","Give as you Live","1.0.14","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiveasyoulive\u002F","\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>Give as you Live is a leading fundraising platform for UK charities.\u003C\u002Fp>\n\u003Cp>This official Give as you Live plugin allows you to create three types of elements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Buttons (including static image buttons and styled HTML buttons)\u003C\u002Fli>\n\u003Cli>Forms (all styled with various customisable parts iclude preset amounts)\u003C\u002Fli>\n\u003Cli>Pages (i.e. iframed content)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can create these element and add them to WordPress widgets, posts and pages. This helps you promote Give as you Live more effectively to your supporters so that they can start using Give as you Live to raise funds for you.\u003C\u002Fp>\n\u003Cp>If you have any problems, questions, or issues about this plugin then please contact us at: https:\u002F\u002Fwww.giveasyoulive.com\u002Fhelp\u003C\u002Fp>\n","Add a Give as you Live button or form to your website and start raising donations for your charity. The official plugin from Give as you Live.",3610,"2024-11-13T10:30:00.000Z","3.0","5.4",[134,19,135,20,21],"charities","donate","https:\u002F\u002Fwww.giveasyoulive.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-as-you-live.1.0.14.zip",{"attackSurface":139,"codeSignals":198,"taintFlows":228,"riskAssessment":229,"analyzedAt":242},{"hooks":140,"ajaxHandlers":186,"restRoutes":195,"shortcodes":196,"cronEvents":197,"entryPointCount":90,"unprotectedCount":90},[141,147,150,154,158,162,167,171,175,179,183],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","admin_notices","display_activation_notice","mycred-give-wp-addon.php",30,{"type":142,"name":148,"callback":149,"file":145,"line":37},"admin_enqueue_scripts","gwp_admin_scripts",{"type":142,"name":151,"callback":152,"file":145,"line":153},"wp_enqueue_scripts","gwp_frontend_scripts",75,{"type":142,"name":155,"callback":156,"file":145,"line":157},"init","gwp_includes",76,{"type":142,"name":159,"callback":160,"file":145,"line":161},"mycred_load_hooks","gwp_load_hook",77,{"type":163,"name":164,"callback":165,"priority":11,"file":145,"line":166},"filter","mycred_setup_hooks","gwp_register_hook",78,{"type":163,"name":168,"callback":169,"file":145,"line":170},"mycred_all_references","gwp_register_refrences",79,{"type":163,"name":172,"callback":173,"priority":11,"file":145,"line":174},"mycred_badge_requirement","gwp_badge_requirement",82,{"type":163,"name":176,"callback":177,"priority":11,"file":145,"line":178},"mycred_badge_requirement_specific_template","gwp_badge_template",83,{"type":142,"name":180,"callback":181,"file":145,"line":182},"admin_head","gwp_admin_header",84,{"type":142,"name":143,"callback":184,"file":145,"line":185},"gwp_required_plugin_notices",87,[187,192],{"action":188,"nopriv":189,"callback":188,"hasNonce":189,"hasCapCheck":189,"file":190,"line":191},"myCred_gwp_save_entry",false,"includes\u002Fmycred_give_wp_multiple_hook.php",31,{"action":188,"nopriv":193,"callback":188,"hasNonce":189,"hasCapCheck":189,"file":190,"line":194},true,32,[],[],[],{"dangerousFunctions":199,"sqlUsage":200,"outputEscaping":202,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":227},[],{"prepared":90,"raw":13,"locations":201},[],{"escaped":203,"rawEcho":204,"locations":205},18,11,[206,210,212,213,215,217,219,221,223,224,225],{"file":207,"line":208,"context":209},"includes\u002Fmycred_give_wp_functions.php",47,"raw output",{"file":207,"line":211,"context":209},48,{"file":207,"line":211,"context":209},{"file":207,"line":214,"context":209},53,{"file":207,"line":216,"context":209},56,{"file":207,"line":218,"context":209},62,{"file":207,"line":220,"context":209},63,{"file":207,"line":222,"context":209},71,{"file":207,"line":166,"context":209},{"file":207,"line":170,"context":209},{"file":207,"line":226,"context":209},176,[],[],{"summary":230,"deductions":231},"The plugin \"mycred-givewp\" v1.0.8 presents a mixed security posture. On the positive side, the plugin demonstrates good practices by utilizing prepared statements for all SQL queries and has no known historical vulnerabilities. This suggests a generally well-maintained codebase and a commitment to security from the developers. The absence of file operations and external HTTP requests also limits potential attack vectors.\n\nHowever, significant concerns arise from the static analysis. The plugin exposes two AJAX handlers, both of which lack authentication checks. This creates a direct and unprotected attack surface, allowing any visitor to trigger these functions. Furthermore, the analysis indicates a lack of nonce and capability checks for these entry points, making them susceptible to Cross-Site Request Forgery (CSRF) and unauthorized actions. While no critical or high severity taint flows were detected, and output escaping is at a moderate 62%, the unprotected AJAX endpoints are the most pressing security issue.\n\nIn conclusion, the plugin's lack of historical vulnerabilities and use of prepared statements are strengths. However, the presence of unprotected AJAX endpoints represents a critical weakness that could be exploited. The absence of nonce and capability checks exacerbates this risk. Addressing these unprotected entry points should be the immediate priority to improve the plugin's security.",[232,234,237,239],{"reason":233,"points":11},"Unprotected AJAX handlers",{"reason":235,"points":236},"Missing nonce checks on AJAX",7,{"reason":238,"points":236},"Missing capability checks on AJAX",{"reason":240,"points":241},"Moderate output escaping (38% not escaped)",4,"2026-04-16T12:45:12.570Z",{"wat":244,"direct":258},{"assetPaths":245,"generatorPatterns":249,"scriptPaths":250,"versionParams":254},[246,247,248],"\u002Fwp-content\u002Fplugins\u002Fmycred-givewp\u002Fassets\u002Fjs\u002Fgive_wp_script.js","\u002Fwp-content\u002Fplugins\u002Fmycred-givewp\u002Fassets\u002Fcss\u002Fgive_wp_style.css","\u002Fwp-content\u002Fplugins\u002Fmycred-givewp\u002Fassets\u002Fjs\u002Fmycred_give_wp_script.js",[],[251,252,253],"wp-content\u002Fplugins\u002Fmycred-givewp\u002Fassets\u002Fjs\u002Fgive_wp_script.js","wp-content\u002Fplugins\u002Fmycred-givewp\u002Fassets\u002Fcss\u002Fgive_wp_style.css","wp-content\u002Fplugins\u002Fmycred-givewp\u002Fassets\u002Fjs\u002Fmycred_give_wp_script.js",[255,256,257],"mycred_gwp_script","mycred_gwp_style","mycred_give_wp_ajaxurl",{"cssClasses":259,"htmlComments":261,"htmlAttributes":262,"restEndpoints":263,"jsGlobals":264,"shortcodeOutput":265},[260],"mycred_give_wp_frontend_scripts_obj",[],[],[],[260],[],{"error":193,"url":267,"statusCode":268,"statusMessage":269,"message":269},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmycred-givewp\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":271,"versions":272},9,[273,278,285,292,299,306,313,320,327],{"version":6,"download_url":25,"svn_tag_url":274,"released_at":27,"has_diff":189,"diff_files_changed":275,"diff_lines":27,"trac_diff_url":276,"vulnerabilities":277,"is_current":193},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmycred-givewp%2Ftags%2F1.0.7&new_path=%2Fmycred-givewp%2Ftags%2F1.0.8",[],{"version":279,"download_url":280,"svn_tag_url":281,"released_at":27,"has_diff":189,"diff_files_changed":282,"diff_lines":27,"trac_diff_url":283,"vulnerabilities":284,"is_current":189},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmycred-givewp%2Ftags%2F1.0.6&new_path=%2Fmycred-givewp%2Ftags%2F1.0.7",[],{"version":286,"download_url":287,"svn_tag_url":288,"released_at":27,"has_diff":189,"diff_files_changed":289,"diff_lines":27,"trac_diff_url":290,"vulnerabilities":291,"is_current":189},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmycred-givewp%2Ftags%2F1.0.5&new_path=%2Fmycred-givewp%2Ftags%2F1.0.6",[],{"version":293,"download_url":294,"svn_tag_url":295,"released_at":27,"has_diff":189,"diff_files_changed":296,"diff_lines":27,"trac_diff_url":297,"vulnerabilities":298,"is_current":189},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmycred-givewp%2Ftags%2F1.0.4&new_path=%2Fmycred-givewp%2Ftags%2F1.0.5",[],{"version":300,"download_url":301,"svn_tag_url":302,"released_at":27,"has_diff":189,"diff_files_changed":303,"diff_lines":27,"trac_diff_url":304,"vulnerabilities":305,"is_current":189},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmycred-givewp%2Ftags%2F1.0.3&new_path=%2Fmycred-givewp%2Ftags%2F1.0.4",[],{"version":307,"download_url":308,"svn_tag_url":309,"released_at":27,"has_diff":189,"diff_files_changed":310,"diff_lines":27,"trac_diff_url":311,"vulnerabilities":312,"is_current":189},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmycred-givewp%2Ftags%2F1.0.2&new_path=%2Fmycred-givewp%2Ftags%2F1.0.3",[],{"version":314,"download_url":315,"svn_tag_url":316,"released_at":27,"has_diff":189,"diff_files_changed":317,"diff_lines":27,"trac_diff_url":318,"vulnerabilities":319,"is_current":189},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmycred-givewp%2Ftags%2F1.0.1&new_path=%2Fmycred-givewp%2Ftags%2F1.0.2",[],{"version":321,"download_url":322,"svn_tag_url":323,"released_at":27,"has_diff":189,"diff_files_changed":324,"diff_lines":27,"trac_diff_url":325,"vulnerabilities":326,"is_current":189},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmycred-givewp%2Ftags%2F1.0&new_path=%2Fmycred-givewp%2Ftags%2F1.0.1",[],{"version":328,"download_url":329,"svn_tag_url":330,"released_at":27,"has_diff":189,"diff_files_changed":331,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":332,"is_current":189},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmycred-givewp.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmycred-givewp\u002Ftags\u002F1.0\u002F",[],[]]