[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsFJivQ3P4c2p8mGjQ5UTZRR_x7oVytSpKNI1krbNwU8":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":86,"crawl_stats":38,"alternatives":91,"analysis":208,"fingerprints":719},"wp-mailing-group","Mailing Group Listserv","3.0.5","Yamna Khawaja","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarcusbs\u002F","\u003Cp>The Mailing Group Listserv plugin allows you to run a Mailing Group, also known as a Listserv, right from your WordPress website. You can sign up your users, friends, family etc, directly from your WordPress administration area, and they can then all exchange emails via their favourite email software, no need to login to wordpress dashboard. It has very easy to use intuitive interface and advanced debugging functions. This is NOT a one-way Announcement list where only YOU can email everyone else. Its a Two-Way mailing group just like Yahoo Groups, Google Groups etc (provides most functions of those groups but not all). It can be used as a partial alternative to php List and mailman. Its a wonderful wordpress group plugin to help you and your groups stay connected! – Premium version includes message moderation and archives.\u003Cbr \u002F>\n\u003Cstrong>Premium version offers Email message archives where so you can see all messages sent to mailing group in these archives. Users can also see archives of their groups. Pro version also supports email moderation.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free Version – Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli> Shortcode for display of sign-up form \u003C\u002Fli>\n\u003Cli> Customisable CSS for sign-up form to match your website design\u003C\u002Fli>\n\u003Cli> Double opt-in via email or direct member addition\u003C\u002Fli>\n\u003Cli> Public, Invitation-only and Private group settings\u003C\u002Fli>\n\u003Cli> Add members from WordPress User list \u003C\u002Fli>\n\u003Cli> Import members from external .CSV file \u003C\u002Fli>\n\u003Cli> Optional email alert to administrator when new member applications come in \u003C\u002Fli>\n\u003Cli> ADVANCED AND EASY TROUBLESHOOTING FOR IMAP. Test connection button shows all debuggin information\u003C\u002Fli>\n\u003Cli> Ability to send emails using 3 options, php, wp_mail and smtp.\u003C\u002Fli>\n\u003Cli> Allows email attachments. \u003C\u002Fli>\n\u003Cli> Prefix email subject lines with group name.\u003C\u002Fli>\n\u003Cli> Customizeable group email footer.\u003C\u002Fli>\n\u003Cli> Get Started now with these quick installation steps or watch video below: https:\u002F\u002Fwww.wpmailinggroup.com\u002Ffaq\u002Fquick-start-in-6-steps\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\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\u002FWFnLcyOwDbs?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>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wpmailinggroup.com\u002Fwordpress-mailing-group-premium-feature-list\u002F\" rel=\"nofollow ugc\">Pro Version – WordPress Mailing Group Listserv Plugin Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\nThe [WPMG](https:\u002F\u002Fwww.wpmailinggroup.com\u002F) Pro plugin has several extra features other than all features of free plugin:\u003C\u002Fp>\n\u003Cp>*Unlimited mailing groups per domain name.\u003C\u002Fp>\n\u003Cp>*Unlimited members per mailing group.\u003C\u002Fp>\n\u003Cp>*Original Sender email can be shown in group email footer from group settings page. \u003C\u002Fp>\n\u003Cp>*Group administrator can choose what to set as “reply to” email for group. This means that when members reply to group emails using their email clients, it either goes to whole group, a custom email or original sender only.\u003Cbr \u002F>\n*Wordpress Mailing Group Pro has message moderation & archive functionality.\u003C\u002Fp>\n\u003Cp>*Quick Premium support for plugin initial setup.\u003C\u002Fp>\n\u003Cp>*Shortcode for displaying emails from any mailing group on frontend.\u003C\u002Fp>\n\u003Cp>*Application for multiple mailing groups from one sign-up form.\u003C\u002Fp>\n\u003Cp>*Support and new feature requests.\u003C\u002Fp>\n\u003Cp>*Allows email attachments. Ability to restrict size of email attachments \u003C\u002Fp>\n\u003Cp>*Email digest option mailing groups\u003C\u002Fp>\n\u003Cp>*Create WPMG API using action hooks in WPMG Pro. All emails which are sent to mailing groups can be sent to external webhook or API\u003C\u002Fp>\n\u003Cp>*NOW PHP 7 COMPATIBLE, DEMO AVAILABLE ON PREMIUM PLUGIN SITE www.WPMailingGroup.com\u003C\u002Fp>\n\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Fwww.wpmailinggroup.com\u002F\" rel=\"nofollow ugc\">WPMG\u003C\u002Fa> Premium Official Site for FAQs and more.\u003C\u002Fp>\n","Creates a Mailing Group on your site to which users can subscribe, messages sent to the group's email address will be forwarded to all members.",100,21929,80,25,"2025-04-25T02:11:00.000Z","6.8.5","3.0","",[20,21,22,23,24],"email-discussion","listserv","listserve","mailing-group","mailing-list","https:\u002F\u002Fwww.wpmailinggroup.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-mailing-group.3.0.5.zip",74,4,1,"2025-06-19 00:00:00","2026-03-15T15:16:48.613Z",[33,47,61,75],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":38},"CVE-2025-50036","mailing-group-listserv-cross-site-request-forgery","Mailing Group Listserv \u003C= 3.0.5 - Cross-Site Request Forgery","The Mailing Group Listserv plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.0.5. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to perform an unauthorized action granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=3.0.5","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-06-25 16:02:47",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fa2f0e910-40e2-4ad0-a3de-fe8dd8a38652?source=api-prod",{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":38,"affected_versions":52,"patched_in_version":6,"severity":40,"cvss_score":53,"cvss_vector":54,"vuln_type":55,"published_date":56,"updated_date":57,"references":58,"days_to_patch":60},"CVE-2025-46463","mailing-group-listserv-authenticated-subscriber-sql-injection","Mailing Group Listserv \u003C= 3.0.4 - Authenticated (Subscriber+) SQL Injection","The Mailing Group Listserv plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 3.0.4 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers, with subscriber-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=3.0.4",6.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2025-04-25 00:00:00","2025-04-30 22:09:36",[59],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F175d0550-3489-4601-8819-a30511544773?source=api-prod",6,{"id":62,"url_slug":63,"title":64,"description":65,"plugin_slug":4,"theme_slug":38,"affected_versions":66,"patched_in_version":67,"severity":40,"cvss_score":68,"cvss_vector":69,"vuln_type":55,"published_date":70,"updated_date":71,"references":72,"days_to_patch":74},"CVE-2025-22527","mailing-group-listserv-authenticated-administrator-sql-injection","Mailing Group Listserv \u003C= 2.0.9 - Authenticated (Administrator+) SQL Injection","The Mailing Group Listserv plugin for WordPress is vulnerable to SQL Injection in versions up to, and including, 2.0.9 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query.  This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.","\u003C=2.0.9","3.0.0",4.9,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:N\u002FA:N","2025-01-07 00:00:00","2025-04-10 15:09:10",[73],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F07dc60e0-a0b4-4db6-8033-ebd01fb697d0?source=api-prod",94,{"id":76,"url_slug":77,"title":78,"description":79,"plugin_slug":4,"theme_slug":38,"affected_versions":66,"patched_in_version":67,"severity":40,"cvss_score":80,"cvss_vector":81,"vuln_type":82,"published_date":70,"updated_date":83,"references":84,"days_to_patch":74},"CVE-2025-22595","mailing-group-listserv-reflected-cross-site-scripting","Mailing Group Listserv \u003C= 2.0.9 - Reflected Cross-Site Scripting","The Mailing Group Listserv plugin for WordPress is vulnerable to Reflected Cross-Site Scripting in versions up to, and including, 2.0.9 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-04-10 15:09:06",[85],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fb91d979f-4043-4d55-9d01-6eda967b0a37?source=api-prod",{"slug":87,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":88,"trust_score":89,"computed_at":90},"marcusbs",65,70,"2026-04-03T23:07:30.026Z",[92,116,140,164,186],{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":102,"num_ratings":103,"last_updated":104,"tested_up_to":16,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":111,"download_link":112,"security_score":74,"vuln_count":113,"unpatched_count":114,"last_vuln_date":115,"fetched_at":31},"wp-mailster","WP Mailster","1.8.22.0","brandtoss","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrandtoss\u002F","\u003Cp>\u003Cstrong>True two-way group communication over email\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpmailster.com\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=WPMST&utm_content=plugin+repo+description\" rel=\"nofollow ugc\">WP Mailster\u003C\u002Fa> allows your users to be part of a group and communicate by email without having to log into a website.\u003Cbr \u002F>\nSimilar to programs like Mailman or Listserv this plugin allows you to run a discussion mailing list.\u003C\u002Fp>\n\u003Cp>That means that every email sent to a central email address is forwarded to the rest of the members of the list.\u003C\u002Fp>\n\u003Cp>When members reply to such list emails WP Mailster again forwards them to the other list recipients.\u003Cbr \u002F>\nUnlike newsletter plugins this allows true two-way communication via email.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>group communication through email\u003C\u002Fli>\n\u003Cli>usable with any POP3\u002FIMAP email account\u003C\u002Fli>\n\u003Cli>recipients can be managed in the WordPress admin area\u003C\u002Fli>\n\u003Cli>users can subscribe\u002Funsubscribe through widgets on the website\u003C\u002Fli>\n\u003Cli>all WP users can be chosen as recipients, additional recipients can be stored (without having to create them as WP users)\u003C\u002Fli>\n\u003Cli>users can be organized in groups\u003C\u002Fli>\n\u003Cli>single users or whole groups can be added as recipients of a mailing list\u003C\u002Fli>\n\u003Cli>replies to mailing list messages can be forwarded to all recipients (or only the sender)\u003C\u002Fli>\n\u003Cli>email archive for browsing the mails\u003C\u002Fli>\n\u003Cli>full support of HTML emails and attachments\u003C\u002Fli>\n\u003Cli>custom headers and footers\u003C\u002Fli>\n\u003Cli>subject prefixes\u003C\u002Fli>\n\u003Cli>many \u003Ca href=\"https:\u002F\u002Fwpmailster.com\u002Ffeature-comparison\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=WPMST&utm_content=plugin+repo+description\" rel=\"nofollow ugc\">more features\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: This version of WP Mailster is FREE and limited in terms of number of lists and subscribers per list. Additional features such as captcha protection, double opt-in, email filtering, configurable event notifications, and many others are available in the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpmailster.com\u002Fpricing\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=WPMST&utm_content=plugin+repo+description\" rel=\"nofollow ugc\">premium editions\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Help & Support\u003C\u002Fh3>\n\u003Cp>Please check the \u003Ca href=\"https:\u002F\u002Fwpmailster.com\u002Fdocumentation\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=WPMST&utm_content=plugin+repo+description\" rel=\"nofollow ugc\">documentation on our site\u003C\u002Fa> as well as look through the \u003Ca href=\"https:\u002F\u002Fwpmailster.com\u002Ffaq\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=WPMST&utm_content=plugin+repo+description\" rel=\"nofollow ugc\">FAQs\u003C\u002Fa> before \u003Ca href=\"https:\u002F\u002Fwpmailster.com\u002Fcontact\u002F?utm_source=wordpress.org&utm_medium=referral&utm_campaign=WPMST&utm_content=plugin+repo+description\" rel=\"nofollow ugc\">contacting us\u003C\u002Fa>. Thank you!\u003C\u002Fp>\n\u003Ch3>Special Thanks\u003C\u002Fh3>\n\u003Cp>This plugin has been tested on various browsers thanks to \u003Ca href=\"https:\u002F\u002Fwww.browserstack.com\u002F\" rel=\"nofollow ugc\">BrowserStack\u003C\u002Fa>!\u003C\u002Fp>\n","WP Mailster allows your users to be part of a group and communicate by email without having to log into a website.",400,30585,98,32,"2025-07-06T20:35:00.000Z","5.3","5.6",[108,109,21,24,110],"discussion-list","group-email","mailman","https:\u002F\u002Fwww.wpmailster.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-mailster.zip",13,0,"2025-01-28 00:00:00",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":102,"num_ratings":126,"last_updated":127,"tested_up_to":16,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":135,"download_link":136,"security_score":137,"vuln_count":138,"unpatched_count":114,"last_vuln_date":139,"fetched_at":31},"participants-database","Participants Database","2.7.8.1","xnau webdesign","https:\u002F\u002Fprofiles.wordpress.org\u002Fxnau\u002F","\u003Cp>This plugin offers all the functionality needed to build and maintain a database of people or anything you want. The database is fully configurable, allowing you to define all the fields of information you want to store for each record. The records can be entered individually in the WordPress admin section, imported with a CSV file, or let the individuals themselves create their own record. Display lists of records can be sorted and filtered by any field, and the result exported as a CSV file.\u003C\u002Fp>\n\u003Cp>This plugin was developed for an organization with the mission of educating and empowering voters. This organization needed to quickly build a database of concerned voters, supporters, and volunteers, giving them an ability to collect input and feedback, organize volunteers, and mobilize its voter constituency with actions such as petition drives and voter education campaigns.\u003C\u002Fp>\n\u003Cp>This database could be of use to any organization that needs to build and maintain lists of constituents, supporters, members, volunteers, etc. for any purpose. It is designed to be easy to use and serve multiple purposes, with several very powerful features to customize its functionality to the needs of your organization, club, sports team, or any other large group of people.\u003C\u002Fp>\n\u003Cp>The plugin can be easily adapted to work as a database for other applications such as indexes, directories, catalogs, or anything, really. The plugin uses a system of customizable templates for all its displays, and an API for the customization and extension of its capabilities. The plugin is fully internationalized with a growing set of translations.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fxnau.com\u002Fwork\u002Fwordpress-plugins\u002Fparticipants-database\u002Fgdpr-compliance-and-participants-database\u002F\" rel=\"nofollow ugc\">GDPR Compliance Information\u003C\u002Fa> for users of Participants Database\u003C\u002Fp>\n\u003Ch4>Some of the features of the Participants Database Plugin:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>fully configurable database for holding any kind of information about people (or anything, really!)\u003C\u002Fli>\n\u003Cli>customizable forms for collecting and maintaining records\u003C\u002Fli>\n\u003Cli>plugin enhancements and add-ons are available from a growing list of \u003Ca href=\"https:\u002F\u002Fxnau.com\u002Fshop\u002F?utm_source=wporg_visitor&utm_medium=plugin_page_description_tab&utm_campaign=pdb-addons-promo\" rel=\"nofollow ugc\">free and premium downloads on xnau.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>shortcode for inserting a configurable sign-up short form into WordPress pages, posts, etc.\u003C\u002Fli>\n\u003Cli>completing the sign-up form can direct visitors to another page for a thank you message or reward\u003C\u002Fli>\n\u003Cli>shortcode for inserting a full-length form for people to fill out and maintain their own records\u003C\u002Fli>\n\u003Cli>shortcode for displaying the list on the site, including the ability to select and order columns to display, sorting and filtering rules to determine which records are shown and in what order\u003C\u002Fli>\n\u003Cli>shortcode for showing a search form that takes the user to the search results page\u003C\u002Fli>\n\u003Cli>email notification and confirmation with secure individual access link\u003C\u002Fli>\n\u003Cli>email notification when a user edits a record\u003C\u002Fli>\n\u003Cli>searchable, sortable record listings in the WordPress admin\u003C\u002Fli>\n\u003Cli>many form elements to choose from including dropdowns, checkboxes, radio buttons, image upload, rich text, etc.\u003C\u002Fli>\n\u003Cli>export CSV files for interacting with other databases, mass email, print records\u003C\u002Fli>\n\u003Cli>import CSV files to add large numbers of records from spreadsheets such as Open Office or Google Docs\u003C\u002Fli>\n\u003Cli>forms can be organized into groups of fields, making long forms easier to navigate and fill out\u003C\u002Fli>\n\u003Cli>comes with a comprehensive API for deep customization of the plugin functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Database\u003C\u002Fh4>\n\u003Cp>The heart of this plugin is the participants database, which is completely configurable. It comes pre-filled with standard fields such as name, address, phone, etc., but you can define any fields you want, including the type of field, validation, help text and a print title for each field. Fields are also organized into groups so large amounts of information can be better managed, and long forms broken up into logical sections.\u003C\u002Fp>\n\u003Cp>Fields can be defined as text-lines, text-areas, rich text (with a rich-text editor), single and multiple-select dropdowns, checkboxes, radio buttons or image uploads. Each field has its own validation which can be required, not required, or validated with a regular expression.\u003C\u002Fp>\n\u003Ch4>Sign Up Form\u003C\u002Fh4>\n\u003Cp>The plugin provides a shortcode for a sign-up form that presents a customizable subset of the fields for a quick signup. For example, your signup form could ask only for a name and email address, creating an easy point-of-entry for new members, supporters or volunteers. The signup can generate two emails: one to an administrator to notify them of the signup, and also to the person signing up. Their email can contain a link to their full record, which they can return and fill out at their leisure. This full form (which is placed on the website with another shortcode) can include any information you want to collect from your signups.\u003C\u002Fp>\n\u003Cp>Signup forms are produced by a template, making it easy to add extra functionality and match the presentation of the form to your theme.\u003C\u002Fp>\n\u003Ch4>Frontend Record Edit Form\u003C\u002Fh4>\n\u003Cp>This is where people who have signed up can fill in any additional information about themselves you wish to collect. It can be additional demographic info, survey questions, what they would be willing to offer in support. This form is accessible to the signups via an individual link containing an ID number, which is emailed to them when they sign up. They don’t need to register as a user or enter a password, they just need the link.\u003C\u002Fp>\n\u003Ch4>Backend Record Editing\u003C\u002Fh4>\n\u003Cp>For your backend users, the ability to edit and enter new records is provided. This backend form can also contain administrative fields that won’t be visible to the front-end (not logged-in) user, so organization staff can keep internal records of volunteer activities, availability, contributions, personal notes, etc.\u003C\u002Fp>\n\u003Cp>The backend form is set up for rapid manual entry of multiple records, such as after a signup drive, doorbelling, or public event.\u003C\u002Fp>\n\u003Cp>For textarea fields, a rich-text editor will be used if enabled in the settings.\u003C\u002Fp>\n\u003Ch4>List Display\u003C\u002Fh4>\n\u003Cp>Display the list on your website with the \u003Ccode>[pdb_list]\u003C\u002Fcode> shortcode. You can determine which fields get shown, and for long lists, the list can be broken up into pages. You can specify which records get displayed and in what order. Optionally, search and sorting controls can be displayed. Each record listing can be linked to the full record showing all the details of the record.\u003C\u002Fp>\n\u003Ch4>Record Display\u003C\u002Fh4>\n\u003Cp>Each individual record can be displayed using a shortcode and accessed by the ID if the record. A template file formats the output of the shortcode. A plugin setting determines how a link to the individual record may be placed on the list of records.\u003C\u002Fp>\n\u003Ch4>Import\u002FExport Records\u003C\u002Fh4>\n\u003Cp>All records can be exported as a CSV-formatted text file that can be read by spreadsheet applications and used for mass email campaigns, hard-copy lists, and other applications. The records exported can be filtered by column values: for instance, only people who have consented to receive a newsletter will be included. Records may also be sorted by any column. Which fields are included in the export\u002Fimport is determined by the “CSV” column of the field definition.\u003C\u002Fp>\n\u003Cp>Records can also be mass-imported with a CSV file, allowing you to use existing lists from spreadsheets, or for offline compilation of records using a spreadsheet such as Libre Office or Google Docs. A blank spreadsheet can be exported from the plugin to get people started in entering records offline.\u003C\u002Fp>\n\u003Ch4>Internationalization and Translations\u003C\u002Fh4>\n\u003Cp>This plugin is fully compliant with WordPress Internationalization standards and includes several translations, some of which are incomplete at the moment. All of the front-end text is user-customizable, so even if a translation isn’t available for your language, your users will be able to use the plugin in their language.\u003C\u002Fp>\n\u003Ch4>Translation Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Belarusian: Natasha Dyatko \u003Ca href=\"https:\u002F\u002Fwww.ustarcash.com\" rel=\"nofollow ugc\">UStarCash\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Danish: LarsHdg\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Dutch: At Voogt \u003Ca href=\"http:\u002F\u002Fwww.wederzijdsgenoegen.nl\" rel=\"nofollow ugc\">www.wederzijdsgenoegen.nl\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Estonian: Laura Vunk\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Farsi: Mohsen Azarteymoor \u003Ca href=\"http:\u002F\u002Fwww.codha.ir\" rel=\"nofollow ugc\">CodHa\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Finnish: Visa Jokela\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>French: Pierre Fischer\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>German: Martin Sauter\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>German Formal: Hanno Bolte \u003Ca href=\"https:\u002F\u002Fwww.bsoft.de\" rel=\"nofollow ugc\">Hanno Bolte IT Consulting\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Greek: Toni Bishop \u003Ca href=\"https:\u002F\u002Fwww.jrop.com\" rel=\"nofollow ugc\">Jrop\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hebrew: Gila Baam\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Indonesian: Jordan Silaen \u003Ca href=\"http:\u002F\u002Fchameleonjohn.com\" rel=\"nofollow ugc\">ChameleonJohn.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Italian: Michele Balderi\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Norwegian: Anders Kleppe\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Polish: Łukasz Markusik\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Brazilian Portuguese: Eric Sornoso \u003Ca href=\"https:\u002F\u002FMealfan.com\" rel=\"nofollow ugc\">Mealfan.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Romanian: Cornelia Năescu\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Russian: Konstantin Bashevoy \u003Ca href=\"http:\u002F\u002Fpolyathlon-russia.com\u002Fbase\" rel=\"nofollow ugc\">Полиатлон России\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Serbian: Cherry, NBG, \u003Ca href=\"http:\u002F\u002Ftrade.in.rs\u002F\" rel=\"nofollow ugc\">www.trade.in.rs\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Slovak: Branco Radenovich \u003Ca href=\"http:\u002F\u002Fwebhostinggeeks.com\u002Fblog\u002F\" rel=\"nofollow ugc\">WebHostingGeeks.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Spanish: Chema Bescos \u003Ca href=\"https:\u002F\u002Fwww.ibidemgroup.com\" rel=\"nofollow ugc\">IBIDEM GROUP\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Ukranian: Michael Yunat, \u003Ca href=\"http:\u002F\u002Fgetvoip.com\u002Fblog\" rel=\"nofollow ugc\">getvoip.com\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you are multi-lingual and feel like contributing a translation, please contact me at: support@xnau.com.\u003C\u002Fp>\n\u003Cp>Please note that several of these translations are out of date. If your language is in this list and you’d like to help me provide the latest translation, please contact me.\u003C\u002Fp>\n\u003Cp>The latest POT file is always \u003Ca href=\"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fbrowser\u002Fparticipants-database\u002Ftrunk\u002Flanguages\u002Fparticipants-database.pot\" rel=\"nofollow ugc\">available here.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Key Image Credit\u003C\u002Fh4>\n\u003Cp>By Tukulti65 (Own work) [CC BY-SA 4.0 (http:\u002F\u002Fcreativecommons.org\u002Flicenses\u002Fby-sa\u002F4.0)], via Wikimedia Commons\u003C\u002Fp>\n\u003Ch3>Plugin Support\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fxnau.com\u002Fwork\u002Fwordpress-plugins\u002Fparticipants-database\u002Fparticipants-database-documentation\u002F?utm_source=wporg_visitor&utm_medium=plugin_page_othernotes__tab&utm_campaign=pdb-addons-promo\" rel=\"nofollow ugc\">Plugin manual and documentation\u003C\u002Fa> is published on the developer’s website, xnau.com\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Plugin technical support is available on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fparticipants-database\" rel=\"ugc\">WordPress Plugin Plugin Support Forum\u003C\u002Fa>, and on xnau.com in the comments section.\u003C\u002Fp>\n\u003Cp>A growing list of \u003Ca href=\"https:\u002F\u002Fxnau.com\u002Fshop\u002F?utm_source=wporg_visitor&utm_medium=plugin_page_othernotes__tab&utm_campaign=pdb-addons-promo\" rel=\"nofollow ugc\">plugin add-ons and functionality enhancements\u003C\u002Fa> are also available on xnau.com.\u003C\u002Fp>\n","Build and maintain a fully customizable database of participants, members or anything with signup forms, admin backend, custom lists, and CSV support.",7000,1327624,320,"2025-11-04T22:15:00.000Z","5.0","7.4",[131,132,133,24,134],"database","directory","listing","signup","https:\u002F\u002Fxnau.com\u002Fwordpress-plugins\u002Fparticipants-database","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fparticipants-database.2.7.8.1.zip",87,9,"2025-09-22 00:00:00",{"slug":141,"name":142,"version":143,"author":144,"author_profile":145,"description":146,"short_description":147,"active_installs":148,"downloaded":149,"rating":74,"num_ratings":150,"last_updated":151,"tested_up_to":152,"requires_at_least":153,"requires_php":18,"tags":154,"homepage":159,"download_link":160,"security_score":161,"vuln_count":162,"unpatched_count":114,"last_vuln_date":163,"fetched_at":31},"newsletters-lite","Newsletters","4.13","Tribulant Software","https:\u002F\u002Fprofiles.wordpress.org\u002Fcontrid\u002F","\u003Cp>A full-featured WordPress newsletter plugin created by \u003Ca href=\"https:\u002F\u002Ftribulant.com\" rel=\"nofollow ugc\">Tribulant\u003C\u002Fa> for WordPress which fulfills all subscribers, emails, marketing and newsletter related needs for both personal and business environments.\u003C\u002Fp>\n\u003Cp>It has robust, efficient and unique features! This is an all-in-one newsletter tool for your WordPress site can be configured to behave as desired and it will provide the best experience for your email subscribers at the same time.\u003C\u002Fp>\n\u003Cp>The software works the way you do so you can focus on creating newsletters and giving your website the necessary exposure!\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Some of the features in the WordPress Newsletter plugin include (see PRO Version section below to view the limitations of this LITE version):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mailing Lists \u003C\u002Fli>\n\u003Cli>Bounce Email Management \u003C\u002Fli>\n\u003Cli>Newsletter Queue & Scheduling \u003C\u002Fli>\n\u003Cli>Newsletter Templates \u003C\u002Fli>\n\u003Cli>Drag & Drop Newsletter & Template Builder \u003C\u002Fli>\n\u003Cli>Complete Email History \u003C\u002Fli>\n\u003Cli>Unlimited Sidebar Widgets \u003C\u002Fli>\n\u003Cli>Post\u002FPage Opt-In Embedding \u003C\u002Fli>\n\u003Cli>Subscription Forms Builder \u003C\u002Fli>\n\u003Cli>Offsite Subscription Forms \u003C\u002Fli>\n\u003Cli>Publish Newsletter as a Post \u003C\u002Fli>\n\u003Cli>Send Post as a Newsletter \u003C\u002Fli>\n\u003Cli>Add Email Attachments \u003C\u002Fli>\n\u003Cli>SMTP Authentication \u003C\u002Fli>\n\u003Cli>Ajax Powered Features \u003C\u002Fli>\n\u003Cli>Import\u002FExport Subscribers \u003C\u002Fli>\n\u003Cli>Paid Subscriptions (PayPal & 2Checkout) \u003C\u002Fli>\n\u003Cli>Integrates with our Banner Rotator plugin \u003C\u002Fli>\n\u003Cli>WordPress Multisite Compatible \u003C\u002Fli>\n\u003Cli>Email Tracking \u003C\u002Fli>\n\u003Cli>IP Logging of Subscribers \u003C\u002Fli>\n\u003Cli>Google reCAPTCHA v2 \u003C\u002Fli>\n\u003Cli>Google reCAPTCHA v3 \u003C\u002Fli>\n\u003Cli>hCaptcha \u003C\u002Fli>\n\u003Cli>Cloudflare Turnstile \u003C\u002Fli>\n\u003Cli>Really Simple CAPTCHA \u003C\u002Fli>\n\u003Cli>Newsletter Themes \u003C\u002Fli>\n\u003Cli>POP\u002FIMAP Bounce Handling \u003C\u002Fli>\n\u003Cli>Latest Posts Subscriptions \u003C\u002Fli>\n\u003Cli>Single\u002FMultiple Posts into Emails \u003C\u002Fli>\n\u003Cli>Bitly click tracking \u003C\u002Fli>\n\u003Cli>Autoresponders \u003C\u002Fli>\n\u003Cli>Newsletters by conditions \u003C\u002Fli>\n\u003Cli>Multilingual (qTranslate & WPML) \u003C\u002Fli>\n\u003Cli>Custom Post Types \u003C\u002Fli>\n\u003Cli>Custom Fields \u003C\u002Fli>\n\u003Cli>Link\u002Fclick tracking \u003C\u002Fli>\n\u003Cli>DKIM Signature \u003C\u002Fli>\n\u003Cli>WordPress Dashboard Widget \u003C\u002Fli>\n\u003Cli>and much more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See the newsletter subscribe forms builder in action:\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\u002FZHbXN72eqmU?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\u003Ch4>Demo and Support\u003C\u002Fh4>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Ftribulant.net\u002Fnewsletter\u002F\" rel=\"nofollow ugc\">online demonstration\u003C\u002Fa> and view the \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fdocs\u002Fwordpress-mailing-list-plugin\u002F31\u002F\" rel=\"nofollow ugc\">online documentation\u003C\u002Fa> for tips, tricks, guides, and more.\u003C\u002Fp>\n\u003Ch4>Extensions\u003C\u002Fh4>\n\u003Cp>There are many free and paid extension plugins for the WordPress Newsletter plugin. All extensions work with both Newsletters LITE and Newsletters PRO, no problem.\u003C\u002Fp>\n\u003Cp>Some extensions include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F42\u002Fwoocommerce-subscribers\" rel=\"nofollow ugc\">WooCommerce Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F28\u002Fcontact-form-7-subscribers\" rel=\"nofollow ugc\">Contact Form 7 Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F46\u002Fgoogle-analytics\" rel=\"nofollow ugc\">Google Analytics Tracking\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F6\u002Fembedded-images\" rel=\"nofollow ugc\">Embedded Images\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F26\u002Ftotal-ms-control\" rel=\"nofollow ugc\">Total MS Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F17\u002Fgravity-forms-subscribers\" rel=\"nofollow ugc\">Gravity Forms Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F16\u002Fformidable-subscribers\" rel=\"nofollow ugc\">Formidable Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F43\u002Fdigital-access-pass\" rel=\"nofollow ugc\">Digital Access Pass Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F36\u002Ftotal-control\" rel=\"nofollow ugc\">Total Control\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F32\u002Fs2member-subscribers\" rel=\"nofollow ugc\">s2Member Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fextensions\u002Fview\u002F31\u002Fwp-emember-subscribers\" rel=\"nofollow ugc\">WP eMember Subscribers\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fplugins\u002Fextensions\u002F1\u002Fwordpress-newsletter-plugin\" rel=\"nofollow ugc\">Visit the Newsletters extensions page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Email\u002FNewsletter Templates\u003C\u002Fh4>\n\u003Cp>Included with the newsletter plugin are several premade email\u002Fnewsletter templates.\u003C\u002Fp>\n\u003Cp>Shop our \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Femailthemes\u002F\" title=\"newsletter templates\" rel=\"nofollow ugc\">newsletter templates\u003C\u002Fa> for more variety and high quality, premium, responsive newsletter templates.\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>All language files and the instructions to use them are in \u003Ca href=\"https:\u002F\u002Fpoeditor.com\u002Fjoin\u002Fproject\u002Fb31cab38f30cec409424dc273a131183\" rel=\"nofollow ugc\">POEditor\u003C\u002Fa>. Anyone can join the project to add languages and contribute translations for strings.\u003C\u002Fp>\n\u003Cp>Thank you for these wonderful people who contributed in translating the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Afrikaans (af_ZA) by \u003Ca href=\"https:\u002F\u002Fwww.contrid.co.za\" rel=\"nofollow ugc\">Antonie Potgieter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>German (de_DE) by Peter Schonmann\u003C\u002Fli>\n\u003Cli>Greek (el_GR) by \u003Ca href=\"https:\u002F\u002Fwww.aio.gr\" rel=\"nofollow ugc\">Harris Karanikolas | AiO Systems Information\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) by Juan Llamosas\u003C\u002Fli>\n\u003Cli>French (fr_FR) by Kim Gjerstad\u003C\u002Fli>\n\u003Cli>Hungarian (hu_HU) by \u003Ca href=\"https:\u002F\u002Fwww.idsign.hu\" rel=\"nofollow ugc\">iD Sign | Gergely Almasi\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Italian (it_IT) by \u003Ca href=\"https:\u002F\u002Fwww.playcodestudio.com\" rel=\"nofollow ugc\">Matteo Galli | Playcode\u003C\u002Fa>, Johnny\u003C\u002Fli>\n\u003Cli>Lithuanian (lt_LT) by Tomas\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) by \u003Ca href=\"https:\u002F\u002Fwww.webzenz.nl\" rel=\"nofollow ugc\">Ronald de Caluwe | WebZenz\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese (pt_BR) by Vitor Argos\u003C\u002Fli>\n\u003Cli>Portuguese (pt_PT) by wordpress.mowster.net\u003C\u002Fli>\n\u003Cli>Romanian (ro_RO) by \u003Ca href=\"https:\u002F\u002Frichardconsulting.ro\" rel=\"nofollow ugc\">Richard Vencu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Swedish (sv_SE) by Tomas Lindhoff\u003C\u002Fli>\n\u003Cli>Turkish (tr_TR) by Sersah Namoglu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Offsite HTML Code\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003Cscript type=\"text\u002Fjavascript\"> var wpmlAjax = \"' . $this -> url() . '\u002F' . $this -> plugin_name . '-ajax.php\"; \u003C\u002Fscript>\n\u003Cscript type=\"text\u002Fjavascript\" src=\"' . $this -> url() . '\u002Fjs\u002Fwp-mailinglist.js\">\u003C\u002Fscript>\n\u003Cscript type=\"text\u002Fjavascript\" src=\"' . get_option('siteurl') . '\u002Fwp-includes\u002Fjs\u002Fscriptaculous\u002Fprototype.js\">\u003C\u002Fscript>\n\u003Cscript type=\"text\u002Fjavascript\" src=\"' . get_option('siteurl') . '\u002Fwp-includes\u002Fjs\u002Fscriptaculous\u002Fscriptaculous.js?load=effects\">\u003C\u002Fscript>'\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>API Example\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003C?php\n$url = 'https:\u002F\u002Fexample.com\u002Fwp-admin\u002Fadmin-ajax.php?action=newsletters_api';\n$data = array(\n    'api_method'        =>   'subscriber_add',\n    'api_key'           =>   '37C1D6053E817212348E507D29CCCE49',\n    'api_data'          =>   array(\n        'email'             => \"email@example.com\",\n        'list_id'           =>   array(1,2,3),\n    )\n);\n\n$data_string = wp_json_encode($data);\n\n$ch = curl_init($url);\ncurl_setopt($ch, CURLOPT_POST, true);\ncurl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, array(\n    'Content-Type: application\u002Fjson',\n    'Content-Length: ' . strlen($data_string))\n);\n\n$result = json_decode(curl_exec($ch));\ncurl_close($ch);\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>PRO Version\u003C\u002Fh4>\n\u003Cp>The Newsletters LITE version has nearly all of the features that the PRO version has but it has some limitations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>One mailing list.\u003C\u002Fli>\n\u003Cli>500 max subscribers.\u003C\u002Fli>\n\u003Cli>Send up to 1000 emails per month.\u003C\u002Fli>\n\u003Cli>Mail Type: Local Server and SMTP. No API integration with our \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fdocs\u002Fwordpress-mailing-list-plugin\u002F10570\u002Fsending-apis\u002F\" rel=\"nofollow ugc\">mail service providers\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>The “Drag & Drop Newsletter & Template Builder” cannot be used.\u003C\u002Fli>\n\u003Cli>Limited to Really Simple CAPTCHA and Google reCAPTCHA v2. The rest (reCAPTCHA v3, hCaptcha, Cloudflare Turnstile) cannot be used.\u003C\u002Fli>\n\u003Cli>No new custom dynamic fields can be added but you can edit current ones.\u003C\u002Fli>\n\u003Cli>No Resend button for emails and for the Send Manage Subscription Email link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These limits should be sufficient for a personal blogger or a small business.\u003C\u002Fp>\n\u003Cp>To remove these limits, you can upgrade to the PRO version and submit your serial key inside the plugin.\u003Cbr \u002F>\nOr, download, install, and activate the PRO version from our website under Downloads, and then add your serial key. This is the preferred method. After installing the PRO version, you can safely deactivate and delete the LITE version without losing your data.\u003C\u002Fp>\n\u003Cp>In addition to the limits being removed, you will receive \u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">priority support\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Ftribulant.com\" rel=\"nofollow ugc\">Tribulant\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftribulant.com\u002Fplugins\u002Fview\u002F1\u002Fwordpress-newsletter-plugin\" rel=\"nofollow ugc\">Visit the Newsletters PRO page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>3rd-Party Services\u003C\u002Fh4>\n\u003Cp>Our plugin makes use of some 3rd-party services or APIs to provide you with the latest technology and functionality. Here is a list of the services:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Postmark Spam Check API (https:\u002F\u002Fspamcheck.postmarkapp.com\u002F) – Fetch the spam score of an email\u002Fnewsletter\u003C\u002Fli>\n\u003Cli>IPEcho (https:\u002F\u002Fipecho.net\u002F) – Get the current mail exchange IP address\u003C\u002Fli>\n\u003Cli>IPLocate (https:\u002F\u002Fwww.iplocate.io\u002F) – To get the country of a user by IP address\u003C\u002Fli>\n\u003Cli>HostIP.info (https:\u002F\u002Fwww.hostip.info\u002F) – To get the country of a user by IP address\u003C\u002Fli>\n\u003Cli>geoPlugin (https:\u002F\u002Fwww.geoplugin.com\u002F) – To get the country of a user by IP address\u003C\u002Fli>\n\u003C\u002Ful>\n","Newsletter plugin for WordPress to capture subscribers and send beautiful, bulk newsletter emails.",2000,299778,244,"2026-02-03T21:15:00.000Z","6.9.4","3.8",[155,156,24,157,158],"bulk-email","email","newsletters","subscribers","https:\u002F\u002Ftribulant.com\u002Fplugins\u002Fview\u002F1\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewsletters-lite.zip",76,26,"2025-12-31 00:00:00",{"slug":165,"name":166,"version":167,"author":168,"author_profile":169,"description":170,"short_description":171,"active_installs":172,"downloaded":173,"rating":13,"num_ratings":174,"last_updated":175,"tested_up_to":152,"requires_at_least":176,"requires_php":129,"tags":177,"homepage":182,"download_link":183,"security_score":184,"vuln_count":29,"unpatched_count":114,"last_vuln_date":185,"fetched_at":31},"benchmark-email-lite","Benchmark Email Lite","4.3.1","beAutomated","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeautomated\u002F","\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\u002FO-bawo9m-MM?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>\n\u003Ch3>What is Benchmark Email Lite?\u003C\u002Fh3>\n\u003Cp>Benchmark Email Lite is a WordPress plugin that saves you time by giving you access to your email marketing account directly in your WordPress dashboard.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily convert blog posts into email campaigns to increase the reach of your content\u003C\u002Fli>\n\u003Cli>Turn site visitors into subscribers by creating signup forms and pop-up modals that will automatically adapt to your WordPress theme\u003C\u002Fli>\n\u003Cli>Streamline your workflows by creating and scheduling any email campaign directly from your WordPress dashboard\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Send More Targeted Email Campaigns with Website Tracking\u003C\u002Fh3>\n\u003Cp>When you install Benchmark Email Lite on your WordPress site, it will automatically install the Automation Pro website tracker.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Follow-up with email campaigns based on the products, services or content that subscribers viewed on your website\u003C\u002Fli>\n\u003Cli>Boost your sales by automating emails that further convince a subscriber of the value of a product or service they showed interest in by visiting a page on your site\u003C\u002Fli>\n\u003Cli>A site visitor viewing a specific page can trigger an email with additional information on a product or service\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Access Your Whole Email Marketing Account from Your WordPress Dashboard\u003C\u002Fh3>\n\u003Cp>Say goodbye to at least one extra tab on your browser.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Discover the blog content that is most popular with your subscribers by viewing your open and click reports directly in your WordPress dashboard—then create more content just like it!\u003C\u002Fli>\n\u003Cli>Create content and promote it all from the same place\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Easily Grow Your Most Valuable Marketing Asset: Your Email List\u003C\u002Fh3>\n\u003Cp>No coding necessary!\u003C\u002Fp>\n\u003Cp>With the Benchmark Email Lite plugin, you can quickly and easily place a signup form anywhere you want on your site. It’s also super simple to customize your forms.\u003C\u002Fp>\n","Your Wordpress Site and Email Marketing all in one place!",1000,132294,3,"2025-11-29T20:33:00.000Z","4.9",[178,179,24,180,181],"campaign","email-marketing","newsletter","sign-up","https:\u002F\u002Fwww.benchmarkemail.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbenchmark-email-lite.4.3.1.zip",99,"2024-04-08 00:00:00",{"slug":187,"name":188,"version":189,"author":190,"author_profile":191,"description":192,"short_description":193,"active_installs":172,"downloaded":194,"rating":195,"num_ratings":196,"last_updated":197,"tested_up_to":198,"requires_at_least":199,"requires_php":106,"tags":200,"homepage":204,"download_link":205,"security_score":206,"vuln_count":29,"unpatched_count":29,"last_vuln_date":207,"fetched_at":31},"contact-form-7-getresponse-extension","Contact Form 7 GetResponse Extension","1.0.8","WEN Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fwen-solutions\u002F","\u003Cp>Contact Form 7 GetResponse extension is a simple yet useful plug-in to integrate Contact Form 7 with GetResponse. Using CF7 form, contacts can be automatically added to GetResponse campaigns. Different campaigns can be used on different CF7 forms. It also supports GetResponse custom fields which helps to collect required data from the users.\u003C\u002Fp>\n\u003Ch4>Feature Include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simplicity\u003C\u002Fli>\n\u003Cli>Different Campaigns for different forms\u003C\u002Fli>\n\u003Cli>GetResponse Custom fields supported\u003C\u002Fli>\n\u003Cli>Opt-in checkbox, which gives user option to subscribe or not\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.3 +\u003C\u002Fli>\n\u003Cli>Self hosted WordPress.org installation (3.9 + )\u003C\u002Fli>\n\u003Cli>Contact Form 7 (4.2 +)\u003C\u002Fli>\n\u003Cli>Account on GetResponse\u003C\u002Fli>\n\u003C\u002Ful>\n","A very easy plugin to integrate GetResponse campaigns with Contact Form 7.",23347,86,7,"2024-01-18T11:49:00.000Z","6.4.8","3.9",[201,156,202,203,24],"contact-form-7","get-response","getresponse","http:\u002F\u002Fwensolutions.com\u002Fplugins\u002Fcontact-form-7-getresponse-extension","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontact-form-7-getresponse-extension.zip",63,"2026-01-22 00:00:00",{"attackSurface":209,"codeSignals":336,"taintFlows":458,"riskAssessment":703,"analyzedAt":718},{"hooks":210,"ajaxHandlers":290,"restRoutes":320,"shortcodes":321,"cronEvents":326,"entryPointCount":335,"unprotectedCount":196},[211,217,222,226,229,233,236,240,244,246,248,250,254,259,263,266,270,274,278,282,286],{"type":212,"name":213,"callback":214,"file":215,"line":216},"filter","cron_schedules","cron_add_weekly","mailing-group-module.php",93,{"type":218,"name":219,"callback":220,"priority":29,"file":215,"line":221},"action","init","wpmg_myStartSession",392,{"type":218,"name":223,"callback":224,"file":215,"line":225},"wp_logout","wpmg_myEndSession",393,{"type":218,"name":227,"callback":224,"file":215,"line":228},"wp_login",394,{"type":218,"name":230,"callback":231,"file":215,"line":232},"admin_menu","wpmg_mailinggroup_Menu",443,{"type":218,"name":219,"callback":234,"file":215,"line":235},"wpmg_mailing_group_language_init",449,{"type":218,"name":237,"callback":238,"file":215,"line":239},"wp_enqueue_script","add_thickbox",520,{"type":212,"name":241,"callback":242,"file":215,"line":243},"wp_mail_content_type","wpmg_set_content_type",801,{"type":212,"name":241,"callback":242,"file":215,"line":245},870,{"type":212,"name":241,"callback":242,"file":215,"line":247},1052,{"type":212,"name":241,"callback":242,"file":215,"line":249},1138,{"type":212,"name":251,"callback":252,"priority":29,"file":215,"line":253},"template_include","wpmg_check_user_activation_link",1254,{"type":212,"name":255,"callback":256,"priority":257,"file":215,"line":258},"authenticate","wpmg_user_signup_disable_inactive",28,1301,{"type":218,"name":260,"callback":261,"file":215,"line":262},"delete_user","wpmg_delete_user_taxonomy",1349,{"type":218,"name":230,"callback":264,"file":215,"line":265},"wpmg_custom_menu_hack",1399,{"type":218,"name":267,"callback":268,"file":215,"line":269},"admin_head","wpmg_add_menu_icons_styles",1432,{"type":212,"name":255,"callback":271,"priority":272,"file":215,"line":273},"wpmg_bainternet_allow_email_login",20,1433,{"type":218,"name":275,"callback":276,"file":215,"line":277},"wpmg_cron_task_send_email","wpmg_cron_send_email",1464,{"type":218,"name":279,"callback":280,"file":215,"line":281},"wpmg_cron_task_parse_email","wpmg_cron_parse_email",1467,{"type":218,"name":283,"callback":284,"file":215,"line":285},"wpmg_cron_task_bounced_email","wpmg_cron_bounced_email",1470,{"type":218,"name":287,"callback":288,"file":215,"line":289},"wpmg_cron_auto_delete_attachments","wpmg_auto_delete_attachments",1473,[291,296,300,304,308,312,316],{"action":292,"nopriv":293,"callback":294,"hasNonce":293,"hasCapCheck":293,"file":215,"line":295},"wpmg_addeditmailinggroup",false,"wpmg_addeditmailinggroup_callback",664,{"action":297,"nopriv":293,"callback":298,"hasNonce":293,"hasCapCheck":293,"file":215,"line":299},"wpmg_addmailgroupsetting","wpmg_addmailgroupsetting_callback",665,{"action":301,"nopriv":293,"callback":302,"hasNonce":293,"hasCapCheck":293,"file":215,"line":303},"wpmg_mailinggrouplisting","wpmg_mailinggrouplisting_callback",666,{"action":305,"nopriv":293,"callback":306,"hasNonce":293,"hasCapCheck":293,"file":215,"line":307},"wpmg_sendmessage","wpmg_sendmessage_callback",667,{"action":309,"nopriv":293,"callback":310,"hasNonce":293,"hasCapCheck":293,"file":215,"line":311},"wpmg_checkusername","wpmg_checkusername_callback",668,{"action":313,"nopriv":293,"callback":314,"hasNonce":293,"hasCapCheck":293,"file":215,"line":315},"wpmg_viewmessage","wpmg_viewmessage_callback",669,{"action":317,"nopriv":293,"callback":318,"hasNonce":293,"hasCapCheck":293,"file":215,"line":319},"wpmg_imap_email_conn","wpmg_test_imap_conn_callback",670,[],[322],{"tag":323,"callback":324,"file":215,"line":325},"mailing_group_form","wpmg_mailing_group_form_func",1253,[327,329,331,333],{"hook":275,"callback":275,"file":215,"line":328},122,{"hook":279,"callback":279,"file":215,"line":330},125,{"hook":283,"callback":283,"file":215,"line":332},128,{"hook":287,"callback":287,"file":215,"line":334},131,8,{"dangerousFunctions":337,"sqlUsage":371,"outputEscaping":404,"fileOperations":449,"externalRequests":29,"nonceChecks":449,"capabilityChecks":449,"bundledLibraries":450},[338,343,345,348,351,355,359,361,365,369],{"fn":339,"file":340,"line":341,"context":342},"unserialize","crons\\wpmg_cron_attachments.php",53,"$files = unserialize($value->file_name);",{"fn":339,"file":340,"line":344,"context":342},71,{"fn":339,"file":215,"line":346,"context":347},1274,"$arrayString = unserialize($gropArray);",{"fn":339,"file":215,"line":349,"context":350},1289,"$group_arr_old = unserialize(get_user_meta($userid, \"Group_subscribed\", true));",{"fn":339,"file":352,"line":353,"context":354},"template\\mg_importuser.php",257,"$unSeriGroup = unserialize($group_subscribed);",{"fn":339,"file":356,"line":357,"context":358},"template\\mg_mailingrequest.php",135,"$group_name_new = unserialize($usergroupnames);",{"fn":339,"file":356,"line":360,"context":358},329,{"fn":339,"file":362,"line":363,"context":364},"template\\mg_memberadd.php",81,"$group_arr_old = unserialize(get_user_meta($recid, \"Group_subscribed\", true));",{"fn":339,"file":366,"line":367,"context":368},"template\\mg_membergroups.php",31,"$group_name  = unserialize(get_user_meta($id, \"Group_subscribed\", true));",{"fn":339,"file":366,"line":370,"context":364},41,{"prepared":372,"raw":113,"locations":373},38,[374,377,380,382,384,386,388,391,394,396,398,400,402],{"file":215,"line":375,"context":376},198,"$wpdb->get_var() with variable interpolation",{"file":215,"line":378,"context":379},234,"$wpdb->query() with variable interpolation",{"file":215,"line":381,"context":376},251,{"file":215,"line":383,"context":376},262,{"file":215,"line":385,"context":376},295,{"file":215,"line":387,"context":379},310,{"file":215,"line":389,"context":390},315,"$wpdb->get_row() with variable interpolation",{"file":215,"line":392,"context":393},318,"$wpdb->get_results() with variable interpolation",{"file":215,"line":395,"context":379},328,{"file":215,"line":397,"context":390},332,{"file":215,"line":399,"context":379},334,{"file":215,"line":401,"context":379},363,{"file":215,"line":403,"context":379},374,{"escaped":405,"rawEcho":406,"locations":407},608,19,[408,411,413,415,417,420,422,424,426,429,431,432,434,436,438,441,443,445,447],{"file":215,"line":409,"context":410},571,"raw output",{"file":215,"line":412,"context":410},618,{"file":215,"line":414,"context":410},1407,{"file":416,"line":88,"context":410},"template\\mg_contact.php",{"file":418,"line":419,"context":410},"template\\mg_help.php",67,{"file":418,"line":421,"context":410},188,{"file":418,"line":423,"context":410},190,{"file":418,"line":425,"context":410},194,{"file":427,"line":428,"context":410},"template\\mg_intro_text.php",79,{"file":427,"line":430,"context":410},92,{"file":427,"line":184,"context":410},{"file":433,"line":357,"context":410},"template\\mg_mailinggrouplist.php",{"file":433,"line":435,"context":410},140,{"file":433,"line":437,"context":410},203,{"file":439,"line":440,"context":410},"template\\mg_testmail.php",546,{"file":439,"line":442,"context":410},548,{"file":439,"line":444,"context":410},552,{"file":439,"line":446,"context":410},556,{"file":439,"line":448,"context":410},647,2,[451,454],{"name":452,"version":38,"knownCves":453},"DataTables",[],{"name":455,"version":456,"knownCves":457},"PHPMailer","5.1",[],[459,485,496,508,523,533,545,556,566,576,587,597,623,649,675,688],{"entryPoint":460,"graph":461,"unsanitizedCount":114,"severity":484},"\u003Cmailing-group-module> (mailing-group-module.php:0)",{"nodes":462,"edges":480},[463,468,473,475],{"id":464,"type":465,"label":466,"file":215,"line":467},"n0","source","$_SERVER",559,{"id":469,"type":470,"label":471,"file":215,"line":409,"wp_function":472},"n1","sink","echo() [XSS]","echo",{"id":474,"type":465,"label":466,"file":215,"line":467},"n2",{"id":476,"type":470,"label":477,"file":215,"line":478,"wp_function":479},"n3","header() [Header Injection]",580,"header",[481,483],{"from":464,"to":469,"sanitized":482},true,{"from":474,"to":476,"sanitized":482},"low",{"entryPoint":486,"graph":487,"unsanitizedCount":114,"severity":484},"\u003Cmg_adminmessageadd> (template\\mg_adminmessageadd.php:0)",{"nodes":488,"edges":494},[489,492],{"id":464,"type":465,"label":490,"file":491,"line":344},"$_POST (x3)","template\\mg_adminmessageadd.php",{"id":469,"type":470,"label":471,"file":491,"line":493,"wp_function":472},149,[495],{"from":464,"to":469,"sanitized":482},{"entryPoint":497,"graph":498,"unsanitizedCount":114,"severity":484},"\u003Cmg_adminmessagelist> (template\\mg_adminmessagelist.php:0)",{"nodes":499,"edges":506},[500,504],{"id":464,"type":465,"label":501,"file":502,"line":503},"$_GET (x2)","template\\mg_adminmessagelist.php",11,{"id":469,"type":470,"label":471,"file":502,"line":505,"wp_function":472},200,[507],{"from":464,"to":469,"sanitized":482},{"entryPoint":509,"graph":510,"unsanitizedCount":114,"severity":484},"\u003Cmg_importuser> (template\\mg_importuser.php:0)",{"nodes":511,"edges":520},[512,515,517,518],{"id":464,"type":465,"label":513,"file":352,"line":514},"$_REQUEST",22,{"id":469,"type":470,"label":516,"file":352,"line":353,"wp_function":339},"unserialize() [Object Injection]",{"id":474,"type":465,"label":513,"file":352,"line":514},{"id":476,"type":470,"label":471,"file":352,"line":519,"wp_function":472},287,[521,522],{"from":464,"to":469,"sanitized":482},{"from":474,"to":476,"sanitized":482},{"entryPoint":524,"graph":525,"unsanitizedCount":114,"severity":484},"\u003Cmg_mailinggrouplist> (template\\mg_mailinggrouplist.php:0)",{"nodes":526,"edges":531},[527,528],{"id":464,"type":465,"label":501,"file":433,"line":196},{"id":469,"type":470,"label":529,"file":433,"line":367,"wp_function":530},"query() [SQLi]","query",[532],{"from":464,"to":469,"sanitized":482},{"entryPoint":534,"graph":535,"unsanitizedCount":114,"severity":484},"\u003Cmg_mailingrequestadd> (template\\mg_mailingrequestadd.php:0)",{"nodes":536,"edges":543},[537,541],{"id":464,"type":465,"label":538,"file":539,"line":540},"$_POST (x2)","template\\mg_mailingrequestadd.php",49,{"id":469,"type":470,"label":471,"file":539,"line":542,"wp_function":472},139,[544],{"from":464,"to":469,"sanitized":482},{"entryPoint":546,"graph":547,"unsanitizedCount":114,"severity":484},"\u003Cmg_messageadd> (template\\mg_messageadd.php:0)",{"nodes":548,"edges":554},[549,552],{"id":464,"type":465,"label":538,"file":550,"line":551},"template\\mg_messageadd.php",69,{"id":469,"type":470,"label":471,"file":550,"line":553,"wp_function":472},143,[555],{"from":464,"to":469,"sanitized":482},{"entryPoint":557,"graph":558,"unsanitizedCount":29,"severity":484},"\u003Cmg_testmail> (template\\mg_testmail.php:0)",{"nodes":559,"edges":564},[560,563],{"id":464,"type":465,"label":561,"file":439,"line":562},"$_SERVER['SERVER_SOFTWARE']",659,{"id":469,"type":470,"label":471,"file":439,"line":562,"wp_function":472},[565],{"from":464,"to":469,"sanitized":293},{"entryPoint":567,"graph":568,"unsanitizedCount":114,"severity":484},"\u003Cmg_user_form> (template\\mg_user_form.php:0)",{"nodes":569,"edges":574},[570,572],{"id":464,"type":465,"label":538,"file":571,"line":363},"template\\mg_user_form.php",{"id":469,"type":470,"label":471,"file":571,"line":573,"wp_function":472},127,[575],{"from":464,"to":469,"sanitized":482},{"entryPoint":577,"graph":578,"unsanitizedCount":114,"severity":484},"\u003Cmg_viewmessage> (template\\mg_viewmessage.php:0)",{"nodes":579,"edges":585},[580,583],{"id":464,"type":465,"label":513,"file":581,"line":582},"template\\mg_viewmessage.php",5,{"id":469,"type":470,"label":471,"file":581,"line":584,"wp_function":472},115,[586],{"from":464,"to":469,"sanitized":482},{"entryPoint":588,"graph":589,"unsanitizedCount":114,"severity":484},"\u003Cmg_viewmessageajax> (template\\mg_viewmessageajax.php:0)",{"nodes":590,"edges":595},[591,593],{"id":464,"type":465,"label":513,"file":592,"line":582},"template\\mg_viewmessageajax.php",{"id":469,"type":470,"label":471,"file":592,"line":594,"wp_function":472},45,[596],{"from":464,"to":469,"sanitized":482},{"entryPoint":598,"graph":599,"unsanitizedCount":28,"severity":622},"\u003Cmg_mailingrequest> (template\\mg_mailingrequest.php:0)",{"nodes":600,"edges":617},[601,603,605,606,607,611,615],{"id":464,"type":465,"label":602,"file":356,"line":503},"$_GET (x3)",{"id":469,"type":470,"label":529,"file":356,"line":604,"wp_function":530},187,{"id":474,"type":465,"label":501,"file":356,"line":196},{"id":476,"type":470,"label":471,"file":356,"line":412,"wp_function":472},{"id":608,"type":465,"label":609,"file":356,"line":610},"n4","$_POST",195,{"id":612,"type":613,"label":614,"file":356,"line":610},"n5","transform","→ wpmg_redirectTo()",{"id":616,"type":470,"label":477,"file":215,"line":478,"wp_function":479},"n6",[618,619,620,621],{"from":464,"to":469,"sanitized":293},{"from":474,"to":476,"sanitized":482},{"from":608,"to":612,"sanitized":293},{"from":612,"to":616,"sanitized":293},"high",{"entryPoint":624,"graph":625,"unsanitizedCount":174,"severity":622},"\u003Cmg_memberadd> (template\\mg_memberadd.php:0)",{"nodes":626,"edges":643},[627,628,629,631,633,634,636,639,641],{"id":464,"type":465,"label":513,"file":362,"line":503},{"id":469,"type":470,"label":516,"file":362,"line":363,"wp_function":339},{"id":474,"type":465,"label":538,"file":362,"line":630},231,{"id":476,"type":470,"label":471,"file":362,"line":632,"wp_function":472},441,{"id":608,"type":465,"label":513,"file":362,"line":503},{"id":612,"type":470,"label":471,"file":362,"line":635,"wp_function":472},595,{"id":616,"type":465,"label":637,"file":362,"line":638},"$_REQUEST (x2)",213,{"id":640,"type":613,"label":614,"file":362,"line":638},"n7",{"id":642,"type":470,"label":477,"file":215,"line":478,"wp_function":479},"n8",[644,645,646,647,648],{"from":464,"to":469,"sanitized":293},{"from":474,"to":476,"sanitized":482},{"from":608,"to":612,"sanitized":482},{"from":616,"to":640,"sanitized":293},{"from":640,"to":642,"sanitized":293},{"entryPoint":650,"graph":651,"unsanitizedCount":174,"severity":622},"\u003Cmg_memberlist> (template\\mg_memberlist.php:0)",{"nodes":652,"edges":669},[653,656,658,660,662,663,665,667,668],{"id":464,"type":465,"label":654,"file":655,"line":113},"$_GET","template\\mg_memberlist.php",{"id":469,"type":470,"label":529,"file":655,"line":657,"wp_function":530},39,{"id":474,"type":465,"label":659,"file":655,"line":196},"$_REQUEST (x6)",{"id":476,"type":470,"label":471,"file":655,"line":661,"wp_function":472},110,{"id":608,"type":465,"label":602,"file":655,"line":113},{"id":612,"type":470,"label":471,"file":655,"line":664,"wp_function":472},259,{"id":616,"type":465,"label":637,"file":655,"line":666},62,{"id":640,"type":613,"label":614,"file":655,"line":666},{"id":642,"type":470,"label":477,"file":215,"line":478,"wp_function":479},[670,671,672,673,674],{"from":464,"to":469,"sanitized":293},{"from":474,"to":476,"sanitized":482},{"from":608,"to":612,"sanitized":482},{"from":616,"to":640,"sanitized":293},{"from":640,"to":642,"sanitized":293},{"entryPoint":676,"graph":677,"unsanitizedCount":29,"severity":622},"\u003Cmg_messagelist> (template\\mg_messagelist.php:0)",{"nodes":678,"edges":685},[679,681,682,683],{"id":464,"type":465,"label":654,"file":680,"line":138},"template\\mg_messagelist.php",{"id":469,"type":470,"label":529,"file":680,"line":206,"wp_function":530},{"id":474,"type":465,"label":602,"file":680,"line":503},{"id":476,"type":470,"label":471,"file":680,"line":684,"wp_function":472},243,[686,687],{"from":464,"to":469,"sanitized":293},{"from":474,"to":476,"sanitized":482},{"entryPoint":689,"graph":690,"unsanitizedCount":29,"severity":622},"\u003Cmg_sendmessage> (template\\mg_sendmessage.php:0)",{"nodes":691,"edges":700},[692,695,697,698],{"id":464,"type":465,"label":513,"file":693,"line":694},"template\\mg_sendmessage.php",14,{"id":469,"type":470,"label":529,"file":693,"line":696,"wp_function":530},37,{"id":474,"type":465,"label":513,"file":693,"line":694},{"id":476,"type":470,"label":471,"file":693,"line":699,"wp_function":472},271,[701,702],{"from":464,"to":469,"sanitized":293},{"from":474,"to":476,"sanitized":482},{"summary":704,"deductions":705},"The wp-mailing-group plugin v3.0.5 presents a concerning security posture due to a significant number of unprotected AJAX handlers.  With 7 out of 7 AJAX handlers lacking authentication checks, this creates a wide attack surface for unauthorized actions.  Furthermore, the presence of 5 high-severity taint flows indicates potential for serious vulnerabilities if user input is not properly handled before being used in sensitive operations.  The plugin's vulnerability history, with 4 known CVEs and one still unpatched, including common issues like SQL injection and XSS, suggests a pattern of security weaknesses that have not been fully addressed.  While the plugin demonstrates good practices in using prepared statements for SQL queries and performing proper output escaping, these strengths are overshadowed by the critical lack of authentication on AJAX endpoints and the ongoing unpatched vulnerability.",[706,709,712,714,716],{"reason":707,"points":708},"Unprotected AJAX handlers",10,{"reason":710,"points":711},"High severity taint flows",15,{"reason":713,"points":272},"Unpatched CVEs",{"reason":715,"points":174},"Bundled outdated PHPMailer",{"reason":717,"points":582},"Dangerous unserialize function used","2026-03-16T20:35:30.136Z",{"wat":720,"direct":725},{"assetPaths":721,"generatorPatterns":722,"scriptPaths":723,"versionParams":724},[],[],[],[],{"cssClasses":726,"htmlComments":727,"htmlAttributes":728,"restEndpoints":729,"jsGlobals":730,"shortcodeOutput":731},[],[],[],[],[],[]]