[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fexR0raM6ibRrvu51wqKo6UJYJEflmKvEiLmpcSOzBTA":3,"$feMmVwzAPKMfQpD--jaPa_ctg291_NSF7eiAZZAHCKGA":245,"$fUgijBemKvWT5jE_9cTxGVQJnt_wKpxQUMv4Y1ZAxuK4":250},{"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":11,"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":134,"fingerprints":222},"give-double-the-donation","Give – Double the Donation","2.1.2","Matt Cromwell","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdevmattcrom\u002F","\u003Cp>Empower your GiveWP donors to have their company match their donations with the most powerful Company Matching platform: Double the Donation.\u003C\u002Fp>\n\u003Cp>With this GiveWP add-on, simply add your Double the Donation API keys into the settings, then each of your forms can be enabled to accept company matching.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ABOUT DOUBLE THE DONATION:\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomate your matching gift fundraising with the industry-leading solution from Double the Donation. Double the Donation provides nonprofits with tools to identify match-eligible donors, drive matches to completion, and gain actionable insights. Our unique integration with GiveWP integrates directly into your donation forms, to capture employment information and follow up appropriately with donors about matching gifts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ABOUT OUR FREE ADD-ONS\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd-ons like “GiveWP — Double the Donation” are a way that we are giving back to the WordPress community.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fwpfreeaddons\" rel=\"nofollow ugc\">Learn more about this free add-on and all the free GiveWP add-ons.\u003C\u002Fa>\u003C\u002Fp>\n","Empower your GiveWP donors to have their company match their donations with the most powerful Company Matching platform: Double the Donation.",100,6200,0,"2026-01-07T19:17:00.000Z","6.9.4","6.6","7.2",[19,20,21,22,23],"company-matching-donation","double-the-donation","employer-matching","employer-matching-donations","givewp","https:\u002F\u002Fgivewp.com\u002Faddons\u002Fgive-double-the-donation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-double-the-donation.2.1.2.zip",null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":11,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"webdevmattcrom",1,30,94,"2026-05-19T20:42:13.487Z",[37,58,80,100,116],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":16,"requires_php":17,"tags":51,"homepage":56,"download_link":57,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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.8.5",[52,53,54,23,55],"donations","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",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":75,"download_link":76,"security_score":77,"vuln_count":78,"unpatched_count":13,"last_vuln_date":79,"fetched_at":27},"seamless-donations","Seamless Donations is Sunset","5.3","GiveWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fgivewp\u002F","\u003Ch4>Sunset Notice\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Seamless Donations is sunsetting and will no longer be updated.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Learn more on \u003Ca href=\"https:\u002F\u002Fzatzlabs.com\u002Fseamless-donations-must-read\u002F\" rel=\"nofollow ugc\">how to migrate off of Seamless Donations\u003C\u002Fa>.\u003C\u002Fp>\n","Sunset Notice",2000,476760,82,70,"2024-03-22T18:37:00.000Z","6.4.8","4.0","",[23],"https:\u002F\u002Fzatzlabs.com\u002Fseamless-donations-must-read\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseamless-donations.5.3.zip",83,2,"2022-05-26 00:00:00",{"slug":20,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":13,"num_ratings":13,"last_updated":89,"tested_up_to":50,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":97,"vuln_count":98,"unpatched_count":13,"last_vuln_date":99,"fetched_at":27},"Double the Donation – A workplace giving tool","3.1.0","kanwei_doublethedonation","https:\u002F\u002Fprofiles.wordpress.org\u002Fkanwei_doublethedonation\u002F","\u003Cp>Double the Donation is the leading provider of matching gift software solutions to nonprofit and educational institutions. Double the Donation increases revenue from corporate matching gifts while saving staff time. This plugin provides a shortcode that allows you to easily embed Double the Donation’s plugin into your website on a dedicated matching gift page.\u003C\u002Fp>\n\u003Ch3>About Our Plugin:\u003C\u002Fh3>\n\u003Cp>After getting set-up with your Double the Donation account and donation form integration, create a dedicated matching gift page on your website to provide your donors with the forms, guidelines, and instructions they need to submit matching gift and volunteer grant requests.\u003C\u002Fp>\n\u003Cp>Our plugin seamlessly integrates with your WordPress website to instantly connect donors to matching gift and volunteer grant information. \u003Ca href=\"https:\u002F\u002Fsupport.doublethedonation.com\u002Fknowledge\u002Fcreating-a-dedicated-matching-gift-page\" rel=\"nofollow ugc\">On a dedicated matching gift page\u003C\u002Fa>, you can explain what matching gift programs are and provide donors with a chance to look up their employer’s program forms, guidelines, and instructions. Provide answers to frequently asked questions and your dedicated matching gift page will become a useful resource to include in emails, newsletters, and direct messages.\u003C\u002Fp>\n\u003Cp>Our WordPress plugin is serviceware, meaning a paid subscription to Double the Donation will be necessary to use our plugin. To find out more about our service, sign up, or get a demo, \u003Ca href=\"https:\u002F\u002Fdoublethedonation.com\u002F\" rel=\"nofollow ugc\">visit our website here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Benefits:\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Increase fundraising revenue by presenting matching gift next steps in the donation process:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When you work with one of our \u003Ca href=\"https:\u002F\u002Fdoublethedonation.com\u002Fintegrations\u002F\" rel=\"nofollow ugc\">70+ integration partners\u003C\u002Fa> you can add Double the Donation’s search tool directly into your donation flow. This provides donors with the forms, guidelines, and next steps that they need to submit their matching gifts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Increase fundraising revenue by presenting matching gift forms, guidelines, and next steps on a Dedicated Matching Gift Page:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use our WordPress Plugin to embed Double the Donation’s full search tool directly on a \u003Ca href=\"https:\u002F\u002Fsupport.doublethedonation.com\u002Fknowledge\u002Fcreating-a-dedicated-matching-gift-page\" rel=\"nofollow ugc\">dedicated matching gift page\u003C\u002Fa>. This allows donors who are browsing your website or who receive an email asking them to see if their company will match their gift to easily access the matching gift forms, guidelines, and next steps that they need to submit a matching gift request for your nonprofit.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Raise Awareness:\u003C\u002Fstrong>\u003Cbr \u002F>\nTeach donors about employee matching gifts and reap the financial rewards. Double the Donation will help you raise awareness to ensure your eligible donors are thinking about matching gifts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Make It Easy:\u003C\u002Fstrong>\u003Cbr \u002F>\nMake sure the process is as simple as possible. Give donors all they need to successfully submit a matching gift. Double the Donation makes it easy for donors to submit matching gifts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Save Staff Time:\u003C\u002Fstrong>\u003Cbr \u002F>\nDon’t miss out on low-hassle donations! Double the Donation’s service helps you maximize matching gift revenue by making it easy for your donors to submit their match requests. No need for your staff to follow-up as Double the Donation’s platform takes care of the key next steps.\u003C\u002Fp>\n\u003Ch3>About Double the Donation:\u003C\u002Fh3>\n\u003Cp>Double the Donation is the leading provider of employee matching gift tools to nonprofits.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Double the Donation’s plugin provides donors with everything they need to submit matching gifts and volunteer grants\u003C\u002Fstrong>\u003Cbr \u002F>\n– Whether their employer will match their donation\u003Cbr \u002F>\n– Whether their employer will provide a grant if they volunteer regularly\u003Cbr \u002F>\n– Minimum and maximum amounts matched\u003Cbr \u002F>\n– Types of employees eligible (Ex. Full-time vs. Part-time vs. Retirees)\u003Cbr \u002F>\n– Types of nonprofits each company will match to\u003Cbr \u002F>\n– Submission instructions\u003Cbr \u002F>\n– Paper matching gift forms and guidelines\u003Cbr \u002F>\n– Links to electronic matching gift submission forms so donors can submit matches instantly\u003Cbr \u002F>\n– Contact information\u003Cbr \u002F>\n– And much more\u003C\u002Fp>\n\u003Ch3>Terms of Use\u003C\u002Fh3>\n\u003Cp>As our plugin is service-ware, usage of it requires a paid subscription, and usage means that you agree to our \u003Ca href=\"https:\u002F\u002Fdoublethedonation.com\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>.\u003C\u002Fp>\n","Double the Donation – Easily add our matching gifts plugin and volunteering plugin on your site to help your fundraising efforts",1000,9337,"2025-11-10T21:04:00.000Z","3.0","5.6.20",[93,20,94],"donation-matching","matching-gifts","https:\u002F\u002Fdoublethedonation.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdouble-the-donation.zip",97,3,"2025-11-10 15:02:07",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":87,"downloaded":108,"rating":34,"num_ratings":98,"last_updated":109,"tested_up_to":50,"requires_at_least":16,"requires_php":110,"tags":111,"homepage":114,"download_link":115,"security_score":11,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"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.",29005,"2025-10-01T16:12:00.000Z","7.4",[112,113,52,23,104],"donation","donation-plugin","https:\u002F\u002Fdocs.givewp.com\u002Fpaystack-add-on","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpaystack-for-give.3.0.0.zip",{"slug":117,"name":118,"version":119,"author":41,"author_profile":42,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":13,"num_ratings":13,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":17,"tags":127,"homepage":130,"download_link":131,"security_score":132,"vuln_count":32,"unpatched_count":13,"last_vuln_date":133,"fetched_at":27},"give-donation-modules-for-divi","Give – Divi Donation Modules","2.0.1","\u003Cp>GiveWP Donation Modules for Divi is the easiest way to embed any of the GiveWP shortcodes or blocks into your Divi-powered pages.\u003C\u002Fp>\n\u003Cp>No more fidgeting with shortcode args or comparing docs. Just use the Donation Divi modules and configure them with Divi’s powerful live builder and hit PUBLISH.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WIDGETS INCLUDED\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>GiveWP Form \u003C\u002Fli>\n\u003Cli>GiveWP Donor Wall\u003C\u002Fli>\n\u003Cli>GiveWP Form Grid\u003C\u002Fli>\n\u003Cli>GiveWP Multi-form Goals \u003C\u002Fli>\n\u003Cli>GiveWP Totals\u003C\u002Fli>\n\u003Cli>GiveWP Goals\u003C\u002Fli>\n\u003Cli>GiveWP Donation Receipt\u003C\u002Fli>\n\u003Cli>GiveWP Donation History\u003C\u002Fli>\n\u003Cli>GiveWP Registration\u003C\u002Fli>\n\u003Cli>GiveWP Login\u003C\u002Fli>\n\u003Cli>GiveWP Profile Editor\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 modules available in your Divi builder that all start with “GiveWP”. There you’ll find all the available modules. 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 Modules for Divi” are a way that we are giving back to the WordPress community. Check out our \u003Ca href=\"https:\u002F\u002Fgo.givewp.com\u002Fwporg-divi\" 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=freeaddons&utm_content=Divi_Modules\" 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 GiveWP Donation Modules for Divi 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 Divi-powered pages.",600,9245,"2025-02-11T16:09:00.000Z","6.7.5","6.5",[128,129,112,54,23],"divi","divi-modules","https:\u002F\u002Fgo.givewp.com\u002Fdivi-addon","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-donation-modules-for-divi.2.0.1.zip",91,"2025-02-12 00:00:00",{"attackSurface":135,"codeSignals":175,"taintFlows":207,"riskAssessment":208,"analyzedAt":221},{"hooks":136,"ajaxHandlers":160,"restRoutes":161,"shortcodes":173,"cronEvents":174,"entryPointCount":78,"unprotectedCount":78},[137,143,147,152,155],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","before_give_init","closure","give-double-the-donation.php",49,{"type":138,"name":144,"callback":145,"file":141,"line":146},"admin_init","checkEnvironment",61,{"type":138,"name":148,"callback":149,"file":150,"line":151},"admin_notices","giveInactive","src\\Addon\\Environment.php",22,{"type":138,"name":148,"callback":153,"file":150,"line":154},"giveVersionError",27,{"type":156,"name":157,"callback":140,"file":158,"line":159},"filter","give-settings_get_settings_pages","src\\DoubleTheDonation\\Helpers\\SettingsPage.php",24,[],[162,170],{"namespace":163,"route":164,"methods":165,"callback":167,"permissionCallback":26,"file":168,"line":169},"givewp\u002Fdtd","donation\u002F(?P\u003Cid>[0-9]+)",[166],"GET","anonymous","src\\DoubleTheDonation\\API\\REST\\CompanyMatching.php",17,{"namespace":163,"route":164,"methods":171,"callback":167,"permissionCallback":26,"file":168,"line":172},[166],66,[],[],{"dangerousFunctions":176,"sqlUsage":177,"outputEscaping":179,"fileOperations":13,"externalRequests":48,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":206},[],{"prepared":13,"raw":13,"locations":178},[],{"escaped":98,"rawEcho":180,"locations":181},10,[182,186,188,191,194,196,197,199,201,204],{"file":183,"line":184,"context":185},"src\\Addon\\Notices.php",37,"raw output",{"file":183,"line":187,"context":185},47,{"file":189,"line":190,"context":185},"src\\Addon\\View.php",45,{"file":192,"line":193,"context":185},"src\\DoubleTheDonation\\DonationForm.php",35,{"file":192,"line":195,"context":185},36,{"file":192,"line":195,"context":185},{"file":192,"line":198,"context":185},40,{"file":200,"line":151,"context":185},"src\\DoubleTheDonation\\SettingsPageContent.php",{"file":202,"line":203,"context":185},"src\\DoubleTheDonation\\UpdateDonationReceipt.php",25,{"file":202,"line":205,"context":185},33,[],[],{"summary":209,"deductions":210},"The \"give-double-the-donation\" plugin v2.1.2 exhibits a concerning security posture primarily due to its unprotected entry points and weak output escaping. While the plugin demonstrates good practices in database interaction by exclusively using prepared statements and has no recorded vulnerabilities or critical taint flows, the absence of permission callbacks on its two REST API routes presents a significant risk. This means any user, regardless of their role, could potentially interact with these API endpoints, leading to unauthorized actions or information disclosure if the API functionality is not robustly secured internally. The low percentage of properly escaped output (23%) is another major red flag, increasing the likelihood of cross-site scripting (XSS) vulnerabilities where user-supplied data is not properly sanitized before being displayed on the frontend.",[211,213,216,219],{"reason":212,"points":180},"REST API routes without permission callbacks",{"reason":214,"points":215},"Low percentage of properly escaped output",8,{"reason":217,"points":218},"No nonce checks",7,{"reason":220,"points":218},"No capability checks","2026-03-16T20:56:07.629Z",{"wat":223,"direct":235},{"assetPaths":224,"generatorPatterns":229,"scriptPaths":230,"versionParams":232},[225,226,227,228],"\u002Fwp-content\u002Fplugins\u002Fgive-double-the-donation\u002Fbuild\u002Fbackend.asset.php","\u002Fwp-content\u002Fplugins\u002Fgive-double-the-donation\u002Fbuild\u002Fbackend.js","\u002Fwp-content\u002Fplugins\u002Fgive-double-the-donation\u002Fbuild\u002Ffrontend.asset.php","\u002Fwp-content\u002Fplugins\u002Fgive-double-the-donation\u002Fbuild\u002Ffrontend.js",[],[231],"https:\u002F\u002Fdoublethedonation.com\u002Fapi\u002Fjs\u002Fddplugin.js",[233,234],"give-double-the-donation\u002Fbuild\u002Fbackend.asset.php?ver=","give-double-the-donation\u002Fbuild\u002Ffrontend.asset.php?ver=",{"cssClasses":236,"htmlComments":237,"htmlAttributes":238,"restEndpoints":240,"jsGlobals":242,"shortcodeOutput":244},[],[],[239],"data-give-dtd-public-key",[241],"\u002Fwp-json\u002Fgivewp\u002Fdtd\u002Fdonation\u002F",[243],"DDCONF",[],{"error":246,"url":247,"statusCode":248,"statusMessage":249,"message":249},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fgive-double-the-donation\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":215,"versions":251},[252,258,265,272,278,284,291,298],{"version":6,"download_url":25,"svn_tag_url":253,"released_at":26,"has_diff":254,"diff_files_changed":255,"diff_lines":26,"trac_diff_url":256,"vulnerabilities":257,"is_current":246},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgive-double-the-donation\u002Ftags\u002F2.1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgive-double-the-donation%2Ftags%2F2.1.1&new_path=%2Fgive-double-the-donation%2Ftags%2F2.1.2",[],{"version":259,"download_url":260,"svn_tag_url":261,"released_at":26,"has_diff":254,"diff_files_changed":262,"diff_lines":26,"trac_diff_url":263,"vulnerabilities":264,"is_current":254},"2.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-double-the-donation.2.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgive-double-the-donation\u002Ftags\u002F2.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgive-double-the-donation%2Ftags%2F2.1.0&new_path=%2Fgive-double-the-donation%2Ftags%2F2.1.1",[],{"version":266,"download_url":267,"svn_tag_url":268,"released_at":26,"has_diff":254,"diff_files_changed":269,"diff_lines":26,"trac_diff_url":270,"vulnerabilities":271,"is_current":254},"2.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-double-the-donation.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgive-double-the-donation\u002Ftags\u002F2.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgive-double-the-donation%2Ftags%2F2.0.2&new_path=%2Fgive-double-the-donation%2Ftags%2F2.1.0",[],{"version":40,"download_url":273,"svn_tag_url":274,"released_at":26,"has_diff":254,"diff_files_changed":275,"diff_lines":26,"trac_diff_url":276,"vulnerabilities":277,"is_current":254},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-double-the-donation.2.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgive-double-the-donation\u002Ftags\u002F2.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgive-double-the-donation%2Ftags%2F2.0.1&new_path=%2Fgive-double-the-donation%2Ftags%2F2.0.2",[],{"version":119,"download_url":279,"svn_tag_url":280,"released_at":26,"has_diff":254,"diff_files_changed":281,"diff_lines":26,"trac_diff_url":282,"vulnerabilities":283,"is_current":254},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-double-the-donation.2.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgive-double-the-donation\u002Ftags\u002F2.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgive-double-the-donation%2Ftags%2F2.0.0&new_path=%2Fgive-double-the-donation%2Ftags%2F2.0.1",[],{"version":285,"download_url":286,"svn_tag_url":287,"released_at":26,"has_diff":254,"diff_files_changed":288,"diff_lines":26,"trac_diff_url":289,"vulnerabilities":290,"is_current":254},"2.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-double-the-donation.2.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgive-double-the-donation\u002Ftags\u002F2.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgive-double-the-donation%2Ftags%2F1.0.1&new_path=%2Fgive-double-the-donation%2Ftags%2F2.0.0",[],{"version":292,"download_url":293,"svn_tag_url":294,"released_at":26,"has_diff":254,"diff_files_changed":295,"diff_lines":26,"trac_diff_url":296,"vulnerabilities":297,"is_current":254},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-double-the-donation.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgive-double-the-donation\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fgive-double-the-donation%2Ftags%2F1.0&new_path=%2Fgive-double-the-donation%2Ftags%2F1.0.1",[],{"version":299,"download_url":300,"svn_tag_url":301,"released_at":26,"has_diff":254,"diff_files_changed":302,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":303,"is_current":254},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgive-double-the-donation.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fgive-double-the-donation\u002Ftags\u002F1.0\u002F",[],[]]