[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_VfBzIgWyelRpY-xWCwkyroP2DNHgWoYrury8nkfNIk":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":36,"analysis":145,"fingerprints":247},"error-monitor-and-notifier","Error Monitor & Notifier","1.0.4","Mikhail Alferov","https:\u002F\u002Fprofiles.wordpress.org\u002Fmalferov\u002F","\u003Cp>Error notifications help to \u003Cem>immediately\u003C\u002Fem> identify the causes of failures and quickly fix bugs so that the site runs smoothly and the business does not lose customers due to hidden errors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you are a developer,\u003C\u002Fstrong> install the plugin to find out about specific errors or all errors in the PHP code, even if the error occurred in an unexpected place that could not be foreseen in advance.\u003C\u002Fp>\n\u003Cp>The plugin allows you to configure the types of errors that you want to receive notifications about. Uncaught exceptions won’t break your site — they’re logged and made available for centralized custom handling via the \u003Ccode>enot_exception_handler_should_exit\u003C\u002Fcode> filter. Only real fatal errors stop the script, but you’ll still get full error details.\u003C\u002Fp>\n\u003Cp>The notification will contain the type of error, the file name, and the line number where the error occurred or an uncaught exception was thrown, as well as a callback stack trace.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If you are the site owner,\u003C\u002Fstrong> after installing the plugin, specify the email address of the developer who maintains the site in the plugin settings so that the plugin can start detecting and sending messages to the developer about serious errors that cause the business to lose orders or customers.\u003C\u002Fp>\n\u003Cp>A notification with detailed information about the causes of the error will indicate to the programmer which plugin or theme caused the failure (which often goes unnoticed for a long time with automatic updates of plugins or themes), and the developer will fix the error before the failure is reported to customers.\u003C\u002Fp>\n\u003Cp>It also helps to find out about critical errors even without access to the server logs or WordPress dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> The errors named *_NOTICE or *_WARNING are not too severe, but with others, the site breaks down and the user gets a negative experience.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Customizable PHP error levels\u003C\u002Fli>\n\u003Cli>Catch unhandled exceptions from try-catch blocks\u003C\u002Fli>\n\u003Cli>Log stack traces, errors from @ operator, and JavaScript errors (Premium only)\u003C\u002Fli>\n\u003Cli>Display user-friendly messages for critical PHP errors\u003C\u002Fli>\n\u003Cli>Configurable email address for notifications\u003C\u002Fli>\n\u003Cli>Multilingual support: RU, EN\u003C\u002Fli>\n\u003Cli>Free updates to new versions (Premium only)\u003C\u002Fli>\n\u003Cli>Error notifications via email\u003C\u002Fli>\n\u003Cli>Error notifications via Telegram (Premium only)\u003C\u002Fli>\n\u003Cli>JavaScript error alerts (Premium only)\u003C\u002Fli>\n\u003Cli>Database error alerts (Premium only)\u003C\u002Fli>\n\u003C\u002Ful>\n","Receive notifications with details when PHP errors occur on your WordPress site.",10,454,100,1,"2025-06-02T15:12:00.000Z","6.8.5","5.8","7.4.0",[20,21,22,23,24],"debugging","error","monitoring","notifications","reporting","https:\u002F\u002Fwp-error.ru\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ferror-monitor-and-notifier.1.0.4.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"malferov",30,94,"2026-04-04T05:45:34.811Z",[37,61,84,101,123],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":27,"last_vuln_date":60,"fetched_at":29},"fatal-error-notify","Fatal Error Notify","1.5.4","Jack Arturo","https:\u002F\u002Fprofiles.wordpress.org\u002Fverygoodplugins\u002F","\u003Cp>This plugin sends you an email notification whenever a fatal error (or other error level, configurably) is detected on your site.\u003C\u002Fp>\n\u003Cp>Unlike traditional uptime monitoring services, which will only notify you if your entire site is down, this plugin can notify you when an error is detected on any page or process on your site.\u003C\u002Fp>\n\u003Cp>Automatic plugin and theme updates often introduce problems that you aren’t aware of until they’re reported by your visitors. Fatal Error Notify lets you address these issues as they occur and before they cause significant problems.\u003C\u002Fp>\n","Receive email notifications when errors occur on your WordPress site.",6000,88614,96,18,"2026-02-12T12:16:00.000Z","6.9.4","5.0","7.4",[20,21,54,55,24],"fatal","notification","https:\u002F\u002Ffatalerrornotify.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffatal-error-notify.1.5.4.zip",99,2,"2024-01-30 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":47,"num_ratings":71,"last_updated":72,"tested_up_to":50,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":59,"unpatched_count":27,"last_vuln_date":83,"fetched_at":29},"decalog","DecaLog","4.5.0","Pierre Lannoy","https:\u002F\u002Fprofiles.wordpress.org\u002Fpierrelannoy\u002F","\u003Cp>\u003Cstrong>Capture and log events, metrics and traces on your site. Make WordPress observable – finally!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>De-facto standard stack for WordPress observability, \u003Cstrong>DecaLog\u003C\u002Fstrong> provides reliable and powerful logging, monitoring and tracing features for WordPress core, PHP, database, plugins and themes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DecaLog\u003C\u002Fstrong> captures events generated by WordPress core, PHP, database, plugins and themes, collates metrics and KPIs and follows traces of the full WordPress execution. It has the ability to enrich these events, metrics and traces with many details regarding their triggering, before storing them in WordPress database or passing them to external services.\u003C\u002Fp>\n\u003Cp>If you don’t want to use external services, \u003Cstrong>DecaLog\u003C\u002Fstrong> provides the tools to leverage all the benefits of observability right in the WordPress admin dashboard. It supports multisite logs delegation and contains many features to help to protect personal information (user pseudonymization, IP obfuscation, etc.).\u003C\u002Fp>\n\u003Cp>For a full list of supported – internal or third-party – services please, jump to the official \u003Ca href=\"https:\u002F\u002Fperfops.one\u002Fdecalog#services\" rel=\"nofollow ugc\">supported services list\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DecaLog\u003C\u002Fstrong> can be used in dev\u002Fdebug phases or on production sites: it has nearly no resource impact on the server. It provides an extensive set of WP-CLI commands to help operations too.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>DecaLog\u003C\u002Fstrong> is part of \u003Ca href=\"https:\u002F\u002Fperfops.one\u002F\" rel=\"nofollow ugc\">PerfOps One\u003C\u002Fa>, a suite of free and open source WordPress plugins dedicated to observability and operations performance.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Developers\u003C\u002Fh4>\n\u003Cp>If you’re a plugins \u002F themes developer and want to take advantage of the logging features of DecaLog, there’s a \u003Ca href=\"https:\u002F\u002Fdecalog.io\u002F\" rel=\"nofollow ugc\">DecaLog SDK\u003C\u002Fa> for you.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>This plugin is free and provided without warranty of any kind. Use it at your own risk, I’m not responsible for any improper use of this plugin, nor for any damage it might cause to your site. Always backup all your data before installing a new plugin.\u003C\u002Fp>\n\u003Cp>Anyway, I’ll be glad to help you if you encounter issues when using this plugin. Just use the support section of this plugin page.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin, as any piece of software, is neither compliant nor non-compliant with privacy laws and regulations. It is your responsibility to use it – by activating the corresponding options or services – with respect for the personal data of your users and applicable laws.\u003C\u002Fp>\n\u003Cp>This plugin doesn’t set any cookie in the user’s browser.\u003C\u002Fp>\n\u003Cp>This plugin may handle personally identifiable information (PII). If the GDPR or CCPA or similar regulation applies to your case, you must use the anonymization options embedded in the plugin and\u002For adapt your processes (consent management, security measure, treatment register, etc.).\u003C\u002Fp>\n\u003Ch4>Donation\u003C\u002Fh4>\n\u003Cp>If you like this plugin or find it useful and want to thank me for the work done, please consider making a donation to \u003Ca href=\"https:\u002F\u002Fwww.laquadrature.net\u002Fen\" rel=\"nofollow ugc\">La Quadrature Du Net\u003C\u002Fa> or the \u003Ca href=\"https:\u002F\u002Fwww.eff.org\u002F\" rel=\"nofollow ugc\">Electronic Frontier Foundation\u003C\u002Fa> which are advocacy groups defending the rights and freedoms of citizens on the Internet. By supporting them, you help the daily actions they perform to defend our fundamental freedoms!\u003C\u002Fp>\n","Capture and log events, metrics and traces on your site. Make WordPress observable - finally!",1000,48272,8,"2025-11-27T13:01:00.000Z","6.2","8.1",[76,77,78,22,79],"error-reporting","logging","logs","tracing","https:\u002F\u002Fperfops.one\u002Fdecalog","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdecalog.4.5.0.zip",98,"2024-03-26 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":27,"num_ratings":27,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":97,"tags":98,"homepage":97,"download_link":99,"security_score":100,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"error-notify-slack","Error Notify Slack","1","Max","https:\u002F\u002Fprofiles.wordpress.org\u002Fzenithtech\u002F","\u003Cp>Get notifications on your selected Slack channel once your WP site throws an errors. Choose which levels of errors you’d like to receive.\u003C\u002Fp>\n","Receive Slack notifications whenever errors occurs on your site.",50,2251,"2024-07-04T05:31:00.000Z","6.6.5","4.6","",[20,21,54,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ferror-notify-slack.1.zip",92,{"slug":102,"name":103,"version":104,"author":103,"author_profile":105,"description":106,"short_description":107,"active_installs":11,"downloaded":108,"rating":109,"num_ratings":59,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":52,"tags":113,"homepage":119,"download_link":120,"security_score":121,"vuln_count":59,"unpatched_count":27,"last_vuln_date":122,"fetched_at":29},"raygun4wp","Raygun","2.1.1.0","https:\u002F\u002Fprofiles.wordpress.org\u002Fmindscapehq\u002F","\u003Cp>Raygun keeps a watchful eye on your website and notifies you of problems as they arise.\u003C\u002Fp>\n\u003Cp>Signup for a \u003Ca href=\"https:\u002F\u002Fapp.raygun.com\u002Fsignup\" rel=\"nofollow ugc\">free trial\u003C\u002Fa> of Raygun today.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Crash Reporting\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fraygun.com\u002Fplatform\u002Fcrash-reporting\" rel=\"nofollow ugc\">Raygun Crash Reporting\u003C\u002Fa> silently monitors your software and notifies you when users encounter errors. Crash Reporting also provides deep diagnostic information about the root cause of the error or crash, meaning your team won’t be losing valuable time digging through log files.\u003C\u002Fp>\n\u003Cp>Using this plugin, you can enable crash reporting to track errors and exceptions generated by your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Real User Monitoring\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Ensure your website delivers a flawless user experience using \u003Ca href=\"https:\u002F\u002Fraygun.com\u002Fplatform\u002Freal-user-monitoring\" rel=\"nofollow ugc\">Raygun Real User Monitoring\u003C\u002Fa>. Monitor the performance of every user session so you can make improvements. Measure how geographic location affects your user experience by viewing detailed breakdowns. Increase user retention by discovering the problematic pages your users get stuck on.\u003C\u002Fp>\n\u003Cp>Using this plugin, you can enable real user monitoring to track individual user sessions, asset load times and more about your WordPress site.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Customers are why we create software. See them all, what they do, and how they’re impacted by errors, crashes, and performance issues when using your software applications. Raygun Customers gives you complete clarity on who is using your application, alongside any problems they encountered that negatively impacted their end-user experience. Understand what actions led to an issue occurring and whether the overall experience was good or bad for individual users. Customers is included in all Raygun plans and can be set up quickly by enabling it in your plugin settings.\u003C\u002Fp>\n","Official provider for the Raygun Crash Reporting and Real User Monitoring services. Notifying you of errors, crashes, performance issues and more.",14407,60,"2024-06-26T23:23:00.000Z","6.5.8","6.5.4",[114,115,116,117,118],"core-web-vitals","crash-reporting","error-monitoring","raygun","user-experience-monitoring","http:\u002F\u002Fgithub.com\u002Fmindscapehq\u002Fraygun4wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fraygun4wp.2.1.1.0.zip",91,"2017-10-05 00:00:00",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":131,"downloaded":132,"rating":133,"num_ratings":134,"last_updated":135,"tested_up_to":16,"requires_at_least":136,"requires_php":52,"tags":137,"homepage":142,"download_link":143,"security_score":58,"vuln_count":14,"unpatched_count":27,"last_vuln_date":144,"fetched_at":29},"error-log-monitor","Error Log Monitor","1.7.12","Janis Elsts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwhiteshadow\u002F","\u003Cp>This plugin adds a Dashboard widget that displays the latest messages from your PHP error log. It can also send you email notifications about newly logged errors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatically detects error log location.\u003C\u002Fli>\n\u003Cli>Explains how to configure PHP error logging if it’s not enabled yet.\u003C\u002Fli>\n\u003Cli>The number of displayed log entries is configurable.\u003C\u002Fli>\n\u003Cli>Sends you email notifications about logged errors (optional).\u003C\u002Fli>\n\u003Cli>Configurable email address and frequency.\u003C\u002Fli>\n\u003Cli>You can easily clear the log file.\u003C\u002Fli>\n\u003Cli>The dashboard widget is only visible to administrators.\u003C\u002Fli>\n\u003Cli>Optimized to work well even with very large log files.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Once you’ve installed the plugin, go to the Dashboard and enable the “PHP Error Log” widget through the “Screen Options” panel. The widget should automatically display the last 20 lines from your PHP error log. If you see an error message like “Error logging is disabled” instead, follow the displayed instructions to configure error logging.\u003C\u002Fp>\n\u003Cp>Email notifications are disabled by default. To enable them, click the “Configure” link in the top-right corner of the widget and enter your email address in the “Periodically email logged errors to:” box. If desired, you can also change email frequency by selecting the minimum time interval between emails from the “How often to send email” drop-down.\u003C\u002Fp>\n","Adds a Dashboard widget that displays the latest messages from your PHP error log. It can also send logged errors to email.",20000,631204,86,48,"2025-10-01T15:12:00.000Z","4.5",[138,139,140,76,141],"admin","administration","dashboard-widget","php","http:\u002F\u002Fw-shadow.com\u002Fblog\u002F2012\u002F07\u002F25\u002Ferror-log-monitor-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ferror-log-monitor.1.7.12.zip","2019-02-25 00:00:00",{"attackSurface":146,"codeSignals":152,"taintFlows":234,"riskAssessment":235,"analyzedAt":246},{"hooks":147,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":151,"entryPointCount":27,"unprotectedCount":27},[],[],[],[],[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":59,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":233},[],{"prepared":27,"raw":27,"locations":155},[],{"escaped":27,"rawEcho":157,"locations":158},35,[159,163,165,167,170,172,174,175,177,179,182,185,186,188,190,192,194,196,199,201,203,205,207,208,210,212,214,216,218,221,223,225,228,229,231],{"file":160,"line":161,"context":162},"admin\\email.php",29,"raw output",{"file":160,"line":164,"context":162},39,{"file":160,"line":166,"context":162},44,{"file":168,"line":169,"context":162},"admin\\header.php",17,{"file":168,"line":171,"context":162},21,{"file":168,"line":173,"context":162},36,{"file":168,"line":164,"context":162},{"file":168,"line":176,"context":162},42,{"file":168,"line":178,"context":162},45,{"file":180,"line":181,"context":162},"admin\\license.php",31,{"file":183,"line":184,"context":162},"admin\\settings.php",85,{"file":183,"line":133,"context":162},{"file":183,"line":187,"context":162},89,{"file":183,"line":189,"context":162},95,{"file":183,"line":191,"context":162},97,{"file":183,"line":193,"context":162},104,{"file":183,"line":195,"context":162},173,{"file":197,"line":198,"context":162},"admin\\telegram.php",55,{"file":197,"line":200,"context":162},63,{"file":197,"line":202,"context":162},72,{"file":197,"line":204,"context":162},80,{"file":197,"line":206,"context":162},87,{"file":197,"line":58,"context":162},{"file":197,"line":209,"context":162},106,{"file":197,"line":211,"context":162},116,{"file":197,"line":213,"context":162},126,{"file":197,"line":215,"context":162},136,{"file":197,"line":217,"context":162},142,{"file":219,"line":220,"context":162},"error-monitor-and-notifier.php",528,{"file":219,"line":222,"context":162},537,{"file":219,"line":224,"context":162},633,{"file":226,"line":227,"context":162},"includes\\EnotAdmin.php",170,{"file":226,"line":195,"context":162},{"file":226,"line":230,"context":162},337,{"file":226,"line":232,"context":162},338,[],[],{"summary":236,"deductions":237},"The \"error-monitor-and-notifier\" plugin v1.0.4 presents a mixed security posture.  On the positive side, there are no identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a remarkably small attack surface with zero entry points. Furthermore, the plugin exclusively utilizes prepared statements for its SQL queries and has no recorded vulnerability history, indicating a generally safe track record.  However, the static analysis reveals a significant concern regarding output escaping, with 0% of outputs being properly escaped. This absence of escaping on 35 output points creates a high risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data could be injected into the output without sanitization. Additionally, the lack of any capability checks or nonce checks, coupled with no identified taint flows, doesn't entirely eliminate risk, as any future vulnerabilities could be easily exploited. The presence of file operations also warrants careful consideration, although no specific issues are detailed in the provided data.",[238,241,244],{"reason":239,"points":240},"Outputs not properly escaped",20,{"reason":242,"points":243},"No capability checks",5,{"reason":245,"points":243},"No nonce checks","2026-03-16T23:47:46.295Z",{"wat":248,"direct":259},{"assetPaths":249,"generatorPatterns":253,"scriptPaths":254,"versionParams":255},[250,251,252],"\u002Fwp-content\u002Fplugins\u002Ferror-monitor-and-notifier\u002Fincludes\u002Fcss\u002Fenot-admin-styles.css","\u002Fwp-content\u002Fplugins\u002Ferror-monitor-and-notifier\u002Fincludes\u002Fcss\u002Fenot-frontend-styles.css","\u002Fwp-content\u002Fplugins\u002Ferror-monitor-and-notifier\u002Fincludes\u002Fjs\u002Fenot-frontend-script.js",[],[252],[256,257,258],"error-monitor-and-notifier\u002Fincludes\u002Fcss\u002Fenot-admin-styles.css?ver=","error-monitor-and-notifier\u002Fincludes\u002Fcss\u002Fenot-frontend-styles.css?ver=","error-monitor-and-notifier\u002Fincludes\u002Fjs\u002Fenot-frontend-script.js?ver=",{"cssClasses":260,"htmlComments":262,"htmlAttributes":264,"restEndpoints":265,"jsGlobals":267,"shortcodeOutput":269},[261],"enot-error-message",[263],"\u003C!-- Enot Frontend Error Reporting -->",[],[266],"\u002Fwp-json\u002Fenot\u002Fv1\u002Flog-js-error",[268],"EnotFrontend",[]]