[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3KCY3S-cn7CBqA9zlm5SZA9HWPA0s7_-kvg6s4-SSwg":3},{"slug":4,"name":4,"version":5,"author":6,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":46,"crawl_stats":37,"alternatives":52,"analysis":165,"fingerprints":661},"wp-greet","6.3","tuxlog","https:\u002F\u002Fprofiles.wordpress.org\u002Ftuxlog\u002F","\u003Cp>wp-greet is a plugin for the famous WordPress blogging system,\u003Cbr \u002F>\ngiving your users the ability to send greeting cards from your blog.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>uses WordPress native gallery NextCellentGallery or NextGenGallery for maintainig the greeting card picture\u003C\u002Fli>\n\u003Cli>storing statistics about the sent greeting cards \u003C\u002Fli>\n\u003Cli>adding your own css\u003C\u002Fli>\n\u003Cli>control who can send cards\u003C\u002Fli>\n\u003Cli>add default subject, header and footer to the greeting cards\u003C\u002Fli>\n\u003Cli>various settings for sending the mails (SMTP, SSL, PHPMail)\u003C\u002Fli>\n\u003Cli>supports Antispam Plugins CaptCha! and Math-Comment-Spam-Protection-Plugin\u003C\u002Fli>\n\u003Cli>sign your greeting cards with your own stamp\u003C\u002Fli>\n\u003Cli>backgroundmusic for your cards\u003C\u002Fli>\n\u003Cli>supports individual terms of usage \u003C\u002Fli>\n\u003Cli>supports confirmation mail processing\u003C\u002Fli>\n\u003Cli>supports fetching the card online or sent it by mail\u003C\u002Fli>\n\u003Cli>can send cards in the future\u003C\u002Fli>\n\u003Cli>WPML certified\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using HOWLER.js (https:\u002F\u002Fgithub.com\u002Fgoldfire\u002Fhowler.js)\u003Cbr \u002F>\nCopyright (c) 2013-2018 James Simpson and GoldFire Studios, Inc.\u003Cbr \u002F>\nReleased under the MIT License.\u003C\u002Fp>\n\u003Ch3>requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress >= 4.1.x\u003C\u002Fli>\n\u003Cli>Optional: NextCellentGallery, NextGenGallery >= v1.90\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>update from prior v1.1\u003C\u002Fh3>\n\u003Cp>IMPORTANT:\u003Cbr \u002F>\n    Please be sure to remove all files belonging to versions prior\u003Cbr \u002F>\n    to v1.1 before uploading v1.1\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Please be sure to remove the patched version of nggfunctions.php\nwhich was necessary to integrate wp-greet with NextGenGallery \nprior to version 1.1\u003Ch3>update to  v1.7 and higher\u003C\u002Fh3>IMPORTANT:\nPlease be sure to deactivate and activate the plugin one time\nbecause the database updates will only be executed during \nplugin activation\u003Ch3>usage from v1.1 on\u003C\u002Fh3>1. Create a page or posting containing the tag [wp-greet].\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>1. Remember the permalink of this page\u002Fpost\u003Cbr \u002F>\n1. Enter the page\u002Fpost number at the wp-greet admin dialog into the field Form-Post\u002FPage and switch to your favourite gallery plugin\u003Cbr \u002F>\n1. Create a page with your favourite gallery on it using the following syntax, e.g. for ngg: [gallery=1]\u003Cbr \u002F>\n1. thats it, just klick on a picture on the gallery page and send it\u003C\u002Fp>\n\u003Cp>For more details see the online documentation of wp-greet.\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.tuxlog.de\u002Fwordpress\u002F2008\u002Fwp-greet-documentation-english\u002F\u003C\u002Fp>\n\u003Ch3>translations\u003C\u002Fh3>\n\u003Cp>wp-greet comes with english and german translations.\u003Cbr \u002F>\n   if you would like to add a new translation, just take the file\u003Cbr \u002F>\n   wp-greet.pot (in the wp-greet main directory) copy it to\u003Cbr \u002F>\n   .po and edit it to add your translations (e.g. with poedit).\u003C\u002Fp>\n\u003Cp>Meanwhile a swedish, french, italians and vietnames translation was\u003Cbr \u002F>\n   kindly build by other users. See Changelog for credits.\u003C\u002Fp>\n","wp-greet sends greeting cards from your WordPress blog.  It works with WordPress-, NextGen- or NextCellentGallery.",50,35143,98,10,"2025-12-06T06:10:00.000Z","6.9.4","4.1","",[19,20,21,22,23],"card","email","greetcard","greeting","send","http:\u002F\u002Fwww.tuxlog.de","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-greet.6.3.zip",99,1,0,"2025-01-20 21:24:01","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":5,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":29,"updated_date":43,"references":44,"days_to_patch":27},"CVE-2024-13444","wp-greet-cross-site-request-forgery-to-stored-cross-site-scripting","wp-greet \u003C= 6.2 - Cross-Site Request Forgery to Stored Cross-Site Scripting","The wp-greet plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 6.2. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to update settings and inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=6.2","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-01-21 11:09:48",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fdafc40bf-833a-4d42-b9bc-c7cf2b234ef5?source=api-prod",{"slug":6,"display_name":6,"profile_url":7,"plugin_count":47,"total_installs":48,"avg_security_score":12,"avg_patch_time_days":49,"trust_score":50,"computed_at":51},6,6300,660,78,"2026-04-04T08:49:55.186Z",[53,74,97,122,144],{"slug":54,"name":55,"version":56,"author":57,"author_profile":58,"description":59,"short_description":60,"active_installs":13,"downloaded":61,"rating":62,"num_ratings":27,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":66,"tags":67,"homepage":71,"download_link":72,"security_score":73,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"rscards-maker","RsCards Maker","1.0.0","RS Software","https:\u002F\u002Fprofiles.wordpress.org\u002Ftherssoftware\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>RsCards Maker brings your creativity to life with a suite of powerful features:\u003C\u002Fstrong> \u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Christmas Cards:\u003C\u002Fstrong> Celebrate the season with beautifully designed, customizable Christmas cards.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Subject Titles:\u003C\u002Fstrong> Personalize your card titles to make them truly unique.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Color and Font Customization:\u003C\u002Fstrong> Easily change colors and choose from a wide variety of fonts to match any style or occasion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcodes:\u003C\u002Fstrong> Seamlessly integrate cards into your website with user-friendly shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send Customizable Cards:\u003C\u002Fstrong> Share your creations directly with recipients for a personal touch.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>Whether it’s for spreading holiday cheer or marking any special occasion, RsCards Maker provides all the tools you need to craft and share memorable greeting cards.\u003C\u002Fp>\n\u003Ch3>Privacy Policy and Terms of Service\u003C\u002Fh3>\n\u003Cp>This plugin interacts with an external server to fetch festive cards.\u003Cbr \u002F>\n    https:\u002F\u002Faptest.therssoftware.com\u002Frscardmaker\u002Fcardimages\u002F is used to host the image files.\u003Cbr \u002F>\nWhen the plugin is enabled, the plugin will request image files from the server.\u003Cbr \u002F>\nOnly the image file that needs to be downloaded is sent to the server.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin utilizes external services to enhance its functionality. Below is a breakdown of the services used:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Festive Christmas Cards\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Faptest.therssoftware.com\u002Frscardmaker\u002Fcardimages\u002F\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: To fetch and download festive Christmas card image files. These images are hosted on the external server and are requested only when the Christmas cards feature is enabled.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: The plugin sends a request specifying the file name of the image to be downloaded. No personal or user-identifiable data is transmitted.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Received\u003C\u002Fstrong>: A large image file (up to 20 MB) containing the selected Christmas card design.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Fonts for Card Generation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service\u003C\u002Fstrong>: \u003Ccode>https:\u002F\u002Faptest.therssoftware.com\u002Frscardmaker\u002Ffonts\u002F\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: To fetch fonts used in generating customized Christmas card designs. These fonts are hosted on the external server and are requested as part of the card customization process.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: The plugin sends a request for specific font files. No personal or user-identifiable data is transmitted.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Received\u003C\u002Fstrong>: Font files necessary for rendering text on the generated Christmas card.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Image Preview with Simple Lightbox\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Library\u003C\u002Fstrong>: \u003Ccode>simple-lightbox.js\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Purpose\u003C\u002Fstrong>: To provide a large preview of Christmas card images in a lightbox modal.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: No data is sent externally. This is a client-side JavaScript library used for image display purposes.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Received\u003C\u002Fstrong>: None. The library operates locally within the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Terms and Privacy\u003C\u002Fstrong>:\u003Cbr \u002F>\nUsers can refer to the following links for more information on the services’ terms and privacy policies:\u003Cbr \u002F>\n– \u003Ca href=\"#\" rel=\"nofollow ugc\">R&S Card Maker Terms of Service\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Ca href=\"#\" rel=\"nofollow ugc\">R&S Card Maker Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Source Code\u003C\u002Fh3>\n\u003Cp>The unminified source code for JavaScript and CSS files is included in the \u003Ccode>public\u003C\u002Fcode> directory within the plugin.\u003C\u002Fp>\n\u003Cp>For third-party libraries like \u003Ccode>simple-lightbox.js\u003C\u002Fcode>, the unminified version is also available in the plugin.\u003C\u002Fp>\n\u003Ch3>Third-Party Libraries\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple Lightbox (https:\u002F\u002Fgithub.com\u002Fandreknieriem\u002Fsimplelightbox)\u003Cbr \u002F>\nLicensed under MIT License.\u003C\u002Fli>\n\u003C\u002Ful>\n","RsCards Maker is a versatile tool designed to create and customize greeting Christmas  cards.",591,100,"2024-11-21T05:20:00.000Z","6.7.5","5.7","7.0",[68,69,70],"christmas-card","send-email-christmas-card","wish-your-friend-christmas-card","https:\u002F\u002Ftherssoftware.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frscards-maker.1.0.0.zip",92,{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":15,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":94,"download_link":95,"security_score":12,"vuln_count":27,"unpatched_count":28,"last_vuln_date":96,"fetched_at":30},"site-mailer","Site Mailer – SMTP Replacement, Email API Deliverability & Email Log","1.4.3","Elementor","https:\u002F\u002Fprofiles.wordpress.org\u002Felemntor\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F1hOxkEO-22I?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Has your WordPress site stopped sending emails? Are emails from your WordPress site landing in spam or not getting delivered? Are customers complaining about missing messages?\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>Site Mailer\u003C\u002Fstrong>, you can say goodbye to email issues. Our easy-to-use tool ensures all emails reach their destination while providing you with a detailed email log to track and resend messages if needed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enhance your email management effortlessly\u003C\u002Fstrong>. Site Mailer eliminates the need for complex SMTP plugins, providing a streamlined solution for reliable email deliverability. Troubleshoot and monitor with ease using our intuitive interface, so you never miss another email.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch4>High Deliverability\u003C\u002Fh4>\n\u003Cp>Ensure your emails consistently reach your audience’s inbox with optimized sending methods designed to maximize deliverability and minimize spam risk.\u003C\u002Fp>\n\u003Ch4>Use Your Custom Domain\u003C\u002Fh4>\n\u003Cp>Send emails with your custom domain — or get started quickly with our default email so no email will be lost once you start working with Site Mailer.\u003C\u002Fp>\n\u003Ch4>No Integration or SMTP Plugin Needed\u003C\u002Fh4>\n\u003Cp>Site Mailer works seamlessly without the need for additional API integration or SMTP plugins. This means less hassle and more efficient email management.\u003C\u002Fp>\n\u003Ch4>Easy Setup\u003C\u002Fh4>\n\u003Cp>Get started with Site Mailer in no time. Our intuitive setup process ensures you can configure and start using the plugin quickly and effortlessly.\u003C\u002Fp>\n\u003Ch4>30-Day Log Retention\u003C\u002Fh4>\n\u003Cp>The plugin includes 30 days of email log retention, allowing you to easily track and review your email activity.\u003C\u002Fp>\n\u003Ch4>Compatibility with Popular Plugins\u003C\u002Fh4>\n\u003Cp>Site Mailer has been tested to be fully compatible with most popular WordPress plugins, including Elementor Pro, WooCommerce, Contact Form 7, WPForms and more.\u003C\u002Fp>\n\u003Ch4>Reputation Management\u003C\u002Fh4>\n\u003Cp>Safeguard your email sending reputation with intelligent features that enhance your sender score, ensuring consistent inbox placement and reducing the risk of emails being marked as spam.\u003C\u002Fp>\n\u003Ch4>Email Testing\u003C\u002Fh4>\n\u003Cp>Send a test email to confirm your site is properly configured for seamless transactional email delivery.\u003C\u002Fp>\n\u003Ch4>Resend Failed Emails\u003C\u002Fh4>\n\u003Cp>Did an email fail to deliver? Easily resend it with a single click to ensure your message reaches its intended recipient.\u003C\u002Fp>\n\u003Ch4>Suppression List\u003C\u002Fh4>\n\u003Cp>Enable easy unsubscribe options for your emails. Track and manage all unsubscribed recipients directly in the Suppressions tab.\u003C\u002Fp>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Integration Needed\u003C\u002Fstrong>: Use Site Mailer without the need for additional plugins or integrations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Troubleshooting\u003C\u002Fstrong>: Efficiently troubleshoot and resend emails when necessary.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Spam Reduction\u003C\u002Fstrong>: Our plugin will keep your emails out of the spam folder, ensuring that your important messages reach their intended recipients.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built by the Elementor team\u003C\u002Fstrong>: Leverage the trust and reliability of a solution developed by Elementor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Get Started Today\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Transform your website’s email management with Site Mailer!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For more information about Site Mailer, visit our \u003Ca href=\"https:\u002F\u002Fgo.elementor.com\u002Fwp-repo-wp-dash-sm-product-page\u002F\" rel=\"nofollow ugc\">official website\u003C\u002Fa>.\u003Cbr \u002F>\nIf you have any questions or need support, feel free to \u003Ca href=\"https:\u002F\u002Fgo.elementor.com\u002Fwp-repo-wp-dash-sm-contact-us\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa> or visit our \u003Ca href=\"https:\u002F\u002Fgo.elementor.com\u002Fwp-repo-wp-dash-sm-help-center\u002F\" rel=\"nofollow ugc\">help center\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin requires a connection to an active Elementor account in order to identify the user and provide the user with the purchased service. This connection is triggered manually by the user via the plugin’s settings panel. Learn more our \u003Ca href=\"https:\u002F\u002Fgo.elementor.com\u002Fwp-repo-wp-dash-sm-term-and-conditions\u002F\" rel=\"nofollow ugc\">terms and conditions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin uses a 3rd party service operated by Elementor, which accepts Email information including but not limited to (from, to, cc,bcc addresses, email body, subject line and attachments). This flow is triggered automatically on every email sending process utilizing the native WordPress \u003Ccode>wp_mail\u003C\u002Fcode> function.\u003C\u002Fp>\n\u003Ch3>Related Plugins\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-optimization\u002F\" rel=\"ugc\">Image Optimizer\u003C\u002Fa>: Superior image compression for faster, high-quality website performance.\u003C\u002Fp>\n","Effortlessly manage transactional emails with Site Mailer. High deliverability, logs and statistics, and no SMTP plugins needed.",200000,1804250,40,13,"2026-02-17T13:35:00.000Z","6.6","7.4",[20,90,91,92,93],"email-api","email-log","sender","smtp","https:\u002F\u002Felementor.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsite-mailer.1.4.3.zip","2025-02-27 23:34:36",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":108,"last_updated":109,"tested_up_to":15,"requires_at_least":110,"requires_php":111,"tags":112,"homepage":118,"download_link":119,"security_score":73,"vuln_count":120,"unpatched_count":28,"last_vuln_date":121,"fetched_at":30},"mailin","Brevo – Email, SMS, Web Push, Chat, and more.","3.3.2","Brevo","https:\u002F\u002Fprofiles.wordpress.org\u002Fneeraj_slit\u002F","\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F0m_QTzn4xs8?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>The most advanced AI-enabled platform to manage your customer relationships via Email, SMS, WhatsApp, Chat, and more.\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Ffeatures\u002Fai\u002F?utm_source=wordpress_plugin&utm_medium=plugin&utm_campaign=addons_page\" rel=\"nofollow ugc\">Brevo AI Agents\u003C\u002Fa> to supercharge your growth. We’re building AI that works with you and for you.\u003C\u002Fp>\n\u003Ch4>🚀 Why Choose Brevo?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002F?utm_source=wordpress_plugin&utm_medium=plugin&utm_campaign=addons_page\" rel=\"nofollow ugc\">Brevo\u003C\u002Fa> at a glance:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Omnichannel Marketing Made Simple – Manage email, SMS, WhatsApp and push notifications alongside forms, automations, and analytics — all in one platform.\u003C\u002Fli>\n\u003Cli>Ecommerce-Ready – Deep \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-sendinblue-newsletter-subscription\u002F\" rel=\"noopener ugc\">Brevo for WooCommerce\u003C\u002Fa>  integration for abandoned cart recovery, product recommendations, and revenue tracking.\u003C\u002Fli>\n\u003Cli>Seamless Integrations – Works with all major form builders (Elementor, WPForms, OptinMonster, Contact Form 7, Gravity Forms, Ninja Forms, etc.), WooCommerce, and 40+ other platforms.\u003C\u002Fli>\n\u003Cli>Free Forever Plan – Send up to 9,000 emails\u002Fmonth and manage unlimited contacts at no cost.\u003C\u002Fli>\n\u003Cli>World-Class Deliverability – Brevo’s SMTP ensures your emails land in inboxes, not spam folders, with real-time tracking and analytics.\u003C\u002Fli>\n\u003Cli>GDPR Compliant – Built-in double opt-in, consent management, and data protection features.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✨ Key Features\u003C\u002Fh4>\n\u003Ch4>Customizable Forms & Popups\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Ffeatures\u002Fsignup-forms\u002F?utm_source=wordpress_plugin&utm_medium=plugin&utm_campaign=addons_page\" rel=\"nofollow ugc\">Signup forms\u003C\u002Fa> Grow your email list\u003Cbr \u002F>\nand drive results.\u003C\u002Fli>\n\u003Cli>GDPR friendly. Drag-and-drop form builder with direct HTML\u002FCSS editing.\u003C\u002Fli>\n\u003Cli>Add forms anywhere on your site: posts, pages, widgets, or via shortcode.\u003C\u002Fli>\n\u003Cli>Advanced opt-in options: double opt-in for GDPR compliance and higher-quality leads.\u003C\u002Fli>\n\u003Cli>Gamified popups (spin-to-win, exit-intent) to boost signups.\u003C\u002Fli>\n\u003Cli>Seamless integration with all major WordPress form plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced List Management & Segmentation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited contact lists and custom fields.\u003C\u002Fli>\n\u003Cli>Powerful segmentation: target by behavior, demographics, purchase history, engagement, and more.\u003C\u002Fli>\n\u003Cli>Personalize campaigns using dynamic content tailored to each recipient.\u003C\u002Fli>\n\u003Cli>Automatic sync with WooCommerce and other plugins.\u003C\u002Fli>\n\u003Cli>Effortless migration from Mailchimp, Omnisend, Klaviyo, and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Omnichannel Campaigns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Ffeatures\u002Femail-marketing\u002F?utm_source=wordpress_plugin&utm_medium=plugin&utm_campaign=addons_page\" rel=\"nofollow ugc\">Email\u003C\u002Fa> – Create beautiful emails with a drag-and-drop editor. Use dynamic content, A\u002FB testing, scheduling, and pre-built templates optimized for mobile.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Ffeatures\u002Fsms-marketing\u002F?utm_source=wordpress_plugin&utm_medium=plugin&utm_campaign=addons_page\" rel=\"nofollow ugc\">SMS & WhatsApp\u003C\u002Fa> – Send targeted SMS and\u002For WhatsApp campaigns, order updates, and promotions. Collect phone numbers with customizable forms.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.brevo.com\u002Ffeatures\u002Fpush\u002F?utm_source=wordpress_plugin&utm_medium=plugin&utm_campaign=addons_page\" rel=\"nofollow ugc\">Push Notifications\u003C\u002Fa> – Re-engage visitors instantly with personalized web\u002Fapp push notifications.\u003C\u002Fli>\n\u003Cli>Ads Sync – Sync audiences with Facebook Custom Audiences and Google Ads for retargeting campaigns.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful Marketing Automation\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Visual workflow builder to automate welcome series, abandoned cart recovery, post-purchase follow-ups, win-back campaigns, and more.\u003C\u002Fli>\n\u003Cli>Multi-channel workflows: combine email, SMS, and push notifications in a single automation.\u003C\u002Fli>\n\u003Cli>Trigger automations based on user actions like purchases or inactivity.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Transactional Email & SMTP\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Use Brevo’s SMTP service for all transactional emails (order confirmations, password resets) to ensure reliable delivery.\u003C\u002Fli>\n\u003Cli>Real-time tracking for delivered emails, opens, clicks, bounces—and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Ecommerce Integration\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sync customer data from WooCommerce to create targeted campaigns based on purchase behavior.\u003C\u002Fli>\n\u003Cli>Automate abandoned cart recovery emails\u002FSMS\u002Fpush notifications.\u003C\u002Fli>\n\u003Cli>Generate product recommendations and unique coupon codes directly within campaigns.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Actionable Analytics\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sync customer data from WooCommerce to create targeted campaigns based on purchase behavior.\u003C\u002Fli>\n\u003Cli>Automate abandoned cart recovery emails\u002FSMS\u002Fpush notifications.\u003C\u002Fli>\n\u003Cli>Generate product recommendations and unique coupon codes directly within campaigns.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer-Friendly Tools\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sync customer data from WooCommerce to create targeted campaigns based on purchase behavior.\u003C\u002Fli>\n\u003Cli>Automate abandoned cart recovery emails\u002FSMS\u002Fpush notifications.\u003C\u002Fli>\n\u003Cli>Generate product recommendations and unique coupon codes directly within campaigns.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛠️ Easy Setup & Migration\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install using the WordPress built-in Plugin installer, or Extract the zip file and drop the contents in the \u003Ccode>wp-content\u002Fplugins\u002F\u003C\u002Fcode> directory of your WordPress installation.\u003C\u002Fli>\n\u003Cli>Activate the plugin through the ‘Plugins’ menu in WordPress. Connect your free Brevo account using your \u003Ca href=\"https:\u002F\u002Fapp.brevo.com\u002Fsettings\u002Fkeys\u002Fapi?utm_source=wordpress_plugin&utm_medium=plugin&utm_campaign=addons_page\" rel=\"noopener nofollow ugc\">Brevo API key\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Start creating forms, campaigns, automations—and more—without any coding required.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>To get support, please send an email to \u003Ca href=\"mailto:contact@brevo.com\" rel=\"nofollow ugc\">contact@brevo.com\u003C\u002Fa>, we will be happy to help you!\u003C\u002Fp>\n\u003Ch4>🛡️ GDPR & Security\u003C\u002Fh4>\n\u003Cp>Brevo is fully GDPR-compliant with built-in features like double opt-in forms and consent management tools to protect user data. Regular updates ensure compatibility with the latest WordPress versions while maintaining top-notch security standards.\u003C\u002Fp>\n\u003Ch4>📣 See What Our Users Have to Say\u003C\u002Fh4>\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\u002FhlRnjv9fPK0?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","Turn your WordPress site into a marketing powerhouse. Grow your audience, boost engagement, and drive more sales with Brevo.",100000,7046018,82,282,"2026-02-11T07:36:00.000Z","4.4","5.6",[113,114,115,116,117],"brevo","email-marketing","forms","newsletter","sendinblue","https:\u002F\u002Fwww.brevo.com\u002F?r=wporg","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmailin.3.3.2.zip",9,"2026-02-17 00:00:00",{"slug":91,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":132,"last_updated":133,"tested_up_to":15,"requires_at_least":134,"requires_php":111,"tags":135,"homepage":139,"download_link":140,"security_score":141,"vuln_count":142,"unpatched_count":28,"last_vuln_date":143,"fetched_at":30},"Email Log","2.62","WebFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebfactory\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpemaillog.com\u002F\" rel=\"nofollow ugc\">Email Log\u003C\u002Fa> is a WordPress plugin that allows you to easily log and view all emails that were sent from WordPress.\u003C\u002Fp>\n\u003Cp>This would be very useful for debugging email related problems in your WordPress site or for storing sent emails for auditing purposes, especially on ecommerce sites that are setup with either WooCommerce or Easy Digital Downloads.\u003C\u002Fp>\n\u003Cp>You can perform advanced actions like re-sending email, automatically forwarding emails, export logs and automatically monitor email deliverability with the \u003Ca href=\"https:\u002F\u002Fwpemaillog.com\u002F\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Works with WordPress Multisite as well.\u003C\u002Fp>\n\u003Ch3>Viewing logged emails\u003C\u002Fh3>\n\u003Cp>The logged emails will be stored in a separate table and can be viewed from the admin interface.\u003C\u002Fp>\n\u003Cp>While viewing the logs, the emails can be filtered or sorted based on the date, email, subject etc.\u003C\u002Fp>\n\u003Ch3>Deleting logged emails\u003C\u002Fh3>\n\u003Cp>In the admin interface, all the logged emails can be delete in bulk or can also be selectively deleted based on date, email and subject.\u003C\u002Fp>\n\u003Cp>If you want to automatically delete the email logs after some days upgrade to the PRO version.\u003C\u002Fp>\n\u003Ch3>Resend email (PRO version)\u003C\u002Fh3>\n\u003Cp>Resend the email directly from the email log. You can modify the different fields of the email before resending it.\u003C\u002Fp>\n\u003Ch3>More Fields (PRO version)\u003C\u002Fh3>\n\u003Cp>Get access to additional fields in the email log page. The following are the additional fields that are added in the pro version.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>From\u003C\u002Fli>\n\u003Cli>CC\u003C\u002Fli>\n\u003Cli>BCC\u003C\u002Fli>\n\u003Cli>Reply To\u003C\u002Fli>\n\u003Cli>Attachment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Forward email (PRO version)\u003C\u002Fh3>\n\u003Cp>Pro version allows you to send a copy of all the emails send from WordPress to another email address.\u003C\u002Fp>\n\u003Cp>You can choose whether you want to forward through to, cc or bcc fields.\u003C\u002Fp>\n\u003Cp>This can be extremely useful when you want to debug by analyzing the emails that are sent from WordPress.\u003C\u002Fp>\n\u003Ch3>Export email logs (PRO version)\u003C\u002Fh3>\n\u003Cp>Export the email logs as a CSV file for further processing or record keeping.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>You can find fully searchable documentation in the \u003Ca href=\"https:\u002F\u002Fwpemaillog.com\u002Fdocs\u002F\" rel=\"nofollow ugc\">doc section of the Email Log\u003C\u002Fa> website.\u003C\u002Fp>\n","Log and view all outgoing emails from WordPress. Very useful if you have to debug email related problems or have to store sent emails for auditing.",80000,1015354,84,43,"2025-12-03T19:27:00.000Z","4.0",[20,91,136,137,138],"log","log-email","resend-email","https:\u002F\u002Fwpemaillog.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-log.2.62.zip",95,4,"2024-05-23 17:05:18",{"slug":145,"name":146,"version":147,"author":148,"author_profile":149,"description":150,"short_description":151,"active_installs":152,"downloaded":153,"rating":154,"num_ratings":155,"last_updated":156,"tested_up_to":64,"requires_at_least":157,"requires_php":158,"tags":159,"homepage":17,"download_link":164,"security_score":73,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"cb-change-mail-sender","Change Mail Sender","1.3.0","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>\u003Cstrong>Do you want to change the WordPress default from email address and from name?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This is the plugin for you! It allows you to change the from email address and name for all emails sent from your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Are your WordPress emails not being delivered?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you have issues with email deliverability, then just changing the from email address and name will usually not resolve the issue.\u003C\u002Fp>\n\u003Cp>In order to fix your WordPress emails not reaching your inbox, we suggest installing the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mail-smtp\u002F\" rel=\"ugc\">WP Mail SMTP\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Cp>WP Mail SMTP is trusted by more than 3 million websites. It will fix the deliverability problems with one of your favourite email providers: Gmail, Outlook, SendLayer, Mailgun, and many more.\u003C\u002Fp>\n","Easily change the default WordPress from email name and from email address.",20000,186985,88,18,"2025-04-02T06:24:00.000Z","5.2","5.6.20",[160,20,161,162,163],"change-mail-sender","from-email","mail","name","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcb-change-mail-sender.1.3.0.zip",{"attackSurface":166,"codeSignals":270,"taintFlows":447,"riskAssessment":650,"analyzedAt":660},{"hooks":167,"ajaxHandlers":256,"restRoutes":257,"shortcodes":258,"cronEvents":261,"entryPointCount":27,"unprotectedCount":28},[168,174,178,183,187,191,195,199,203,207,211,215,219,223,227,232,237,239,243,247,252],{"type":169,"name":170,"callback":171,"file":172,"line":173},"filter","pre_get_posts","wpg_exclude_from_homepage","wp-greet.php",81,{"type":169,"name":175,"callback":176,"priority":27,"file":172,"line":177},"ngg_create_gallery_link","ngg_connect",85,{"type":169,"name":179,"callback":180,"priority":181,"file":172,"line":182},"ngg_get_thumbcode","ngg_remove_thumbcode",2,87,{"type":169,"name":184,"callback":185,"priority":186,"file":172,"line":73},"post_gallery","wpgreet_post_gallery",9999,{"type":169,"name":188,"callback":189,"priority":186,"file":172,"line":190},"render_block","wpgreet_gutenberg_gallery",94,{"type":192,"name":193,"callback":194,"priority":13,"file":172,"line":62},"action","wpgreet_sendcard_link","cron_send_greetcard_link",{"type":192,"name":196,"callback":197,"priority":13,"file":172,"line":198},"wpgreet_sendcard_mail","cron_send_greetcard_mail",101,{"type":192,"name":200,"callback":201,"file":172,"line":202},"wp_print_scripts","wpg_add_thickbox_script",134,{"type":192,"name":204,"callback":205,"file":172,"line":206},"wp_print_styles","wpg_add_thickbox_style",135,{"type":192,"name":208,"callback":209,"file":172,"line":210},"admin_notices","wpg_fix_broken_ngg_hint",294,{"type":192,"name":212,"callback":213,"file":172,"line":214},"admin_menu","wpg_add_menus",296,{"type":192,"name":216,"callback":217,"file":172,"line":218},"init","wp_greet_init",299,{"type":192,"name":220,"callback":221,"file":172,"line":222},"wp_enqueue_scripts","wp_greet_scripts",300,{"type":192,"name":224,"callback":225,"file":172,"line":226},"admin_enqueue_scripts","wp_greet_admin_scripts",301,{"type":169,"name":228,"callback":229,"file":230,"line":231},"mce_external_plugins","add_wpg_safe_smiley","wpg-form.php",873,{"type":169,"name":233,"callback":234,"priority":13,"file":235,"line":236},"wp_get_attachment_link","wpgreet_gallery_link_filter","wpg-func.php",859,{"type":169,"name":184,"callback":185,"priority":186,"file":235,"line":238},957,{"type":169,"name":240,"callback":241,"priority":13,"file":235,"line":242},"attachment_fields_to_edit","wpg_attachment_fields",1090,{"type":169,"name":244,"callback":245,"priority":13,"file":235,"line":246},"attachment_fields_to_save","wpg_attachment_fields_save",1107,{"type":169,"name":248,"callback":249,"priority":13,"file":250,"line":251},"wp-greet-offerstamp","wpg_offerstamp_output_form_selector","wpg-offerstamp.php",146,{"type":169,"name":253,"callback":254,"priority":13,"file":250,"line":255},"wp-greet-buddypress-group-selector","wpg_buddypress_group_output_form",212,[],[],[259],{"tag":4,"callback":260,"file":172,"line":50},"sc_searchwpgreet",[262,264,266,268],{"hook":193,"callback":193,"file":263,"line":62},"wpg-admin-reschedule.php",{"hook":196,"callback":196,"file":263,"line":265},116,{"hook":193,"callback":193,"file":230,"line":267},600,{"hook":196,"callback":196,"file":230,"line":269},624,{"dangerousFunctions":271,"sqlUsage":276,"outputEscaping":281,"fileOperations":142,"externalRequests":181,"nonceChecks":442,"capabilityChecks":27,"bundledLibraries":443},[272],{"fn":273,"file":235,"line":274,"context":275},"unserialize",151,"$options['wp-greet-galarr'] = unserialize( get_option( 'wp-greet-galarr' ) );",{"prepared":132,"raw":27,"locations":277},[278],{"file":250,"line":279,"context":280},169,"$wpdb->get_col() with variable interpolation",{"escaped":282,"rawEcho":283,"locations":284},196,79,[285,289,291,293,295,297,299,301,303,305,307,308,310,312,314,316,318,320,322,324,326,328,330,332,335,337,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,379,381,383,385,387,388,389,390,392,394,396,398,400,402,404,406,408,409,411,413,415,417,419,421,423,425,427,429,431,433,435,437,439],{"file":286,"line":287,"context":288},"wpg-admin-mail.php",103,"raw output",{"file":286,"line":290,"context":288},108,{"file":286,"line":292,"context":288},113,{"file":286,"line":294,"context":288},118,{"file":286,"line":296,"context":288},123,{"file":286,"line":298,"context":288},129,{"file":286,"line":300,"context":288},131,{"file":286,"line":302,"context":288},168,{"file":286,"line":304,"context":288},175,{"file":286,"line":306,"context":288},192,{"file":286,"line":282,"context":288},{"file":286,"line":309,"context":288},207,{"file":286,"line":311,"context":288},211,{"file":286,"line":313,"context":288},216,{"file":286,"line":315,"context":288},223,{"file":286,"line":317,"context":288},234,{"file":286,"line":319,"context":288},241,{"file":286,"line":321,"context":288},248,{"file":286,"line":323,"context":288},255,{"file":286,"line":325,"context":288},262,{"file":286,"line":327,"context":288},269,{"file":286,"line":329,"context":288},278,{"file":286,"line":331,"context":288},286,{"file":333,"line":334,"context":288},"wpg-admin-sec.php",126,{"file":333,"line":336,"context":288},132,{"file":333,"line":202,"context":288},{"file":333,"line":339,"context":288},187,{"file":333,"line":341,"context":288},194,{"file":333,"line":343,"context":288},202,{"file":333,"line":345,"context":288},230,{"file":333,"line":347,"context":288},253,{"file":333,"line":349,"context":288},267,{"file":333,"line":351,"context":288},272,{"file":333,"line":353,"context":288},273,{"file":333,"line":355,"context":288},279,{"file":333,"line":357,"context":288},293,{"file":333,"line":359,"context":288},307,{"file":333,"line":361,"context":288},318,{"file":333,"line":363,"context":288},343,{"file":333,"line":365,"context":288},345,{"file":333,"line":367,"context":288},353,{"file":333,"line":369,"context":288},360,{"file":333,"line":371,"context":288},368,{"file":333,"line":373,"context":288},375,{"file":333,"line":375,"context":288},383,{"file":377,"line":378,"context":288},"wpg-admin.php",153,{"file":377,"line":380,"context":288},158,{"file":377,"line":382,"context":288},164,{"file":377,"line":384,"context":288},166,{"file":377,"line":386,"context":288},231,{"file":377,"line":319,"context":288},{"file":377,"line":351,"context":288},{"file":377,"line":108,"context":288},{"file":377,"line":391,"context":288},288,{"file":377,"line":393,"context":288},305,{"file":377,"line":395,"context":288},316,{"file":377,"line":397,"context":288},327,{"file":377,"line":399,"context":288},337,{"file":377,"line":401,"context":288},347,{"file":377,"line":403,"context":288},357,{"file":377,"line":405,"context":288},367,{"file":377,"line":407,"context":288},371,{"file":377,"line":375,"context":288},{"file":377,"line":410,"context":288},397,{"file":377,"line":412,"context":288},405,{"file":377,"line":414,"context":288},423,{"file":377,"line":416,"context":288},427,{"file":377,"line":418,"context":288},432,{"file":377,"line":420,"context":288},448,{"file":377,"line":422,"context":288},458,{"file":377,"line":424,"context":288},464,{"file":377,"line":426,"context":288},468,{"file":377,"line":428,"context":288},492,{"file":377,"line":430,"context":288},503,{"file":377,"line":432,"context":288},516,{"file":377,"line":434,"context":288},520,{"file":377,"line":436,"context":288},525,{"file":377,"line":438,"context":288},536,{"file":440,"line":441,"context":288},"wpg-stamped.php",102,8,[444],{"name":445,"version":37,"knownCves":446},"TinyMCE",[],[448,465,497,511,534,568,627,637],{"entryPoint":449,"graph":450,"unsanitizedCount":181,"severity":39},"\u003Cwpg-stamped> (wpg-stamped.php:0)",{"nodes":451,"edges":462},[452,457],{"id":453,"type":454,"label":455,"file":440,"line":456},"n0","source","$_GET (x2)",25,{"id":458,"type":459,"label":460,"file":440,"line":132,"wp_function":461},"n1","sink","file_get_contents() [SSRF\u002FLFI]","file_get_contents",[463],{"from":453,"to":458,"sanitized":464},false,{"entryPoint":466,"graph":467,"unsanitizedCount":28,"severity":496},"wpg_admin_log (wpg-admin-log.php:37)",{"nodes":468,"edges":491},[469,473,476,479,484,486],{"id":453,"type":454,"label":470,"file":471,"line":472},"$_POST","wpg-admin-log.php",83,{"id":458,"type":459,"label":474,"file":471,"line":177,"wp_function":475},"update_option() [Settings Manipulation]","update_option",{"id":477,"type":454,"label":478,"file":471,"line":198},"n2","$_GET",{"id":480,"type":459,"label":481,"file":471,"line":482,"wp_function":483},"n3","get_results() [SQLi]",144,"get_results",{"id":485,"type":454,"label":470,"file":471,"line":472},"n4",{"id":487,"type":459,"label":488,"file":471,"line":489,"wp_function":490},"n5","echo() [XSS]",181,"echo",[492,494,495],{"from":453,"to":458,"sanitized":493},true,{"from":477,"to":480,"sanitized":493},{"from":485,"to":487,"sanitized":493},"low",{"entryPoint":498,"graph":499,"unsanitizedCount":28,"severity":496},"\u003Cwpg-admin-log> (wpg-admin-log.php:0)",{"nodes":500,"edges":507},[501,502,503,504,505,506],{"id":453,"type":454,"label":470,"file":471,"line":472},{"id":458,"type":459,"label":474,"file":471,"line":177,"wp_function":475},{"id":477,"type":454,"label":478,"file":471,"line":198},{"id":480,"type":459,"label":481,"file":471,"line":482,"wp_function":483},{"id":485,"type":454,"label":470,"file":471,"line":472},{"id":487,"type":459,"label":488,"file":471,"line":489,"wp_function":490},[508,509,510],{"from":453,"to":458,"sanitized":493},{"from":477,"to":480,"sanitized":493},{"from":485,"to":487,"sanitized":493},{"entryPoint":512,"graph":513,"unsanitizedCount":27,"severity":533},"sc_searchwpgreet (wpg-form.php:53)",{"nodes":514,"edges":528},[515,516,519,523,524,526],{"id":453,"type":454,"label":478,"file":230,"line":62},{"id":458,"type":517,"label":518,"file":230,"line":62},"transform","→ show_greetcard()",{"id":477,"type":459,"label":520,"file":230,"line":521,"wp_function":522},"get_row() [SQLi]",1135,"get_row",{"id":480,"type":454,"label":478,"file":230,"line":287},{"id":485,"type":517,"label":525,"file":230,"line":287},"→ show_greetcardform()",{"id":487,"type":459,"label":520,"file":230,"line":527,"wp_function":522},154,[529,530,531,532],{"from":453,"to":458,"sanitized":464},{"from":458,"to":477,"sanitized":464},{"from":480,"to":485,"sanitized":464},{"from":485,"to":487,"sanitized":493},"high",{"entryPoint":535,"graph":536,"unsanitizedCount":567,"severity":533},"show_greetcardform (wpg-form.php:117)",{"nodes":537,"edges":561},[538,540,542,545,547,550,553,556],{"id":453,"type":454,"label":470,"file":230,"line":539},137,{"id":458,"type":459,"label":460,"file":230,"line":541,"wp_function":461},393,{"id":477,"type":454,"label":543,"file":230,"line":544},"$_POST (x2)",524,{"id":480,"type":517,"label":546,"file":230,"line":544},"→ checkMailSent()",{"id":485,"type":459,"label":520,"file":548,"line":549,"wp_function":522},"wpg-func-mail6.php",662,{"id":487,"type":454,"label":551,"file":230,"line":552},"$_POST (x5)",539,{"id":554,"type":517,"label":555,"file":230,"line":552},"n6","→ save_greetcard()",{"id":557,"type":459,"label":558,"file":235,"line":559,"wp_function":560},"n7","query() [SQLi]",543,"query",[562,563,564,565,566],{"from":453,"to":458,"sanitized":493},{"from":477,"to":480,"sanitized":464},{"from":480,"to":485,"sanitized":464},{"from":487,"to":554,"sanitized":464},{"from":554,"to":557,"sanitized":464},7,{"entryPoint":569,"graph":570,"unsanitizedCount":120,"severity":533},"\u003Cwpg-form> (wpg-form.php:0)",{"nodes":571,"edges":613},[572,574,576,579,580,581,582,583,584,586,588,590,592,594,596,598,600,602,604,607,610],{"id":453,"type":454,"label":478,"file":230,"line":573},41,{"id":458,"type":459,"label":488,"file":230,"line":575,"wp_function":490},44,{"id":477,"type":454,"label":577,"file":230,"line":578},"$_GET (x4)",70,{"id":480,"type":459,"label":520,"file":230,"line":527,"wp_function":522},{"id":485,"type":454,"label":470,"file":230,"line":539},{"id":487,"type":459,"label":460,"file":230,"line":541,"wp_function":461},{"id":554,"type":454,"label":478,"file":230,"line":62},{"id":557,"type":517,"label":518,"file":230,"line":62},{"id":585,"type":459,"label":520,"file":230,"line":521,"wp_function":522},"n8",{"id":587,"type":454,"label":478,"file":230,"line":287},"n9",{"id":589,"type":517,"label":525,"file":230,"line":287},"n10",{"id":591,"type":459,"label":520,"file":230,"line":527,"wp_function":522},"n11",{"id":593,"type":454,"label":543,"file":230,"line":544},"n12",{"id":595,"type":517,"label":546,"file":230,"line":544},"n13",{"id":597,"type":459,"label":520,"file":548,"line":549,"wp_function":522},"n14",{"id":599,"type":454,"label":551,"file":230,"line":552},"n15",{"id":601,"type":517,"label":555,"file":230,"line":552},"n16",{"id":603,"type":459,"label":558,"file":235,"line":559,"wp_function":560},"n17",{"id":605,"type":454,"label":478,"file":230,"line":606},"n18",1172,{"id":608,"type":517,"label":609,"file":230,"line":606},"n19","→ mark_fetchcard()",{"id":611,"type":459,"label":558,"file":235,"line":612,"wp_function":560},"n20",571,[614,615,616,617,618,619,620,621,622,623,624,625,626],{"from":453,"to":458,"sanitized":493},{"from":477,"to":480,"sanitized":493},{"from":485,"to":487,"sanitized":493},{"from":554,"to":557,"sanitized":464},{"from":557,"to":585,"sanitized":464},{"from":587,"to":589,"sanitized":464},{"from":589,"to":591,"sanitized":493},{"from":593,"to":595,"sanitized":464},{"from":595,"to":597,"sanitized":464},{"from":599,"to":601,"sanitized":464},{"from":601,"to":603,"sanitized":464},{"from":605,"to":608,"sanitized":464},{"from":608,"to":611,"sanitized":464},{"entryPoint":628,"graph":629,"unsanitizedCount":27,"severity":533},"log_greetcard (wpg-func.php:272)",{"nodes":630,"edges":635},[631,634],{"id":453,"type":454,"label":632,"file":235,"line":633},"$_SERVER",277,{"id":458,"type":459,"label":558,"file":235,"line":355,"wp_function":560},[636],{"from":453,"to":458,"sanitized":464},{"entryPoint":638,"graph":639,"unsanitizedCount":442,"severity":533},"\u003Cwpg-func> (wpg-func.php:0)",{"nodes":640,"edges":647},[641,643,644,645],{"id":453,"type":454,"label":642,"file":235,"line":633},"$_SERVER (x7)",{"id":458,"type":459,"label":558,"file":235,"line":355,"wp_function":560},{"id":477,"type":454,"label":632,"file":235,"line":633},{"id":480,"type":459,"label":520,"file":235,"line":646,"wp_function":522},535,[648,649],{"from":453,"to":458,"sanitized":464},{"from":477,"to":480,"sanitized":464},{"summary":651,"deductions":652},"The \"wp-greet\" v6.3 plugin demonstrates a generally good security posture, with a low attack surface and a strong reliance on prepared statements for SQL queries. The majority of output appears to be properly escaped, and robust nonce and capability checks are in place across various code signals. This indicates a developer who is aware of common WordPress security best practices.\n\nHowever, the presence of a \"dangerous function\" (unserialize) and a significant number of \"flows with unsanitized paths\" (6 out of 8 analyzed) are notable concerns. While no \"critical\" or \"high\" severity taint flows were identified in this analysis, the potential for issues arising from unserialized, unsanitized data remains. The plugin's vulnerability history, while showing no currently unpatched CVEs, does include a past medium severity Cross-Site Request Forgery (CSRF) vulnerability. This suggests that while the developer is responsive to patching, certain types of vulnerabilities have occurred in the past.\n\nIn conclusion, \"wp-greet\" v6.3 is a relatively secure plugin due to its limited attack surface and good implementation of core WordPress security features. The primary areas for caution are the use of `unserialize` and the identified unsanitized paths, which warrant careful monitoring and potential further investigation, especially if new vulnerabilities arise. The historical CSRF vulnerability should also be a reminder for users to ensure the plugin is always kept up-to-date.",[653,655,658],{"reason":654,"points":442},"Dangerous function unserialize present",{"reason":656,"points":657},"High number of unsanitized paths",12,{"reason":659,"points":13},"Past medium severity CVE","2026-03-16T21:55:25.309Z",{"wat":662,"direct":690},{"assetPaths":663,"generatorPatterns":672,"scriptPaths":673,"versionParams":681},[664,665,666,667,668,669,670,671],"\u002Fwp-content\u002Fplugins\u002Fwp-greet\u002Fwp-greet.css","\u002Fwp-content\u002Fplugins\u002Fwp-greet\u002Fsmilies_tinymce.js","\u002Fwp-content\u002Fplugins\u002Fwp-greet\u002Fsmilies.js","\u002Fwp-content\u002Fplugins\u002Fwp-greet\u002Fflatpickr\u002Fflatpickr.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-greet\u002Fflatpickr\u002Fflatpickr.min.css","\u002Fwp-content\u002Fplugins\u002Fwp-greet\u002Fflatpickr\u002Fl10n\u002F","\u002Fwp-content\u002Fplugins\u002Fwp-greet\u002Fhowler\u002Fhowler.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-greet\u002Fwpg_admin.js",[],[674,675,676,677,678,679,680],"wp-greet\u002Fsmilies_tinymce.js","wp-greet\u002Fsmilies.js","wp-greet\u002Fflatpickr\u002Fflatpickr.min.js","wp-greet\u002Fflatpickr\u002Fflatpickr.min.css","wp-greet\u002Fflatpickr\u002Fl10n\u002F","wp-greet\u002Fhowler\u002Fhowler.min.js","wpg_admin.js",[682,683,684,685,686,687,688,689],"wp-greet.css?ver=","smilies_tinymce.js?ver=","smilies.js?ver=","flatpickr.min.js?ver=","flatpickr.min.css?ver=","l10n\u002F","howler.min.js?ver=","wpg_admin.js?ver=",{"cssClasses":691,"htmlComments":692,"htmlAttributes":693,"restEndpoints":694,"jsGlobals":695,"shortcodeOutput":697},[],[],[],[],[696],"wpg_options",[698],"[wp-greet]"]