[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ft7q6OqU2NL9XcB7icoLa8aMGh_VuNfr4Zbpe7GEr9po":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":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":135,"fingerprints":702},"chimppress","ChimpPress","0.8.9","Andy Charrington","https:\u002F\u002Fprofiles.wordpress.org\u002Fjealousdesigns\u002F","\u003Cp>*** THIS IS A BETA RELEASE ***\u003C\u002Fp>\n\u003Cp>ChimpPress provides an interface for creating and managing your MailChimp campaigns without having to leave your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>It also allows you to utilise MailChimps campaign sending and management tools to send automatic mailouts when ever a post\u002Fpage\u002FCPT is published.\u003C\u002Fp>\n\u003Cp>Current features of ChimpPress\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create bespoke HTML emails using the intuitive drag and drop editor.\u003C\u002Fli>\n\u003Cli>Add padding and colours to specific cells in your email or to the entire campaign.\u003C\u002Fli>\n\u003Cli>Select from a number of layout templates and then add multiple rows and columns as needed.\u003C\u002Fli>\n\u003Cli>Import\u002FExport as well as quick import of existing campaigns.\u003C\u002Fli>\n\u003Cli>Resize images within the editor by dragging them to the desired size.\u003C\u002Fli>\n\u003Cli>Receive in-depth stats about your campaign.\u003C\u002Fli>\n\u003Cli>Set up a campaign as a “Template” and specify when it should be used to send out notifications when a post\u002Fpage\u002FCPT is published.\u003C\u002Fli>\n\u003Cli>Manage your subscribers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All you need is a MailChimp account and an API key and you can start creating bespoke html emails!\u003C\u002Fp>\n","ChimpPress is a new way to manage your MailChimp campaigns right from your WordPress Dashboard.",10,5300,40,1,"2012-12-14T12:19:00.000Z","3.2.1","3.0","",[20,21,22,23,24],"campaign","email","mail-chimp","manage","send","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchimppress.0.8.9.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"jealousdesigns",5,900,30,84,"2026-04-04T23:14:06.078Z",[39,58,75,92,111],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":13,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":18,"tags":53,"homepage":18,"download_link":57,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"techsarathy-sendy-cf7-integration","Techsarathy Sendy CF7 Integration","1.1.1","rktaiwala","https:\u002F\u002Fprofiles.wordpress.org\u002Frktaiwala\u002F","\u003Cp>\u003Cstrong>Please drop me a message, if there is any problem in using the plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you are using Sendy to handle your subscription, then this plugin is for you.\u003C\u002Fp>\n\u003Cp>Integrate your Sendy Lists in your subscription froms easily.\u003C\u002Fp>\n\u003Cp>Create form using Contact Form 7 plugin.\u003C\u002Fp>\n\u003Cp>Use any number of Lists.\u003C\u002Fp>\n\u003Cp>Manage Sendy Lists from WordPress.\u003C\u002Fp>\n\u003Cp>Shows number of subscribers subscribed to a particular list right on the WordPress.\u003C\u002Fp>\n\u003Cp>How to use it?\u003C\u002Fp>\n\u003Col>\n\u003Cli>Get your Sendy API key from your Sendy installation.\u003C\u002Fli>\n\u003Cli>Keep Sendy installation URL handy.\u003C\u002Fli>\n\u003Cli>Open your WordPress Dashboard.\u003C\u002Fli>\n\u003Cli>Locate Sendy List in the menu.\u003C\u002Fli>\n\u003Cli>Under Sendy List menu choose Settings.\u003C\u002Fli>\n\u003Cli>Enter Sendy API and Sendy installation URL.\u003C\u002Fli>\n\u003Cli>Now create New Sendy List, enter your Sendly List ID (To get Sendy list ID, go to your Sendy Installation and select the brand, under the brand select all lists, List ID will be on the left side of List Name )\u003C\u002Fli>\n\u003Cli>Create the Form Using Contact Form 7, you can use any number of fields just name them as ts_your-field-name. You need to include hidden field [hidden ts_sendy_hidden “true”] in your form.\u003C\u002Fli>\n\u003Cli>Include the shortcode [tssendy] in the form to list all the lists from Sendy.\u003C\u002Fli>\n\u003Cli>If you just want to subscribe users to a particular list you can do so by using the shortcode \u003Cstrong>[tssendy listID “your_id”]\u003C\u002Fstrong>. You can get the listID from the Sendy List Screen.\u003C\u002Fli>\n\u003Cli>Use the contact form 7 shortcode as usual.\u003C\u002Fli>\n\u003Cli>Thats it. No more steps.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Usuage\u003C\u002Fh3>\n\u003Cp>How to use it?\u003C\u002Fp>\n\u003Col>\n\u003Cli>Get your Sendy API key from your Sendy installation.\u003C\u002Fli>\n\u003Cli>Keep Sendy installation URL handy.\u003C\u002Fli>\n\u003Cli>Open your WordPress Dashboard.\u003C\u002Fli>\n\u003Cli>Locate Sendy List in the menu.\u003C\u002Fli>\n\u003Cli>Under Sendy List menu choose Settings.\u003C\u002Fli>\n\u003Cli>Enter Sendy API and Sendy installation URL.\u003C\u002Fli>\n\u003Cli>Now create New Sendy List, enter your Sendly List ID (To get Sendy list ID, go to your Sendy Installation and select the brand, under the brand select all lists, List ID will be on the left side of List Name )\u003C\u002Fli>\n\u003Cli>Create the Form Using Contact Form 7, you can use any number of fields just name them as ts_your-field-name. You need to include hidden field [hidden ts_sendy_hidden “true”] in your form.\u003C\u002Fli>\n\u003Cli>Include the shortcode [tssendy] in the form to list all the lists from Sendy.\u003C\u002Fli>\n\u003Cli>If you just want to subscribe users to a particular list you can do so by using the shortcode \u003Cstrong>[tssendy listID “your_id”]\u003C\u002Fstrong>. You can get the listID from the Sendy List Screen.\u003C\u002Fli>\n\u003Cli>Use the contact form 7 shortcode as usual.\u003C\u002Fli>\n\u003Cli>Thats it. No more steps.\u003C\u002Fli>\n\u003C\u002Fol>\n","Sendy integration for Contact Form 7.",3752,82,7,"2016-07-25T13:46:00.000Z","4.5.33","4.1.1",[20,21,54,55,56],"email-campaign","email-marketing","sendy-email","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftechsarathy-sendy-cf7-integration.1.1.1.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":11,"downloaded":66,"rating":67,"num_ratings":14,"last_updated":68,"tested_up_to":69,"requires_at_least":18,"requires_php":70,"tags":71,"homepage":73,"download_link":74,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"alidani-contact-form","ALIDANI Contact forms","1.4","ehssan1985","https:\u002F\u002Fprofiles.wordpress.org\u002Fehssan1985\u002F","\u003Cp>ALIDANI Contact Forms features:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>► Email delivery    \n► Saves messages into database\n► Printable list of messages\n► Easy to change colour and text of the form\n► Field validation\n► One-click contact form\n► Classic and ajax submission\n► ... and more features (see below)\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The \u003Cstrong>ALIDANI Contact Form\u003C\u002Fstrong> is a powerful and easy WordPress plugin to create \u003Cstrong>contact forms\u003C\u002Fstrong> and \u003Cstrong>send their data email addresses\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>ALIDANI Contact Form\u003C\u002Fstrong> also \u003Cstrong>saves the contact form data into a database\u003C\u002Fstrong> and the option to change the content of the email with the ability to response and send the email back.\u003C\u002Fp>\n\u003Ch4>ALIDANI Contact Forms Main Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Email delivery:\u003C\u002Fstrong> The contact form data is sent to the wordpress database with the opportunity to edit the contect.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form data saved into the database:\u003C\u002Fstrong> Avoid losing submissions and keep a record of the received contact form messages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>list of receiving messages:\u003C\u002Fstrong> show list of received emails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date and time of receiving the emails:\u003C\u002Fstrong> Shows the date and time of sending the email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Edit the contect:\u003C\u002Fstrong> Provide easy way to edit the email’s content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy to send email:\u003C\u002Fstrong> Provide easy way to replay on the email.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Validation:\u003C\u002Fstrong> Set validation rules for each contact form field. Keep your data clean.\u003C\u002Fli>\n\u003C\u002Ful>\n","Contact form with visual form builder. Contact form that sends the data to email, to a database list and easy to update the content.",1811,100,"2021-09-13T07:13:00.000Z","5.7.15","5.6.25",[72],"simple-contact-form-that-sends-the-data-to-email-and-also-to-a-database-with-easy-way-to-manage-and-response-to-the-emails","https:\u002F\u002Fwww.uniquetechnology.com.au\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falidani-contact-form.1.4.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":67,"num_ratings":14,"last_updated":18,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":84,"homepage":89,"download_link":90,"security_score":67,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":91},"e-mail-campaign-manager","E-mail Campaign Manager","1.9","Roman Cieciuch","https:\u002F\u002Fprofiles.wordpress.org\u002Fromancieciuch\u002F","\u003Cp>The plugin allows You to manage Your customers subscription list. You can create \u003Cstrong>unlimited campaigns\u003C\u002Fstrong>, which can store \u003Cstrong>unlimited e-mail subscriptions\u003C\u002Fstrong>. Doesn’t it sound great? Plus, You can import\u002Fexport Your e-mails at \u003Cstrong>any time\u003C\u002Fstrong>.\u003Cbr \u002F>\nIt works both for newsletter subscriptions or letting users to download Your file (like PDF e-books, etc.) once user confirms the new subscription.\u003C\u002Fp>\n\u003Ch4>Setup in seconds\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create new campaign with minimum effort\u003C\u002Fli>\n\u003Cli>Generate the subscription form (it can be either \u003Cem>short_code\u003C\u002Fem> or standard \u003Cem>HTML\u003C\u002Fem> code)\u003C\u002Fli>\n\u003Cli>Modify the form (if You’re a programmer), or leave it as it is – both ways are great\u003C\u002Fli>\n\u003Cli>Place the form on the site (anywhere in the theme or on any page\u002Fpost)\u003C\u002Fli>\n\u003Cli>And that’s it. \u003Cstrong>YOU’RE DONE!\u003C\u002Fstrong> Now let the magic happen.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>New subscriptions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Once Your customer submits the form – the confirmation e-mail will be sent. The e-mail contains Your custom message and the activation link.\u003C\u002Fli>\n\u003Cli>The activation link is created automatically, and after clicking the link – there’s a redirect to the \u003Cem>Thank You\u003C\u002Fem> page or to any specified path, eg. to a file download, if You want to share Your e-books, music or anything else.\u003C\u002Fli>\n\u003Cli>The form contains a spam protection called \u003Cem>honeypot\u003C\u002Fem> and the \u003Cem>security hash\u003C\u002Fem> to prevent sending the form by the robots over and over.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Import \u002F Export\u003C\u002Fh4>\n\u003Cp>Anytime You can easily export subscribers from any category. Just select category and a list of activated users will be generated. All e-mail addresses comma-separated – ready do copy and paste to Your e-mail sending software.\u003C\u002Fp>\n\u003Cp>The same with the import. If You have a list of comma-separated e-mail addresses – just paste them into textarea field, then select campaign You want them to join. Click on Import button. And You’re done! Everything’s now in database.\u003C\u002Fp>\n\u003Ch4>Other features\u003C\u002Fh4>\n\u003Cp>One e-mail address can join particular campaign only once. Our app keeps the subscription list clean to avoid duplicating users, so You don’t have to worry about that.\u003Cbr \u002F>\nThere’s a button in Dashboard area to clean up the list of e-mails that have not been confirmed for more than 30 days.\u003Cbr \u002F>\nNow You can generate link to user unsubscription.\u003C\u002Fp>\n\u003Ch4>Feature Roadmap\u003C\u002Fh4>\n\u003Cp>We’re going to create a feature that allows You to migrate Your whole e-mails and campaigns database with ease. It can be helpful if You want to copy all the goodness You’ve collected to another project.\u003Cbr \u002F>\nPlus, we’re open to any suggestions. You can drop us a line at the official plugin page: \u003Ca href=\"http:\u002F\u002Flearntofrontend.com\u002Fplugins\u002Fe-mail-campaign-manager\" title=\"E-mail Campaign Manager plugin site\" rel=\"nofollow ugc\">E-mail Campaign Manager\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Bug reports\u003C\u002Fh4>\n\u003Cp>We’re ready to help You, please e-mail us at \u003Cem>info (at) abckodera dot pl\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch4>Sharing is caring\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Website: https:\u002F\u002Fabckodera.pl\u002Faktualnosci\u002Fe-mail-campaign-manager\u002F\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fabckodera\" title=\"ABC Kodera\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Notes and Incompatible plugins\u003C\u002Fh3>\n\u003Cp>No known issues.\u003C\u002Fp>\n\u003Ch3>Any Questions?\u003C\u002Fh3>\n\u003Cp>We love to hear from you! Drop us a line at \u003Cem>hello (at) learntofrontend dot com\u003C\u002Fem>.\u003C\u002Fp>\n","Requires at least: 3.0.1 Tested up to: 4.8 Donate link: https:\u002F\u002Fwww.paypal.me\u002Fr1mediapl Stable tag: 1.9 License: GPLv2 or later License URI: http:\u002F\u002Fww &hellip;",2633,[76,85,86,87,88],"e-mail-list","e-mail-manager","email-list","subscription-manager","https:\u002F\u002Fabckodera.pl\u002Faktualnosci\u002Fe-mail-campaign-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fe-mail-campaign-manager.zip","2026-03-15T10:48:56.248Z",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":27,"downloaded":100,"rating":13,"num_ratings":14,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":18,"tags":104,"homepage":109,"download_link":110,"security_score":67,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"pretty-opt-in-lite","Pretty Opt In Lite – Content Locker for Lead Generation","1.3.20","wphobby","https:\u002F\u002Fprofiles.wordpress.org\u002Fdarell\u002F","\u003Cp>Pretty Opt In is a flexible WordPress Plugin make you can create the content locker (e.g. downloads, discounts, videos and so on) for lead generation.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FvuLSY7fJoCo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Presentation\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002F1.envato.market\u002FEQ1W4\" rel=\"nofollow ugc\">Premium\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=vuLSY7fJoCo&list=PLYbs7RFTMsuIq1SaahhDJP0Wy1sd8iRlC\u002F\" rel=\"nofollow ugc\">Videos Guides\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Customize lockers elements and design styles, include different layout, header title, locker message, button text and etc\u003C\u002Fli>\n\u003Cli>Integrates with mail services and plugins, include MailChimp, SendGrid, SendinBlue, MailPoet, ActiveCampaign, FreshMail, MailJet, MailerLite\u003C\u002Fli>\n\u003Cli>Choose locker subscription opt-in mode. Default mode is single opt-in\u003C\u002Fli>\n\u003Cli>Show locker on mobile devices and registered members or not\u003C\u002Fli>\n\u003Cli>Wrap the content you want to lock via pretty-locker shortcode\u003C\u002Fli>\n\u003Cli>Use bulk actions to edit, publish, unpublish and delete lockers\u003C\u002Fli>\n\u003Cli>Save the emails list of your subscribers on local wordpress database\u003C\u002Fli>\n\u003Cli>Choose default sender name and sender email address for all of your outgoing emails.\u003C\u002Fli>\n\u003Cli>Set the locker cookie expired duration\u003C\u002Fli>\n\u003Cli>Receive notifications via email when new lead received\u003C\u002Fli>\n\u003Cli>Set custom link of Terms of Use & Privacy in your locker\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Cp>\n  \u003Cstrong>Pretty Opt-In Pro Version\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Like Pretty Opt-In Free Version? Here’s you can get \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FEQ1W4\" rel=\"nofollow ugc\"> Pretty Opt-In Pro Version\u003C\u002Fa> and have more features.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Add subscribers to the following mailing services:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>MailChimp\u003C\u002Fli>\n\u003Cli>SendGrid\u003C\u002Fli>\n\u003Cli>ActiveCampaign\u003C\u002Fli>\n\u003Cli>SendinBlue\u003C\u002Fli>\n\u003Cli>FreshMail\u003C\u002Fli>\n\u003Cli>MailPoet\u003C\u002Fli>\n\u003Cli>MailJet\u003C\u002Fli>\n\u003Cli>MailerLite\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Do you like Pretty Opt-In?\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>Don’t hesitate to \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpretty-opt-in-lite\u002Freviews\u002F#new-post\" rel=\"ugc\">give your feedback\u003C\u002Fa>. It will help making the plugin better. Other contributions (such as new translations or helping other users on the support forum) are welcome !\n\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Maybe you need\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-robot\u002F\" rel=\"ugc\">Auto Robot – WP RSS Feed Autoblogging\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-db-manager-lite\u002F\" rel=\"ugc\">Ultimate WP DB Manager – WordPress Database Backup, Cleanup & Optimize\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felegant-calendar-lite\u002F\" rel=\"ugc\">Elegant Calendar Lite – WordPress Events Calendar Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwphobby-addons-for-elementor\u002F\" rel=\"ugc\">WPHobby Addons for Elementor\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwphobby-pdf-invoices-for-woocommerce\u002F\" rel=\"ugc\">WooCommerce PDF Invoices Maker\u003C\u002Fa>\u003C\u002Fp>\n","Pretty Opt-In - Content Locker for Lead Generation",2501,"2025-06-25T01:16:00.000Z","6.8.5","4.0",[105,21,106,107,108],"active-campaign","locker","mailchimp","sendgrid","http:\u002F\u002Fwphobby.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpretty-opt-in-lite.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":13,"num_ratings":121,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":131,"download_link":132,"security_score":133,"vuln_count":14,"unpatched_count":27,"last_vuln_date":134,"fetched_at":29},"site-mailer","Site Mailer – SMTP Replacement, Email API Deliverability & Email Log","1.4.3","Elementor","https:\u002F\u002Fprofiles.wordpress.org\u002Felemntor\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F1hOxkEO-22I?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Has your WordPress site stopped sending emails? Are emails from your WordPress site landing in spam or not getting delivered? Are customers complaining about missing messages?\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Site Mailer\u003C\u002Fstrong>, you can say goodbye to email issues. Our easy-to-use tool ensures all emails reach their destination while providing you with a detailed email log to track and resend messages if needed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enhance your email management effortlessly\u003C\u002Fstrong>. Site Mailer eliminates the need for complex SMTP plugins, providing a streamlined solution for reliable email deliverability. Troubleshoot and monitor with ease using our intuitive interface, so you never miss another email.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>High Deliverability\u003C\u002Fh4>\n\u003Cp>Ensure your emails consistently reach your audience’s inbox with optimized sending methods designed to maximize deliverability and minimize spam risk.\u003C\u002Fp>\n\u003Ch4>Use Your Custom Domain\u003C\u002Fh4>\n\u003Cp>Send emails with your custom domain — or get started quickly with our default email so no email will be lost once you start working with Site Mailer.\u003C\u002Fp>\n\u003Ch4>No Integration or SMTP Plugin Needed\u003C\u002Fh4>\n\u003Cp>Site Mailer works seamlessly without the need for additional API integration or SMTP plugins. This means less hassle and more efficient email management.\u003C\u002Fp>\n\u003Ch4>Easy Setup\u003C\u002Fh4>\n\u003Cp>Get started with Site Mailer in no time. Our intuitive setup process ensures you can configure and start using the plugin quickly and effortlessly.\u003C\u002Fp>\n\u003Ch4>30-Day Log Retention\u003C\u002Fh4>\n\u003Cp>The plugin includes 30 days of email log retention, allowing you to easily track and review your email activity.\u003C\u002Fp>\n\u003Ch4>Compatibility with Popular Plugins\u003C\u002Fh4>\n\u003Cp>Site Mailer has been tested to be fully compatible with most popular WordPress plugins, including Elementor Pro, WooCommerce, Contact Form 7, WPForms and more.\u003C\u002Fp>\n\u003Ch4>Reputation Management\u003C\u002Fh4>\n\u003Cp>Safeguard your email sending reputation with intelligent features that enhance your sender score, ensuring consistent inbox placement and reducing the risk of emails being marked as spam.\u003C\u002Fp>\n\u003Ch4>Email Testing\u003C\u002Fh4>\n\u003Cp>Send a test email to confirm your site is properly configured for seamless transactional email delivery.\u003C\u002Fp>\n\u003Ch4>Resend Failed Emails\u003C\u002Fh4>\n\u003Cp>Did an email fail to deliver? Easily resend it with a single click to ensure your message reaches its intended recipient.\u003C\u002Fp>\n\u003Ch4>Suppression List\u003C\u002Fh4>\n\u003Cp>Enable easy unsubscribe options for your emails. Track and manage all unsubscribed recipients directly in the Suppressions tab.\u003C\u002Fp>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Integration Needed\u003C\u002Fstrong>: Use Site Mailer without the need for additional plugins or integrations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Troubleshooting\u003C\u002Fstrong>: Efficiently troubleshoot and resend emails when necessary.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spam Reduction\u003C\u002Fstrong>: Our plugin will keep your emails out of the spam folder, ensuring that your important messages reach their intended recipients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built by the Elementor team\u003C\u002Fstrong>: Leverage the trust and reliability of a solution developed by Elementor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Get Started Today\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Transform your website’s email management with Site Mailer!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For more information about Site Mailer, visit our \u003Ca href=\"https:\u002F\u002Fgo.elementor.com\u002Fwp-repo-wp-dash-sm-product-page\u002F\" rel=\"nofollow ugc\">official website\u003C\u002Fa>.\u003Cbr \u002F>\nIf you have any questions or need support, feel free to \u003Ca href=\"https:\u002F\u002Fgo.elementor.com\u002Fwp-repo-wp-dash-sm-contact-us\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa> or visit our \u003Ca href=\"https:\u002F\u002Fgo.elementor.com\u002Fwp-repo-wp-dash-sm-help-center\u002F\" rel=\"nofollow ugc\">help center\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin requires a connection to an active Elementor account in order to identify the user and provide the user with the purchased service. This connection is triggered manually by the user via the plugin’s settings panel. Learn more our \u003Ca href=\"https:\u002F\u002Fgo.elementor.com\u002Fwp-repo-wp-dash-sm-term-and-conditions\u002F\" rel=\"nofollow ugc\">terms and conditions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin uses a 3rd party service operated by Elementor, which accepts Email information including but not limited to (from, to, cc,bcc addresses, email body, subject line and attachments). This flow is triggered automatically on every email sending process utilizing the native WordPress \u003Ccode>wp_mail\u003C\u002Fcode> function.\u003C\u002Fp>\n\u003Ch3>Related Plugins\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-optimization\u002F\" rel=\"ugc\">Image Optimizer\u003C\u002Fa>: Superior image compression for faster, high-quality website performance.\u003C\u002Fp>\n","Effortlessly manage transactional emails with Site Mailer. High deliverability, logs and statistics, and no SMTP plugins needed.",200000,1804250,13,"2026-02-17T13:35:00.000Z","6.9.4","6.6","7.4",[21,127,128,129,130],"email-api","email-log","sender","smtp","https:\u002F\u002Felementor.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsite-mailer.1.4.3.zip",98,"2025-02-27 23:34:36",{"attackSurface":136,"codeSignals":227,"taintFlows":505,"riskAssessment":687,"analyzedAt":701},{"hooks":137,"ajaxHandlers":218,"restRoutes":224,"shortcodes":225,"cronEvents":226,"entryPointCount":14,"unprotectedCount":14},[138,144,148,153,156,159,162,165,168,173,177,180,185,189,193,196,199,203,208,213,215],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_notices","cp_admin_notice","chimppress.php",46,{"type":139,"name":145,"callback":146,"file":142,"line":147},"admin_init","cp_nag_ignore",77,{"type":139,"name":149,"callback":150,"file":151,"line":152},"new_to_publish","send_emails","includes\\class-auto-send.php",21,{"type":139,"name":154,"callback":150,"file":151,"line":155},"draft_to_publish",22,{"type":139,"name":157,"callback":150,"file":151,"line":158},"auto-draft_to_publish",23,{"type":139,"name":160,"callback":150,"file":151,"line":161},"pending_to_publish",24,{"type":139,"name":163,"callback":150,"file":151,"line":164},"private_to_publish",25,{"type":139,"name":166,"callback":150,"file":151,"line":167},"future_to_publish",26,{"type":139,"name":169,"callback":170,"priority":171,"file":172,"line":121},"template_redirect","front_end_header",1000,"includes\\class-chimppress-display.php",{"type":139,"name":145,"callback":174,"file":175,"line":176},"chimppress_add_meta_boxes","includes\\class-chimppress-meta-boxes.php",12,{"type":139,"name":178,"callback":179,"priority":14,"file":175,"line":121},"post_updated","chimppress_meta_boxes_save_data",{"type":139,"name":181,"callback":182,"file":183,"line":184},"init","chimppress_register","includes\\class-chimppress-setup.php",18,{"type":139,"name":186,"callback":187,"file":183,"line":188},"admin_menu","add_menus",19,{"type":139,"name":190,"callback":191,"file":183,"line":192},"manage_posts_custom_column","chimppress_columns",20,{"type":139,"name":194,"callback":195,"file":183,"line":152},"admin_print_scripts","chimppress_enqueue_scripts",{"type":139,"name":197,"callback":198,"file":183,"line":155},"admin_print_styles","chimppress_enqueue_styles",{"type":200,"name":201,"callback":202,"file":183,"line":161},"filter","manage_edit-chimppress_columns","chimppress_columns_content",{"type":139,"name":204,"callback":205,"file":206,"line":207},"cp_templates","default_templates","includes\\class-chimppress-templates.php",14,{"type":139,"name":209,"callback":210,"file":211,"line":212},"cp_widgets","title_widget","includes\\class-chimppress-widgets.php",11,{"type":139,"name":209,"callback":214,"file":211,"line":176},"image_widget",{"type":200,"name":216,"callback":216,"priority":14,"file":217,"line":152},"attachment_fields_to_edit","includes\\class-media-upload-edit.php",[219],{"action":220,"nopriv":221,"callback":222,"hasNonce":221,"hasCapCheck":221,"file":223,"line":121},"get_campaign_html",false,"get_campaign_html_callback","includes\\class-ajax.php",[],[],[],{"dangerousFunctions":228,"sqlUsage":234,"outputEscaping":236,"fileOperations":503,"externalRequests":27,"nonceChecks":14,"capabilityChecks":27,"bundledLibraries":504},[229],{"fn":230,"file":231,"line":232,"context":233},"unserialize","includes\\class-MCAPI.php",2464,"$serial = unserialize($response);",{"prepared":27,"raw":27,"locations":235},[],{"escaped":237,"rawEcho":238,"locations":239},16,155,[240,244,246,248,250,252,254,256,258,259,261,262,263,265,266,267,269,270,271,273,274,275,277,278,279,281,282,283,285,286,287,289,290,291,293,294,295,297,299,301,303,305,306,308,311,313,315,317,319,320,322,324,325,327,328,331,332,334,336,338,340,343,344,346,347,349,350,352,354,356,358,360,362,364,366,368,370,371,373,375,377,379,381,383,385,387,389,391,393,395,397,399,401,403,405,407,409,411,413,415,416,418,420,422,424,426,428,430,432,434,437,439,441,442,444,446,448,449,451,452,454,456,458,460,462,464,465,466,467,468,469,470,471,472,473,474,476,478,479,480,482,483,485,486,487,488,489,490,491,494,495,497,499,501,502],{"file":241,"line":242,"context":243},"functions\\preview.php",31,"raw output",{"file":223,"line":245,"context":243},29,{"file":247,"line":167,"context":243},"includes\\class-campaign-editor.php",{"file":247,"line":249,"context":243},42,{"file":247,"line":251,"context":243},81,{"file":247,"line":253,"context":243},109,{"file":247,"line":255,"context":243},131,{"file":247,"line":257,"context":243},144,{"file":247,"line":257,"context":243},{"file":247,"line":260,"context":243},197,{"file":247,"line":260,"context":243},{"file":247,"line":260,"context":243},{"file":247,"line":264,"context":243},202,{"file":247,"line":264,"context":243},{"file":247,"line":264,"context":243},{"file":247,"line":268,"context":243},207,{"file":247,"line":268,"context":243},{"file":247,"line":268,"context":243},{"file":247,"line":272,"context":243},212,{"file":247,"line":272,"context":243},{"file":247,"line":272,"context":243},{"file":247,"line":276,"context":243},217,{"file":247,"line":276,"context":243},{"file":247,"line":276,"context":243},{"file":247,"line":280,"context":243},222,{"file":247,"line":280,"context":243},{"file":247,"line":280,"context":243},{"file":247,"line":284,"context":243},227,{"file":247,"line":284,"context":243},{"file":247,"line":284,"context":243},{"file":247,"line":288,"context":243},232,{"file":247,"line":288,"context":243},{"file":247,"line":288,"context":243},{"file":247,"line":292,"context":243},237,{"file":247,"line":292,"context":243},{"file":247,"line":292,"context":243},{"file":247,"line":296,"context":243},240,{"file":247,"line":298,"context":243},241,{"file":247,"line":300,"context":243},242,{"file":247,"line":302,"context":243},243,{"file":172,"line":304,"context":243},44,{"file":172,"line":251,"context":243},{"file":172,"line":307,"context":243},90,{"file":309,"line":310,"context":243},"includes\\class-chimppress-feedback-page.php",76,{"file":175,"line":312,"context":243},161,{"file":175,"line":314,"context":243},166,{"file":175,"line":316,"context":243},171,{"file":175,"line":318,"context":243},218,{"file":175,"line":280,"context":243},{"file":175,"line":321,"context":243},260,{"file":175,"line":323,"context":243},396,{"file":175,"line":323,"context":243},{"file":175,"line":326,"context":243},422,{"file":175,"line":326,"context":243},{"file":329,"line":330,"context":243},"includes\\class-chimppress-settings-page.php",59,{"file":183,"line":67,"context":243},{"file":183,"line":333,"context":243},107,{"file":183,"line":335,"context":243},132,{"file":183,"line":337,"context":243},135,{"file":183,"line":339,"context":243},138,{"file":341,"line":342,"context":243},"includes\\class-chimppress-stats.php",196,{"file":341,"line":264,"context":243},{"file":341,"line":345,"context":243},210,{"file":341,"line":280,"context":243},{"file":341,"line":348,"context":243},231,{"file":341,"line":288,"context":243},{"file":341,"line":351,"context":243},233,{"file":341,"line":353,"context":243},235,{"file":341,"line":355,"context":243},236,{"file":341,"line":357,"context":243},239,{"file":341,"line":359,"context":243},245,{"file":341,"line":361,"context":243},247,{"file":341,"line":363,"context":243},254,{"file":341,"line":365,"context":243},257,{"file":341,"line":367,"context":243},258,{"file":341,"line":369,"context":243},259,{"file":341,"line":321,"context":243},{"file":341,"line":372,"context":243},261,{"file":341,"line":374,"context":243},262,{"file":341,"line":376,"context":243},265,{"file":341,"line":378,"context":243},269,{"file":341,"line":380,"context":243},273,{"file":341,"line":382,"context":243},277,{"file":341,"line":384,"context":243},281,{"file":341,"line":386,"context":243},285,{"file":341,"line":388,"context":243},363,{"file":341,"line":390,"context":243},401,{"file":341,"line":392,"context":243},405,{"file":341,"line":394,"context":243},415,{"file":341,"line":396,"context":243},420,{"file":341,"line":398,"context":243},432,{"file":341,"line":400,"context":243},435,{"file":341,"line":402,"context":243},444,{"file":341,"line":404,"context":243},459,{"file":341,"line":406,"context":243},495,{"file":341,"line":408,"context":243},518,{"file":341,"line":410,"context":243},530,{"file":341,"line":412,"context":243},550,{"file":341,"line":414,"context":243},568,{"file":341,"line":414,"context":243},{"file":341,"line":417,"context":243},569,{"file":341,"line":419,"context":243},573,{"file":341,"line":421,"context":243},584,{"file":341,"line":423,"context":243},594,{"file":341,"line":425,"context":243},632,{"file":341,"line":427,"context":243},648,{"file":341,"line":429,"context":243},650,{"file":341,"line":431,"context":243},652,{"file":341,"line":433,"context":243},678,{"file":435,"line":436,"context":243},"includes\\class-chimppress-subscribers-page.php",68,{"file":435,"line":438,"context":243},103,{"file":435,"line":440,"context":243},111,{"file":435,"line":440,"context":243},{"file":435,"line":443,"context":243},134,{"file":435,"line":445,"context":243},143,{"file":435,"line":447,"context":243},190,{"file":435,"line":447,"context":243},{"file":435,"line":450,"context":243},221,{"file":435,"line":450,"context":243},{"file":435,"line":453,"context":243},333,{"file":435,"line":455,"context":243},334,{"file":435,"line":457,"context":243},349,{"file":435,"line":459,"context":243},352,{"file":435,"line":461,"context":243},358,{"file":435,"line":463,"context":243},361,{"file":435,"line":463,"context":243},{"file":435,"line":463,"context":243},{"file":435,"line":463,"context":243},{"file":435,"line":463,"context":243},{"file":435,"line":388,"context":243},{"file":435,"line":388,"context":243},{"file":435,"line":388,"context":243},{"file":435,"line":388,"context":243},{"file":435,"line":388,"context":243},{"file":435,"line":388,"context":243},{"file":435,"line":475,"context":243},364,{"file":435,"line":477,"context":243},365,{"file":206,"line":167,"context":243},{"file":206,"line":167,"context":243},{"file":206,"line":481,"context":243},28,{"file":206,"line":481,"context":243},{"file":206,"line":484,"context":243},37,{"file":206,"line":484,"context":243},{"file":206,"line":484,"context":243},{"file":206,"line":484,"context":243},{"file":206,"line":36,"context":243},{"file":206,"line":36,"context":243},{"file":206,"line":26,"context":243},{"file":492,"line":493,"context":243},"includes\\nicEditUpload.php",123,{"file":492,"line":443,"context":243},{"file":492,"line":496,"context":243},136,{"file":492,"line":498,"context":243},141,{"file":500,"line":242,"context":243},"js\\populate.php",{"file":500,"line":242,"context":243},{"file":500,"line":242,"context":243},2,[],[506,522,563,608,618,627,635,646,654,665,679],{"entryPoint":507,"graph":508,"unsanitizedCount":14,"severity":521},"get_campaign_html_callback (includes\\class-ajax.php:18)",{"nodes":509,"edges":519},[510,514],{"id":511,"type":512,"label":513,"file":223,"line":155},"n0","source","$_POST",{"id":515,"type":516,"label":517,"file":223,"line":245,"wp_function":518},"n1","sink","echo() [XSS]","echo",[520],{"from":511,"to":515,"sanitized":221},"medium",{"entryPoint":523,"graph":524,"unsanitizedCount":562,"severity":521},"chimppress_subscribers_inner (includes\\class-chimppress-subscribers-page.php:119)",{"nodes":525,"edges":554},[526,529,530,534,538,540,543,545,547,550,552],{"id":511,"type":512,"label":527,"file":435,"line":528},"$_GET",127,{"id":515,"type":516,"label":517,"file":435,"line":443,"wp_function":518},{"id":531,"type":512,"label":532,"file":435,"line":533},"n2","$_GET['list']",140,{"id":535,"type":536,"label":537,"file":435,"line":533},"n3","transform","→ generate_table()",{"id":539,"type":516,"label":517,"file":435,"line":388,"wp_function":518},"n4",{"id":541,"type":512,"label":542,"file":435,"line":533},"n5","$_GET['post_type']",{"id":544,"type":536,"label":537,"file":435,"line":533},"n6",{"id":546,"type":516,"label":517,"file":435,"line":388,"wp_function":518},"n7",{"id":548,"type":512,"label":549,"file":435,"line":533},"n8","$_GET['page']",{"id":551,"type":536,"label":537,"file":435,"line":533},"n9",{"id":553,"type":516,"label":517,"file":435,"line":388,"wp_function":518},"n10",[555,556,557,558,559,560,561],{"from":511,"to":515,"sanitized":221},{"from":531,"to":535,"sanitized":221},{"from":535,"to":539,"sanitized":221},{"from":541,"to":544,"sanitized":221},{"from":544,"to":546,"sanitized":221},{"from":548,"to":551,"sanitized":221},{"from":551,"to":553,"sanitized":221},4,{"entryPoint":564,"graph":565,"unsanitizedCount":607,"severity":521},"\u003Cclass-chimppress-subscribers-page> (includes\\class-chimppress-subscribers-page.php:0)",{"nodes":566,"edges":595},[567,570,571,574,575,577,578,579,580,581,582,583,585,587,589,591,593],{"id":511,"type":512,"label":568,"file":435,"line":569},"$_GET['post_type'] (x2)",104,{"id":515,"type":516,"label":517,"file":435,"line":569,"wp_function":518},{"id":531,"type":512,"label":572,"file":435,"line":573},"$_GET['page'] (x2)",105,{"id":535,"type":516,"label":517,"file":435,"line":573,"wp_function":518},{"id":539,"type":512,"label":576,"file":435,"line":528},"$_GET (x3)",{"id":541,"type":516,"label":517,"file":435,"line":443,"wp_function":518},{"id":544,"type":512,"label":532,"file":435,"line":272},{"id":546,"type":516,"label":517,"file":435,"line":272,"wp_function":518},{"id":548,"type":512,"label":532,"file":435,"line":533},{"id":551,"type":536,"label":537,"file":435,"line":533},{"id":553,"type":516,"label":517,"file":435,"line":388,"wp_function":518},{"id":584,"type":512,"label":542,"file":435,"line":533},"n11",{"id":586,"type":536,"label":537,"file":435,"line":533},"n12",{"id":588,"type":516,"label":517,"file":435,"line":388,"wp_function":518},"n13",{"id":590,"type":512,"label":549,"file":435,"line":533},"n14",{"id":592,"type":536,"label":537,"file":435,"line":533},"n15",{"id":594,"type":516,"label":517,"file":435,"line":388,"wp_function":518},"n16",[596,598,599,600,601,602,603,604,605,606],{"from":511,"to":515,"sanitized":597},true,{"from":531,"to":535,"sanitized":597},{"from":539,"to":541,"sanitized":221},{"from":544,"to":546,"sanitized":597},{"from":548,"to":551,"sanitized":221},{"from":551,"to":553,"sanitized":221},{"from":584,"to":586,"sanitized":221},{"from":586,"to":588,"sanitized":221},{"from":590,"to":592,"sanitized":221},{"from":592,"to":594,"sanitized":221},6,{"entryPoint":609,"graph":610,"unsanitizedCount":503,"severity":521},"nicupload_output (includes\\nicEditUpload.php:126)",{"nodes":611,"edges":616},[612,615],{"id":511,"type":512,"label":613,"file":492,"line":614},"$_SERVER (x2)",129,{"id":515,"type":516,"label":517,"file":492,"line":443,"wp_function":518},[617],{"from":511,"to":515,"sanitized":221},{"entryPoint":619,"graph":620,"unsanitizedCount":14,"severity":626},"\u003Cpreview> (functions\\preview.php:0)",{"nodes":621,"edges":624},[622,623],{"id":511,"type":512,"label":513,"file":241,"line":158},{"id":515,"type":516,"label":517,"file":241,"line":242,"wp_function":518},[625],{"from":511,"to":515,"sanitized":221},"low",{"entryPoint":628,"graph":629,"unsanitizedCount":14,"severity":626},"\u003Cclass-ajax> (includes\\class-ajax.php:0)",{"nodes":630,"edges":633},[631,632],{"id":511,"type":512,"label":513,"file":223,"line":155},{"id":515,"type":516,"label":517,"file":223,"line":245,"wp_function":518},[634],{"from":511,"to":515,"sanitized":221},{"entryPoint":636,"graph":637,"unsanitizedCount":14,"severity":626},"save_data (includes\\class-chimppress-settings-page.php:64)",{"nodes":638,"edges":644},[639,640],{"id":511,"type":512,"label":513,"file":329,"line":436},{"id":515,"type":516,"label":641,"file":329,"line":642,"wp_function":643},"update_option() [Settings Manipulation]",70,"update_option",[645],{"from":511,"to":515,"sanitized":221},{"entryPoint":647,"graph":648,"unsanitizedCount":14,"severity":626},"\u003Cclass-chimppress-settings-page> (includes\\class-chimppress-settings-page.php:0)",{"nodes":649,"edges":652},[650,651],{"id":511,"type":512,"label":513,"file":329,"line":436},{"id":515,"type":516,"label":641,"file":329,"line":642,"wp_function":643},[653],{"from":511,"to":515,"sanitized":221},{"entryPoint":655,"graph":656,"unsanitizedCount":27,"severity":626},"chimppress_subscribers_list_inner (includes\\class-chimppress-subscribers-page.php:95)",{"nodes":657,"edges":662},[658,659,660,661],{"id":511,"type":512,"label":542,"file":435,"line":569},{"id":515,"type":516,"label":517,"file":435,"line":569,"wp_function":518},{"id":531,"type":512,"label":549,"file":435,"line":573},{"id":535,"type":516,"label":517,"file":435,"line":573,"wp_function":518},[663,664],{"from":511,"to":515,"sanitized":597},{"from":531,"to":535,"sanitized":597},{"entryPoint":666,"graph":667,"unsanitizedCount":27,"severity":626},"chimppress_subscriber_inner (includes\\class-chimppress-subscribers-page.php:150)",{"nodes":668,"edges":675},[669,670,671,672,673,674],{"id":511,"type":512,"label":542,"file":435,"line":447},{"id":515,"type":516,"label":517,"file":435,"line":447,"wp_function":518},{"id":531,"type":512,"label":549,"file":435,"line":447},{"id":535,"type":516,"label":517,"file":435,"line":447,"wp_function":518},{"id":539,"type":512,"label":532,"file":435,"line":272},{"id":541,"type":516,"label":517,"file":435,"line":272,"wp_function":518},[676,677,678],{"from":511,"to":515,"sanitized":597},{"from":531,"to":535,"sanitized":597},{"from":539,"to":541,"sanitized":597},{"entryPoint":680,"graph":681,"unsanitizedCount":503,"severity":626},"\u003CnicEditUpload> (includes\\nicEditUpload.php:0)",{"nodes":682,"edges":685},[683,684],{"id":511,"type":512,"label":613,"file":492,"line":614},{"id":515,"type":516,"label":517,"file":492,"line":443,"wp_function":518},[686],{"from":511,"to":515,"sanitized":221},{"summary":688,"deductions":689},"The \"chimppress\" plugin version 0.8.9 exhibits a mixed security posture. While it demonstrates good practices such as using prepared statements for all SQL queries and only a limited number of file operations, significant concerns exist regarding its attack surface and code sanitization. The presence of an unprotected AJAX handler represents a direct entry point for potential attackers, and the use of `unserialize` without proper validation is a critical vulnerability, especially when combined with unsanitized input paths identified in the taint analysis. The plugin's lack of known historical vulnerabilities is a positive indicator, suggesting the developers may have a general awareness of security, but the current analysis reveals significant gaps in fundamental security controls like capability checks and proper output escaping.",[690,692,695,697,699],{"reason":691,"points":11},"Unprotected AJAX handler",{"reason":693,"points":694},"Dangerous function: unserialize without validation",15,{"reason":696,"points":11},"Taint flows with unsanitized paths",{"reason":698,"points":607},"Low percentage of properly escaped output",{"reason":700,"points":11},"No capability checks on entry points","2026-03-16T23:51:48.142Z",{"wat":703,"direct":726},{"assetPaths":704,"generatorPatterns":715,"scriptPaths":716,"versionParams":717},[705,706,707,708,709,710,711,712,713,714],"\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fjs\u002Fedit-campaign.js","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fjs\u002Fupload-media.js","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fjs\u002Fcampaign-stats.js","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fjs\u002Fcampaign-settings.js","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fjs\u002Fcampaign-feedback.js","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fjs\u002Fcampaign-editor.js","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fcss\u002Fedit-campaign.css","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fcss\u002Fcampaign-stats.css","\u002Fwp-content\u002Fplugins\u002Fchimppress\u002Fcss\u002Fcampaign-settings.css",[],[705,706,707,708,709,710],[718,719,720,721,722,723,724,725],"chimppress\u002Fcss\u002Fadmin-style.css?ver=","chimppress\u002Fcss\u002Fedit-campaign.css?ver=","chimppress\u002Fjs\u002Fedit-campaign.js?ver=","chimppress\u002Fjs\u002Fupload-media.js?ver=","chimppress\u002Fjs\u002Fcampaign-stats.js?ver=","chimppress\u002Fjs\u002Fcampaign-settings.js?ver=","chimppress\u002Fjs\u002Fcampaign-feedback.js?ver=","chimppress\u002Fjs\u002Fcampaign-editor.js?ver=",{"cssClasses":727,"htmlComments":746,"htmlAttributes":749,"restEndpoints":752,"jsGlobals":753,"shortcodeOutput":760},[728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745],"chimppress_type","chimppress_status","chimppress_sendtime","chimppress_emailssent","chimppress_template_post_type","chimppress_template_taxonomies","chimppress-mailchimp-api-functions","chimppress-setup","chimppress-meta-boxes","chimppress-widgets","chimppress-stats","chimppress-templates","chimppress-settings-page","chimppress-subscribers-page","chimppress-feedback-page","chimppress-display","chimppress-auto-send","chimppress-ajax",[747,748],"\u003C!-- Begin MailChimp Signup Form -->","\u003C!--End mc_embed_signup-->",[750,751],"data-chimppress-campaign-id","data-chimppress-campaign-type",[],[754,755,756,757,758,759],"window.chimppress_edit_campaign_vars","window.chimppress_upload_media_vars","window.chimppress_stats_vars","window.chimppress_settings_vars","window.chimppress_feedback_vars","window.chimppress_editor_vars",[]]