[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMdeVW7dAI594PKygZ0N6yBB2OKEfp9uo3ojamqmKr3c":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":39,"analysis":137,"fingerprints":208},"monitor-pages","Monitor Pages","0.4.2","Mark Jaquith","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkjaquith\u002F","\u003Cp>Sends e-mail notifications to a configurable list of addresses when Pages are published, scheduled, or modified. People on the notification list will know what page changed, and in what way it changed (e.g. updated, published, scheduled, trashed, etc).\u003C\u002Fp>\n","Sends e-mail notifications to a configurable list of addresses when Pages are published, scheduled, or modified.",10,3534,100,1,"2012-09-29T15:59:00.000Z","3.5.2","3.0","",[20,21,22,23,24],"e-mail","email","monitor","notification","pages","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmonitor-pages.0.4.2.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":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"markjaquith",29,176350,86,3337,69,"2026-04-04T11:06:13.460Z",[40,61,74,93,112],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":42,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":14,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":58,"download_link":59,"security_score":60,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"custom-new-user-email-template","Custom New User Email Template","1.0","LogicRays Technologies","https:\u002F\u002Fprofiles.wordpress.org\u002Flogicrays\u002F","\u003Cp>This plugin allows you to customize the email sent on a new user registration.\u003C\u002Fp>\n",200,2755,"2024-04-09T10:27:00.000Z","6.5.8","4.6",[53,54,55,56,57],"new-user","new-user-notification","registration-email","user-registration","welcome-mail","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-new-user-email-template\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-new-user-email-template.zip",92,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":46,"short_description":63,"active_installs":67,"downloaded":68,"rating":13,"num_ratings":14,"last_updated":69,"tested_up_to":70,"requires_at_least":51,"requires_php":18,"tags":71,"homepage":72,"download_link":73,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"custom-new-user-notification","Custom New User Notification","1.2.0","rafasashi","https:\u002F\u002Fprofiles.wordpress.org\u002Frafasashi\u002F",80,5214,"2023-06-29T06:13:00.000Z","6.2.9",[53,54,55,56,57],"https:\u002F\u002Fgithub.com\u002Frafasashi\u002Fcustom-new-user-notification","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-new-user-notification.1.2.0.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":27,"downloaded":82,"rating":27,"num_ratings":27,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":18,"download_link":92,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"up2date-notifier","Up2date Notifier","1.1.2","mbs1337","https:\u002F\u002Fprofiles.wordpress.org\u002Fmbs1337\u002F","\u003Cp>\u003Cstrong>Up2date Notifier\u003C\u002Fstrong> automatically monitors your WordPress site and sends email notifications when updates are completed.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Core Updates – Get notified when WordPress core is updated\u003C\u002Fli>\n\u003Cli>Plugin Updates – Get notified when any plugin is updated\u003C\u002Fli>\n\u003Cli>Theme Updates – Get notified when any theme is updated\u003C\u002Fli>\n\u003Cli>Translation Updates – Get notified when translations are updated\u003C\u002Fli>\n\u003Cli>Settings Page – Configure email recipients from the admin panel\u003C\u002Fli>\n\u003Cli>Dual Recipients – Send to admin email and\u002For an additional address\u003C\u002Fli>\n\u003Cli>Lightweight – Simple, clean code with minimal footprint\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Web Agencies – Keep track of client site updates\u003C\u002Fli>\n\u003Cli>Site Administrators – Monitor automatic updates on your sites\u003C\u002Fli>\n\u003Cli>Developers – Stay informed about changes to production sites\u003C\u002Fli>\n\u003C\u002Ful>\n","Sends email notifications when WordPress core, plugins, themes, or translations are updated.",131,"2026-02-20T13:10:00.000Z","6.9.4","6.5","8.0",[88,21,89,90,91],"admin","monitoring","notifications","updates","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fup2date-notifier.1.1.2.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":27,"downloaded":101,"rating":27,"num_ratings":27,"last_updated":18,"tested_up_to":84,"requires_at_least":102,"requires_php":103,"tags":104,"homepage":109,"download_link":110,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":111},"workflowdone-404-monitor","WorkflowDone 404 Monitor","1.0.3","workflowdone","https:\u002F\u002Fprofiles.wordpress.org\u002Fworkflowdone\u002F","\u003Cp>WorkflowDone 404 Monitor helps you keep your WordPress site healthy by automatically detecting 404 errors and broken links.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Daily Automatic Scanning\u003C\u002Fstrong> – Your site is scanned daily for 404 errors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Base Index System\u003C\u002Fstrong> – Monitor only the URLs you care about\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New URL Detection\u003C\u002Fstrong> – Automatically discovers new pages and posts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirect Detection\u003C\u002Fstrong> – Identifies URLs that redirect (301\u002F302) and shows destinations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Resolve Workflow\u003C\u002Fstrong> – Mark issues as resolved to track your progress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Email Notifications\u003C\u002Fstrong> – Get notified when 404 errors are detected\u003C\u002Fli>\n\u003Cli>\u003Cstrong>History Log\u003C\u002Fstrong> – Complete audit trail of all changes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Upon activation, the plugin creates a “base index” of all your existing URLs\u003C\u002Fli>\n\u003Cli>Daily scans check all base URLs for 404 errors\u003C\u002Fli>\n\u003Cli>New URLs are automatically detected and can be added to monitoring\u003C\u002Fli>\n\u003Cli>Email notifications alert you when issues are found\u003C\u002Fli>\n\u003Cli>Use the resolve feature to track which issues you’ve fixed\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Supporter Version\u003C\u002Fh4>\n\u003Cp>Support the development of this plugin and get lifetime access to additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Slack notifications\u003C\u002Fli>\n\u003Cli>Discord notifications\u003C\u002Fli>\n\u003Cli>Telegram notifications\u003C\u002Fli>\n\u003Cli>Custom webhooks (Zapier, Make, n8n)\u003C\u002Fli>\n\u003Cli>Excel export with color-coded reports\u003C\u002Fli>\n\u003Cli>Daily digest summary\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Only $10 – One-time payment, lifetime access!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fworkflowdone.com\u002Fwordpress-404-monitor-pro\" rel=\"nofollow ugc\">Become a Supporter\u003C\u002Fa>\u003C\u002Fp>\n","Monitor your WordPress site for 404 errors and broken links. Get email notifications when issues are detected.",168,"5.0","7.4",[105,106,107,89,108],"404","broken-links","email-notifications","seo","https:\u002F\u002Fworkflowdone.com\u002F404-monitor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fworkflowdone-404-monitor.zip","2026-03-15T10:48:56.248Z",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":120,"downloaded":121,"rating":122,"num_ratings":123,"last_updated":124,"tested_up_to":84,"requires_at_least":125,"requires_php":103,"tags":126,"homepage":132,"download_link":133,"security_score":134,"vuln_count":135,"unpatched_count":27,"last_vuln_date":136,"fetched_at":29},"mailpoet","MailPoet – Newsletters, Email Marketing, and Automation","5.22.1","MailPoet","https:\u002F\u002Fprofiles.wordpress.org\u002Fmailpoet\u002F","\u003Cp>Use MailPoet to create, send, manage, and grow your email marketing campaigns – all without leaving your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>Our newsletter builder integrates perfectly with WordPress so any website owner can create beautiful emails from scratch, or by using our responsive templates that display flawlessly across all devices.\u003C\u002Fp>\n\u003Cp>Schedule your newsletters, send them right away, or set up new blog post notifications to send automatically, in just a few clicks.\u003C\u002Fp>\n\u003Cp>Trusted by 500,000 WordPress websites since 2011.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>With a free plan to get started, and scaling paid plans with enhanced functionality available, MailPoet is an email marketing solution suitable for both beginners and proficient email marketers.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.mailpoet.com\u002F\" rel=\"nofollow ugc\">Visit our website for more information on plans and pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>All features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create and add a newsletter subscription form to your website\u003C\u002Fli>\n\u003Cli>Manage your subscribers and subscriber lists in WordPress\u003C\u002Fli>\n\u003Cli>Build and send newsletters with WordPress\u003C\u002Fli>\n\u003Cli>Create automatic emails to send new post notifications\u003C\u002Fli>\n\u003Cli>Send automated welcome emails\u003C\u002Fli>\n\u003Cli>Behavior and interest-based subscriber segmentation options\u003C\u002Fli>\n\u003Cli>Pre-built and customizable email and subscription form templates\u003C\u002Fli>\n\u003Cli>Multiple subscription form placements: below pages, fixed bar, popup, slide-in, shortcode, on exit intent\u003C\u002Fli>\n\u003Cli>WooCommerce emails: abandoned cart, first purchase, specific product, product category, order status change, review added\u003C\u002Fli>\n\u003Cli>Customize WooCommerce transactional emails\u003C\u002Fli>\n\u003Cli>Automate subscriber management (add\u002Fremove from list, add\u002Fremove tags, update subscriber data) (paid plan required)\u003C\u002Fli>\n\u003Cli>Create custom automation triggers and actions (paid plan required)\u003C\u002Fli>\n\u003Cli>Branch your automations with if\u002Felse conditions to improve engagement (paid plan required)\u003C\u002Fli>\n\u003Cli>Reliable email delivery with MailPoet Sending Service (available for free – plan required)\u003C\u002Fli>\n\u003Cli>Basic engagement statistics (available for free) and detailed engagement statistics (paid plan required)\u003C\u002Fli>\n\u003Cli>Multi-condition segmentation (paid plan required)\u003C\u002Fli>\n\u003Cli>Google Analytics integration (paid plan required)\u003C\u002Fli>\n\u003Cli>Support via our Knowledge Base and Community Forums (available for free), and Priority Customer Support (paid plan required).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why choose MailPoet\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to use WordPress newsletter builder\u003C\u002Fli>\n\u003Cli>Beautiful templates that work perfectly across all devices\u003C\u002Fli>\n\u003Cli>No configuration needed: works out of the box\u003C\u002Fli>\n\u003Cli>Manage everything within your WordPress dashboard\u003C\u002Fli>\n\u003Cli>Higher delivery rates with the MailPoet Sending Service\u003C\u002Fli>\n\u003Cli>GDPR compliant\u003C\u002Fli>\n\u003Cli>Free plan for small senders or those just starting out\u003C\u002Fli>\n\u003Cli>Advanced functionality available to help achieve growth.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce emails\u003C\u002Fh4>\n\u003Cp>Promote your business, sell more products, and enhance your customer service with MailPoet’s WooCommerce features.\u003C\u002Fp>\n\u003Cp>Use the automated email options to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Welcome your new customers when they make their first purchase\u003C\u002Fli>\n\u003Cli>Upsell by sending emails to customers who purchased a specific product or from a specific product category\u003C\u002Fli>\n\u003Cli>Convert more customers by sending a series of abandoned cart emails\u003C\u002Fli>\n\u003Cli>Re-engage customers who haven’t made a purchase in a while with personalized offers (paid plan required)\u003C\u002Fli>\n\u003Cli>Follow up with customers who left a review to encourage more engagement (paid plan required).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And with WooCommerce-specific segmentation options, you’ll be able to send targeted emails to your customers based on criteria such as their country, the number of orders they’ve placed, how much they’ve spent, and if they have an active product subscription (powered by \u003Cstrong>WooCommerce Subscriptions\u003C\u002Fstrong>) or membership (powered by \u003Cstrong>WooCommerce Memberships\u003C\u002Fstrong>).\u003C\u002Fp>\n\u003Cp>In addition, you’ll also be able to increase brand recognition by customizing your WooCommerce transactional emails. Create a unified brand experience by changing the layout, colors, and fonts used in your emails, as well as adding any images or additional information to them.\u003C\u002Fp>\n\u003Ch4>MailPoet Sending Service\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>The MailPoet Sending Service is free if you only have a few subscribers, with scaling plans available thereafter. \u003Ca href=\"https:\u002F\u002Fwww.mailpoet.com\u002Fpricing\u002F\" rel=\"nofollow ugc\">Read more.\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sending emails and newsletters with your host is not a good idea. You might face sending speed limitations and see your emails ending up in the spam box.\u003C\u002Fp>\n\u003Cp>To help your sending go without a hitch, we’ve created an advanced email delivery infrastructure built for WordPress. Our technology allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reach inboxes, not spam boxes\u003C\u002Fli>\n\u003Cli>Send your emails super fast (up to 50,000 emails per hour)\u003C\u002Fli>\n\u003Cli>Maintain your sender reputation and improve engagement levels with automated bounce and complaint handling. Stop sending to non-deliverable and complaining addresses, automatically\u003C\u002Fli>\n\u003Cli>Authenticate your emails (with SPF and DKIM) to improve deliverability and avoid spam boxes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The MailPoet Sending Service is very easy to set up, you just have to enter a key in your WordPress dashboard and you’re all set!\u003C\u002Fp>\n\u003Ch4>MailPoet plans and pricing\u003C\u002Fh4>\n\u003Cp>MailPoet is available to download for free. Our free download includes all of the features listed above (with the exception of those indicating a plan requirement) under the following criteria:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Up to 1,000 subscribers\u003C\u002Fli>\n\u003Cli>MailPoet branding in emails\u003C\u002Fli>\n\u003Cli>Send emails with your own sending method (host, SendGrid, Amazon SES, etc).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Or if you opt for a MailPoet plan, you’ll get access to the MailPoet Sending Service.\u003C\u002Fp>\n\u003Cp>A free plan is available for those who want to get started with a few subscribers and would like to use the MailPoet Sending Service. And our paid plans offer features and functionality for those with larger lists who are looking to grow their business using email marketing.\u003C\u002Fp>\n\u003Cp>Take a look at \u003Ca href=\"https:\u002F\u002Fwww.mailpoet.com\u002Fpricing\" rel=\"nofollow ugc\">our pricing page\u003C\u002Fa> for full details on what’s included in each plan.\u003C\u002Fp>\n\u003Ch4>Before you install\u003C\u002Fh4>\n\u003Cp>Please note:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Multisite support is limited\u003C\u002Fli>\n\u003Cli>Review \u003Ca href=\"https:\u002F\u002Fkb.mailpoet.com\u002Farticle\u002F152-minimum-requirements-for-mailpoet-3\" rel=\"nofollow ugc\">our minimum requirements\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Albanian\u003C\u002Fli>\n\u003Cli>Arabic\u003C\u002Fli>\n\u003Cli>Catalan\u003C\u002Fli>\n\u003Cli>Czech\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Dutch (Formal)\u003C\u002Fli>\n\u003Cli>French (Canada)\u003C\u002Fli>\n\u003Cli>French (France)\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>German (Switzerland)\u003C\u002Fli>\n\u003Cli>German (Formal)\u003C\u002Fli>\n\u003Cli>Greek\u003C\u002Fli>\n\u003Cli>Hindi\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil)\u003C\u002Fli>\n\u003Cli>Portuguese (Portugal)\u003C\u002Fli>\n\u003Cli>Romanian\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Serbian\u003C\u002Fli>\n\u003Cli>Slovak\u003C\u002Fli>\n\u003Cli>Spanish (Mexico)\u003C\u002Fli>\n\u003Cli>Spanish (Spain)\u003C\u002Fli>\n\u003Cli>Swedish\u003C\u002Fli>\n\u003Cli>Turkish\u003C\u002Fli>\n\u003Cli>Ukrainian\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We welcome experienced translators to translate directly on \u003Ca href=\"https:\u002F\u002Fwww.transifex.com\u002Fwysija\u002Fmp3\u002F\" rel=\"nofollow ugc\">our Transifex project\u003C\u002Fa>. Please note that any translations submitted via the “Translating WordPress” website will not work.\u003C\u002Fp>\n\u003Ch4>Security\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmailpoet\u002Fmailpoet\u002F\" rel=\"nofollow ugc\">Our repository\u003C\u002Fa> is public on GitHub.\u003C\u002Fp>\n\u003Cp>Have a question for us? Reach us at security@ our domain, or report security issues to our \u003Ca href=\"https:\u002F\u002Fhackerone.com\u002Fautomattic\" rel=\"nofollow ugc\">Bug Bounty program\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Use of 3rd Party Services\u003C\u002Fh4>\n\u003Cp>MailPoet uses the following services that are necessary for its full functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.com\u002F\" rel=\"nofollow ugc\">Translate WordPress.com\u003C\u002Fa> – used to download translations for the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To improve user experience, MailPoet may use the following 3rd party libraries if the \u003Cem>Load 3rd-party libraries\u003C\u002Fem> setting is enabled:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffonts.google.com\u002F\" rel=\"nofollow ugc\">Google Fonts\u003C\u002Fa> – used in Form Editor which you can use to customize your forms, and in the Email Editor to style emails. This can be individually \u003Ca href=\"https:\u002F\u002Fkb.mailpoet.com\u002Farticle\u002F332-how-to-disable-google-fonts\" rel=\"nofollow ugc\">disabled by a filter\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms?hl=en\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy?hl=en\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpublic-api.wordpress.com\u002F\" rel=\"nofollow ugc\">WordPress.com\u003C\u002Fa> – used for searching in Knowledge Base with the help of AI.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmixpanel.com\u002F\" rel=\"nofollow ugc\">Mixpanel\u003C\u002Fa> – used to send data about the usage of the MailPoet plugin when you \u003Ca href=\"https:\u002F\u002Fkb.mailpoet.com\u002Farticle\u002F130-sharing-your-data-with-us\" rel=\"nofollow ugc\">agree with sharing usage data with us\u003C\u002Fa>. \u003Ca href=\"https:\u002F\u002Fmixpanel.com\u002Flegal\u002Fterms-of-use\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fmixpanel.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.satismeter.com\u002F\" rel=\"nofollow ugc\">Satismeter\u003C\u002Fa> – used to ask for feedback. \u003Ca href=\"https:\u002F\u002Fwww.satismeter.com\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.satismeter.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002F\" rel=\"nofollow ugc\">Crowdsignal\u003C\u002Fa> – used to load our deactivation poll to improve our plugin. \u003Ca href=\"https:\u002F\u002Fcrowdsignal.com\u002Fterms\u002F\" rel=\"nofollow ugc\">TOS\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fautomattic.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Loading all these libraries is disabled by default. The option can be enabled in the \u003Cem>MailPoet’s Settings > Advanced > Load 3rd-party libraries\u003C\u002Fem>.\u003C\u002Fp>\n","Send beautiful newsletters from WordPress. Collect subscribers with signup forms, automate your emails for WooCommerce, blog post notifications & more",500000,63908206,88,1411,"2026-03-10T13:02:00.000Z","6.8",[127,128,129,130,131],"email-automation","email-marketing","newsletter","post-notification","woocommerce-emails","https:\u002F\u002Fwww.mailpoet.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailpoet.5.22.1.zip",98,3,"2025-03-06 00:00:00",{"attackSurface":138,"codeSignals":160,"taintFlows":175,"riskAssessment":202,"analyzedAt":207},{"hooks":139,"ajaxHandlers":156,"restRoutes":157,"shortcodes":158,"cronEvents":159,"entryPointCount":27,"unprotectedCount":27},[140,145,148,152],{"type":141,"name":142,"callback":142,"file":143,"line":144},"action","init","monitor-pages.php",20,{"type":141,"name":146,"callback":146,"file":143,"line":147},"admin_menu",26,{"type":141,"name":149,"callback":150,"priority":11,"file":143,"line":151},"transition_post_status","transition",27,{"type":141,"name":153,"callback":154,"file":143,"line":155},"cws-monitor-pages-notices","updated",48,[],[],[],[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":164,"fileOperations":27,"externalRequests":27,"nonceChecks":14,"capabilityChecks":27,"bundledLibraries":174},[],{"prepared":27,"raw":27,"locations":163},[],{"escaped":165,"rawEcho":166,"locations":167},9,2,[168,172],{"file":169,"line":170,"context":171},"compat\\admin-compat.php",6,"raw output",{"file":143,"line":173,"context":171},53,[],[176,194],{"entryPoint":177,"graph":178,"unsanitizedCount":27,"severity":193},"load_admin (monitor-pages.php:35)",{"nodes":179,"edges":190},[180,185],{"id":181,"type":182,"label":183,"file":143,"line":184},"n0","source","$_POST[?] (x2)",41,{"id":186,"type":187,"label":188,"file":143,"line":184,"wp_function":189},"n1","sink","update_option() [Settings Manipulation]","update_option",[191],{"from":181,"to":186,"sanitized":192},true,"low",{"entryPoint":195,"graph":196,"unsanitizedCount":27,"severity":193},"\u003Cmonitor-pages> (monitor-pages.php:0)",{"nodes":197,"edges":200},[198,199],{"id":181,"type":182,"label":183,"file":143,"line":184},{"id":186,"type":187,"label":188,"file":143,"line":184,"wp_function":189},[201],{"from":181,"to":186,"sanitized":192},{"summary":203,"deductions":204},"The \"monitor-pages\" plugin v0.4.2 exhibits a strong security posture based on the provided static analysis. The absence of any identified attack surface entry points, such as AJAX handlers, REST API routes, or shortcodes, is a significant strength, indicating the plugin is not readily exposed to external manipulation. Furthermore, the code analysis reveals a commendable adherence to secure coding practices, with no dangerous functions, no direct file operations, and all SQL queries utilizing prepared statements. The presence of nonce checks and a high percentage of properly escaped outputs further bolster its security. The vulnerability history is also clear, with zero recorded CVEs, suggesting a lack of known exploitable flaws in past versions.\n\nHowever, a key area of concern is the complete absence of capability checks. While the current analysis shows no direct unprotected entry points, this lack of role-based access control could become a weakness if any future functionality introduces new entry points or if the plugin's intended use case involves sensitive data or actions. The taint analysis, while showing no critical or high severity flows, did analyze a limited number of flows, leaving a slight uncertainty about potential deeper, albeit less severe, vulnerabilities that may not have been flagged. Overall, \"monitor-pages\" v0.4.2 appears secure due to its limited attack surface and good coding practices, but the missing capability checks represent a potential future risk that warrants attention.",[205],{"reason":206,"points":11},"Missing capability checks","2026-03-16T23:58:17.978Z",{"wat":209,"direct":216},{"assetPaths":210,"generatorPatterns":213,"scriptPaths":214,"versionParams":215},[211,212],"\u002Fwp-content\u002Fplugins\u002Fmonitor-pages\u002Fcompat\u002Fcompat.php","\u002Fwp-content\u002Fplugins\u002Fmonitor-pages\u002Fcompat\u002Fadmin-compat.php",[],[],[],{"cssClasses":217,"htmlComments":218,"htmlAttributes":225,"restEndpoints":232,"jsGlobals":233,"shortcodeOutput":234},[],[219,220,221,222,223,224],"\u003C!-- Translations -->","\u003C!-- Allow a filter to further restrict -->","\u003C!-- Still here? Let's craft the notification e-mail -->","\u003C!-- Easy, it was just updated -->","\u003C!-- Send notification e-mails when -->","\u003C!-- Notification addresses -->",[226,227,228,229,230,231],"name=\"cws_monitor_pages_notify_on\"","name=\"cws_monitor_pages_emails\"","id=\"cws-mpp-created\"","id=\"cws-mpp-both\"","id=\"cws-mpp-emails\"","class=\"large-text code\"",[],[],[]]