[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbNwCQZl_mDb6Is9gdTx7wxWz7BwocL5Cvg3hKAOb9Ng":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":109,"fingerprints":194},"mailster-sendgrid","Mailster SendGrid Integration","2.1.1","EverPress","https:\u002F\u002Fprofiles.wordpress.org\u002Feverpress\u002F","\u003Cp>Uses SendGrid to deliver emails for the \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=SendGrid\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=SendGrid\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=SendGrid\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n","Uses SendGrid to deliver emails for the Mailster Newsletter Plugin for WordPress.",1000,26557,100,1,"2024-05-27T13:33:00.000Z","6.5.8","6.0","",[20,21,22,23,24],"delivery","email","mailster","mailsteresp","newsletter","https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=plugin&utm_term=SendGrid","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailster-sendgrid.2.1.1.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"everpress",28,121400,91,255,73,"2026-04-04T12:50:38.954Z",[41,57,70,83,96],{"slug":42,"name":43,"version":44,"author":7,"author_profile":8,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":52,"homepage":55,"download_link":56,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mailster-mailgun","Mailster Mailgun Integration","1.5.1","\u003Cblockquote>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Mailgun\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Uses Mailgun to deliver emails for the \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Mailgun\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Read the \u003Ca href=\"https:\u002F\u002Fkb.mailster.co\u002Fsend-your-newsletters-via-mailgun?utm_campaign=wporg&utm_source=Mailgun&utm_medium=readme\" rel=\"nofollow ugc\">Setup Guide\u003C\u002Fa> to get started.\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Mailgun\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n","Uses Mailgun to deliver emails for the Mailster Newsletter Plugin for WordPress.",600,16404,46,6,"2024-05-27T13:17:00.000Z",[53,54,22,23,24],"deliverymethod","mailgun","https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=plugin&utm_term=Mailgun","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailster-mailgun.1.5.1.zip",{"slug":58,"name":59,"version":60,"author":7,"author_profile":8,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":14,"last_updated":66,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":67,"homepage":68,"download_link":69,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mailster-multi-smtp","Mailster Multi SMTP","1.3.1","\u003Cp>Allows to use multiple SMTP connection for the Mailster Newsletter Plugin\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Multi+SMTP\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Multi+SMTP\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n","Allows to use multiple SMTP connection for the Mailster Newsletter Plugin",400,15662,60,"2024-05-27T13:27:00.000Z",[20,53,21,22,24],"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=plugin&utm_term=Multi+SMTP","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailster-multi-smtp.1.3.1.zip",{"slug":71,"name":72,"version":73,"author":7,"author_profile":8,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":28,"num_ratings":28,"last_updated":78,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":79,"homepage":81,"download_link":82,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mailster-mailjet","Mailster Mailjet","1.1.2","\u003Cblockquote>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Mailjet\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Uses Mailjet to deliver emails for the \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Mailjet\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Read the \u003Ca href=\"https:\u002F\u002Fkb.mailster.co\u002Fsend-your-newsletters-via-mailjet?utm_campaign=wporg&utm_source=Mailjet&utm_medium=readme\" rel=\"nofollow ugc\">Setup Guide\u003C\u002Fa> to get started.\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=Mailjet\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n","Uses Mailjet to deliver emails for the Mailster Newsletter Plugin for WordPress.",300,4126,"2024-05-27T13:19:00.000Z",[53,80,22,23,24],"mailjet","https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=plugin&utm_term=Mailjet","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailster-mailjet.1.1.2.zip",{"slug":84,"name":85,"version":86,"author":7,"author_profile":8,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":28,"num_ratings":28,"last_updated":91,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":92,"homepage":94,"download_link":95,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mailster-mailersend","Mailster MailerSend Integration","1.1.3","\u003Cblockquote>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=MailerSend\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Uses MailerSend to deliver emails for the \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=MailerSend\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=MailerSend\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n","Uses MailerSend to deliver emails for the Mailster Newsletter Plugin for WordPress.",200,5960,"2024-05-27T13:21:00.000Z",[53,93,22,23,24],"mailersend","https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=plugin&utm_term=MailerSend","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailster-mailersend.1.1.3.zip",{"slug":97,"name":98,"version":99,"author":7,"author_profile":8,"description":100,"short_description":101,"active_installs":13,"downloaded":102,"rating":28,"num_ratings":28,"last_updated":103,"tested_up_to":104,"requires_at_least":17,"requires_php":18,"tags":105,"homepage":107,"download_link":108,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mailster-sparkpost","Mailster SparkPost Integration","1.9.0","\u003Cp>Uses SparkPost to deliver emails for the \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=SparkPost\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Read the \u003Ca href=\"https:\u002F\u002Fkb.mailster.co\u002Fsend-your-newsletters-via-sparkpost\u002F?utm_campaign=wporg&utm_source=SparkPost&utm_medium=readme\" rel=\"nofollow ugc\">Setup Guide\u003C\u002Fa> to get started.\u003C\u002Fp>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>This Plugin requires \u003Ca href=\"https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=readme&utm_term=SparkPost\" rel=\"nofollow ugc\">Mailster Newsletter Plugin for WordPress\u003C\u002Fa>\u003C\u002Fp>\n","Uses SparkPost to deliver emails for the Mailster Newsletter Plugin for WordPress.",9839,"2025-05-01T14:30:00.000Z","6.8.5",[53,22,23,24,106],"sparkpost","https:\u002F\u002Fmailster.co\u002F?utm_campaign=wporg&utm_source=wordpress.org&utm_medium=plugin&utm_term=SparkPost","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailster-sparkpost.1.9.0.zip",{"attackSurface":110,"codeSignals":166,"taintFlows":183,"riskAssessment":184,"analyzedAt":193},{"hooks":111,"ajaxHandlers":160,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":28,"unprotectedCount":28},[112,117,121,126,130,134,138,142,146,149,153,156],{"type":113,"name":114,"callback":114,"priority":14,"file":115,"line":116},"action","init","classes\\sendgrid.class.php",19,{"type":113,"name":118,"callback":119,"file":115,"line":120},"admin_notices","notice",33,{"type":122,"name":123,"callback":124,"file":115,"line":125},"filter","mailster_delivery_methods","delivery_method",37,{"type":113,"name":127,"callback":128,"file":115,"line":129},"mailster_deliverymethod_tab_sendgrid","deliverytab",38,{"type":122,"name":131,"callback":132,"file":115,"line":133},"mailster_verify_options","verify_options",40,{"type":113,"name":135,"callback":136,"file":115,"line":137},"mailster_initsend","initsend",43,{"type":113,"name":139,"callback":140,"file":115,"line":141},"mailster_presend","presend",44,{"type":113,"name":143,"callback":144,"file":115,"line":145},"mailster_dosend","dosend",45,{"type":113,"name":147,"callback":148,"file":115,"line":49},"mailster_sendgrid_cron","reset",{"type":113,"name":150,"callback":151,"file":115,"line":152},"mailster_cron_worker","check_bounces",47,{"type":113,"name":154,"callback":151,"file":115,"line":155},"mailster_check_bounces",48,{"type":113,"name":157,"callback":158,"file":115,"line":159},"mailster_section_tab_bounce","section_tab_bounce",49,[],[],[],[164],{"hook":147,"callback":147,"file":115,"line":165},419,{"dangerousFunctions":167,"sqlUsage":168,"outputEscaping":170,"fileOperations":181,"externalRequests":14,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":182},[],{"prepared":28,"raw":28,"locations":169},[],{"escaped":171,"rawEcho":172,"locations":173},4,3,[174,178,180],{"file":175,"line":176,"context":177},"views\\settings.php",5,"raw output",{"file":175,"line":179,"context":177},22,{"file":175,"line":141,"context":177},2,[],[],{"summary":185,"deductions":186},"The mailster-sendgrid plugin, version 2.1.1, exhibits a generally strong security posture based on the provided static analysis.  The complete absence of identified vulnerabilities in its history and the lack of dangerous functions, raw SQL queries, or unsanitized taint flows are significant strengths. This suggests the developers have a good understanding of secure coding practices and have implemented robust defenses against common attack vectors.\n\nHowever, there are areas for improvement and potential concerns. The static analysis reveals that 43% of output is not properly escaped, which could lead to Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is present in these outputs. Additionally, the absence of nonce checks and capability checks on the plugin's entry points (even though the attack surface is reported as zero) is a notable weakness. While there are no direct entry points found, if any were to be introduced or discovered in future versions without these checks, it would significantly increase the risk. The presence of file operations and external HTTP requests, while not inherently insecure, require careful scrutiny to ensure they are not being used in a way that could be exploited.\n\nOverall, the plugin is commendably secure due to its clean vulnerability history and lack of critical code-level issues. However, the unescaped output and the absence of fundamental security checks like nonces and capability checks on its (albeit currently non-existent) entry points represent latent risks that should be addressed to maintain a truly robust security profile.",[187,189,191],{"reason":188,"points":176},"Unescaped output found",{"reason":190,"points":176},"No nonce checks on entry points",{"reason":192,"points":176},"No capability checks on entry points","2026-03-16T19:06:35.449Z",{"wat":195,"direct":204},{"assetPaths":196,"generatorPatterns":199,"scriptPaths":200,"versionParams":201},[197,198],"\u002Fwp-content\u002Fplugins\u002Fmailster-sendgrid\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fmailster-sendgrid\u002Fassets\u002Fjs\u002Fscript.js",[],[198],[202,203],"mailster-sendgrid\u002Fassets\u002Fcss\u002Fstyle.css?ver=","mailster-sendgrid\u002Fassets\u002Fjs\u002Fscript.js?ver=",{"cssClasses":205,"htmlComments":206,"htmlAttributes":207,"restEndpoints":208,"jsGlobals":209,"shortcodeOutput":210},[],[],[],[],[],[]]