[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJPnLWfldJtLHSMkJ4h1okC0t850gFp32zWhBii7r3R4":3,"$fzdeCV3lDT8NYGjcSca_6HAWDGwu3SIFKDxRTp_8VNXQ":183,"$fZlk48EyF_djZ3xgiESfpZ8OIZHlApq3a3lCnkEcK8ek":188},{"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":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":139,"fingerprints":169},"plug-error-handler","Plug Error Handler","1.0.2","monzur","https:\u002F\u002Fprofiles.wordpress.org\u002Fmonzur\u002F","\u003Cp>\u003Cstrong>Plug Error Handler\u003C\u002Fstrong> is a lightweight and safety-focused WordPress plugin that helps prevent white screens or fatal crashes caused by problematic plugins. It does this by \u003Cstrong>automatically detecting and deactivating any plugin that throws a PHP fatal error or parse error\u003C\u002Fstrong> during activation or update.\u003C\u002Fp>\n\u003Cp>It’s designed to ensure a smooth admin experience by intercepting site-breaking issues at the moment they occur.\u003C\u002Fp>\n\u003Ch3>🔐 Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Detects PHP \u003Cstrong>fatal errors\u003C\u002Fstrong>, \u003Cstrong>parse errors\u003C\u002Fstrong>, \u003Cstrong>compile errors\u003C\u002Fstrong>, and \u003Cstrong>core errors\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Automatically \u003Cstrong>deactivates the faulty plugin\u003C\u002Fstrong> during activation or update.\u003C\u002Fli>\n\u003Cli>Displays a clear \u003Cstrong>admin notice\u003C\u002Fstrong> indicating which plugin caused the issue and what type of error it triggered.\u003C\u002Fli>\n\u003Cli>Lightweight: No database usage (uses transients), no impact on performance.\u003C\u002Fli>\n\u003Cli>No settings page — works silently in the background for your safety.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⚠️ Limitations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Only handles \u003Cstrong>PHP errors\u003C\u002Fstrong> — does \u003Cstrong>not\u003C\u002Fstrong> detect:\n\u003Cul>\n\u003Cli>JavaScript errors\u003C\u002Fli>\n\u003Cli>CSS conflicts\u003C\u002Fli>\n\u003Cli>Plugin conflicts that don’t produce fatal errors\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Only handles errors during \u003Cstrong>activation\u003C\u002Fstrong> or \u003Cstrong>update\u003C\u002Fstrong> (not runtime issues).\u003C\u002Fli>\n\u003Cli>Designed for \u003Cstrong>administrator-level users\u003C\u002Fstrong> who manage plugin changes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later. See https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html for details.\u003C\u002Fp>\n","Automatically detects and deactivates plugins that cause PHP fatal or parse errors during activation or update to prevent site crashes.",0,377,100,1,"2025-06-02T12:41:00.000Z","6.8.5","6.6","7.4",[20,21,22,23,24],"error-handler","fatal-error","parse-error","plugin-conflict","safety","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fplug-error-handler","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplug-error-handler.1.0.2.zip",null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":32,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"Monzur Alam",6,1050,99,30,93,"2026-05-20T00:33:21.510Z",[40,57,76,93,117],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":11,"num_ratings":11,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":55,"download_link":56,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"disable-fatal-error-handler","Disable Fatal Error Handler","0.0.4","Jose Mortellaro","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiuse\u002F","\u003Cp>Activating Disable Fatal Error Handler your website will not send any email in case of fatal errors.\u003C\u002Fp>\n\u003Cp>When you work on a website and you don’t want the administrators receive an email every time the website triggers a fatal error, just activate this plugin.\u003C\u002Fp>\n\u003Cp>Disable Fatal Error Handler adds a constant in wp-config.php. You would not need this plugin if you remembered that constant and you have access via FTP.\u003C\u002Fp>\n\u003Cp>In my case I prefer remembering “Disable Fatal Error Handler”, search it in the plugins page, install and activate it, and that’s it.\u003C\u002Fp>\n\u003Ch3>Help\u003C\u002Fh3>\n\u003Cp>If you need help open a thread on the support forum of this plugin.\u003Cbr \u002F>\nPlease, before posting enable the debugging in wp-config.php. Need a step-by-step guide? Read \u003Ca href=\"https:\u002F\u002Ffreesoul-deactivate-plugins.com\u002Fhow-to-enable-debugging-in-wordpress-a-step-by-step-guide\u002F\" rel=\"nofollow ugc\">this detailed tutorial\u003C\u002Fa> on \u003Ca href=\"https:\u002F\u002Ffreesoul-deactivate-plugins.com\u002Fhow-to-enable-debugging-in-wordpress-a-step-by-step-guide\u002F\" rel=\"nofollow ugc\">how to enable debugging in WordPress\u003C\u002Fa> to learn more.\u003C\u002Fp>\n","Your website will not send any email in case of fatal errors.",200,2683,"2025-12-05T08:48:00.000Z","6.9.4","4.6","5.6",[41],"https:\u002F\u002Fjosemortellaro.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-fatal-error-handler.0.0.4.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":11,"num_ratings":11,"last_updated":66,"tested_up_to":51,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":73,"download_link":74,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":75},"fatal-to-telegram","Fatal message to Telegram","1.5.1","Phil","https:\u002F\u002Fprofiles.wordpress.org\u002Fphilstudio\u002F","\u003Cp>Fatal message to Telegram monitors your WordPress site for fatal PHP errors and instantly sends detailed crash reports to your Telegram chat.\u003C\u002Fp>\n\u003Cp>Built for developers and sysadmins, this plugin provides early crash detection using a custom MU-plugin loader to hook into PHP before other plugins are even initialized.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>📡 Sends fatal PHP errors (E_ERROR, E_PARSE, etc.) directly to Telegram\u003C\u002Fli>\n\u003Cli>⚙️ Configurable via WordPress admin (Tools > Fatal message to Telegram)\u003C\u002Fli>\n\u003Cli>🧱 Loads early using a mu-plugin for maximum reliability\u003C\u002Fli>\n\u003Cli>🔐 Automatically installs\u002Fremoves the loader during plugin activation\u002Fremove\u003C\u002Fli>\n\u003Cli>💬 Includes developer-friendly helper functions for manual debugging\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Helper Functions\u003C\u002Fh3>\n\u003Cp>Sends a plain string message to your configured Telegram chat.\u003Cbr \u002F>\n_fttg(“Just a test string”);\u003C\u002Fp>\n\u003Cp>Sends each key-value pair of an array as a separate Telegram message.\u003Cbr \u002F>\n_fttg_array([‘a’ => 1, ‘b’ => 2, ‘c’ => ‘hello’]);\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the following external services:\u003C\u002Fp>\n\u003Ch3>Telegram Bot API\u003C\u002Fh3>\n\u003Cp>Used to send login alert messages to your Telegram bot\u002Fchat.\u003Cbr \u002F>\n🔗 \u003Ca href=\"https:\u002F\u002Fcore.telegram.org\u002Fbots\u002Fapi\" rel=\"nofollow ugc\">Telegram API Docs\u003C\u002Fa>\u003Cbr \u002F>\n📜 \u003Ca href=\"https:\u002F\u002Ftelegram.org\u002Fprivacy\" rel=\"nofollow ugc\">Telegram Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Data sent: Chat ID, bot token (from your settings), and message with IP\u002Flocation\u002Fuser agent info.\u003Cbr \u002F>\nData is only sent when someone logs in and notifications are enabled.\u003Cbr \u002F>\nAll data is not stored locally exclude Chat ID, bot token from your settings.\u003C\u002Fp>\n","Sends fatal PHP errors to Telegram using an early MU-plugin loader. Ideal for monitoring production crashes.",575,"2026-03-14T07:14:00.000Z","5.3","7.2",[70,71,20,21,72],"crash-report","debug","telegram","https:\u002F\u002Fiphil.top\u002Fportfolio\u002Ffatal-to-telegram\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffatal-to-telegram.1.5.1.zip","2026-04-06T09:54:40.288Z",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":11,"downloaded":84,"rating":11,"num_ratings":11,"last_updated":85,"tested_up_to":51,"requires_at_least":86,"requires_php":68,"tags":87,"homepage":90,"download_link":91,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":92},"safe-activate","Safe Activate","1.0.1","Suman Biswas","https:\u002F\u002Fprofiles.wordpress.org\u002Fsumanbiswas013\u002F","\u003Cp>Safe Activate protects your WordPress site from plugin activation failures.\u003C\u002Fp>\n\u003Cp>When a plugin causes a fatal error during activation, Safe Activate automatically:\u003Cbr \u002F>\n* Detects the error\u003Cbr \u002F>\n* Deactivates the problematic plugin\u003Cbr \u002F>\n* Restores admin access\u003Cbr \u002F>\n* Logs the incident for review\u003C\u002Fp>\n\u003Cp>This helps prevent white screen errors and saves time troubleshooting plugin conflicts.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic detection of fatal plugin errors\u003C\u002Fli>\n\u003Cli>Safe auto-deactivation of conflicting plugins\u003C\u002Fli>\n\u003Cli>Conflict activity logging\u003C\u002Fli>\n\u003Cli>Simple and lightweight\u003C\u002Fli>\n\u003Cli>No configuration required\u003C\u002Fli>\n\u003C\u002Ful>\n","Detects fatal errors during plugin activation and helps admins identify and safely resolve plugin conflicts without automatic actions.",120,"2026-02-11T16:02:00.000Z","5.5",[21,88,23,89],"plugin-activation","site-recovery","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsafe-activate\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsafe-activate.1.0.1.zip","2026-03-15T15:16:48.613Z",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":103,"num_ratings":104,"last_updated":105,"tested_up_to":51,"requires_at_least":106,"requires_php":18,"tags":107,"homepage":112,"download_link":113,"security_score":114,"vuln_count":115,"unpatched_count":11,"last_vuln_date":116,"fetched_at":28},"companion-auto-update","Companion Auto Update","3.9.4","Papin Schipper","https:\u002F\u002Fprofiles.wordpress.org\u002Fpapin\u002F","\u003Cp>Companion Auto Update is a powerful and completely free plugin that allows you to manage all the updates on your WordPress site. Our aim is to give you the best control over these updates and stay in the know at all times.\u003C\u002Fp>\n\u003Cp>We understand that you might not always be able to check if your WordPress site has any updates that need to be installed. Especially when you maintain multiple websites keeping them up-to-date can be a lot of work. This plugin can help you with that. We’ll keep your site up-to-date and keep you posted about what’s happening and notify you when we need your help with something.\u003C\u002Fp>\n\u003Cp>If you have a feature suggestion or idea you’d like to see in the plugin, we’d love to hear about it! \u003Ca href=\"https:\u002F\u002Fcodeermeneer.nl\u002Fcontact\u002F\" rel=\"nofollow ugc\">Suggest a Feature\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Auto-updating for plugins, themes, core and translation files\u003C\u002Fli>\n\u003Cli>Set at what time you wish to update\u003C\u002Fli>\n\u003Cli>Filter plugins and themes to not be updated\u003C\u002Fli>\n\u003Cli>E-mail notifications about old software, pending updates and completed updates\u003C\u002Fli>\n\u003Cli>An update log with all updates\u003C\u002Fli>\n\u003Cli>Option to delay automatic updates with an x number of days\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Full control over everything\u003C\u002Fh4>\n\u003Cp>Full control, that’s what this plugin is all about. With this plugin you can enable (or disable) automatic updating for plugins, themes, WordPress core updates (both minor and major can be changed separately) and for translation files. Don’t want to run the updater for all plugins? Don’t worry, just disable auto updating for the plugins you’d like to skip and we can even notify you when there’s an update for these plugins so you can go and update them yourself.\u003C\u002Fp>\n\u003Ch4>Scheduling\u003C\u002Fh4>\n\u003Cp>By default we’ll check for updates twice a day but you can change this to several different options if you’d like. When choosing to update on a daily basis you can even select at what time you’d like it to run. Besides the updaters you can also schedule te notifications, want to update every hour but only recieve notifications once a day? No problem!\u003Cbr \u002F>\nSometimes developers will push an update that will cause errors on your site, they’ll often fix it within a day but if the updater has run in the mean time it can cause all kinds of issues. Now you can choose to delay updates with an x number of days to prevent this from happening.\u003C\u002Fp>\n\u003Ch4>Know what’s happening\u003C\u002Fh4>\n\u003Cp>We want you to know what’s happening on your website. This plugin offers settings for various email notifications. We can send you an email when an update is available, when a plugin has been updated or when wordpress has been updated.\u003Cbr \u002F>\nBut if you don’t want to recieve emails about this you can still log in and view the changelog to see what happened.\u003C\u002Fp>\n","Manage all updates on your WordPress site. Stay in the know with several optional e-mail notifications and logs. For free.",50000,4176585,96,105,"2026-03-21T12:42:00.000Z","5.3.0",[108,109,24,110,111],"auto","control","security","update","https:\u002F\u002Fwijzijnqreative.nl\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcompanion-auto-update.3.9.4.zip",89,4,"2025-07-14 20:39:43",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":128,"last_updated":129,"tested_up_to":16,"requires_at_least":130,"requires_php":131,"tags":132,"homepage":137,"download_link":138,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"wp-sentry-integration","Sentry for WordPress","8.10.0","stayallive","https:\u002F\u002Fprofiles.wordpress.org\u002Fstayallive\u002F","\u003Cp>This plugin can report PHP errors and Browser (JavaScript) errors to Sentry.\u003C\u002Fp>\n\u003Cp>It will auto detect authenticated users and add context where possible. All context\u002Ftags can be adjusted\u002Fexpanded using filters.\u003C\u002Fp>\n\u003Cp>\u003Cem>For more information and documentation have a look at the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fstayallive\u002Fwp-sentry\u002Ftree\u002Fv8.10.0#readme\" rel=\"nofollow ugc\">full documentation\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cp>See: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fstayallive\u002Fwp-sentry\u002Fgraphs\u002Fcontributors\" rel=\"nofollow ugc\">github.com\u002Fstayallive\u002Fwp-sentry\u002Fgraphs\u002Fcontributors\u003C\u002Fa>\u003C\u002Fp>\n","A (unofficial) WordPress plugin to report PHP errors and Browser (JavaScript) errors to Sentry.",10000,847548,98,16,"2025-11-12T16:52:00.000Z","4.4","7.2.5",[133,20,134,135,136],"error-monitoring","log","logging","sentry","https:\u002F\u002Fgithub.com\u002Fstayallive\u002Fwp-sentry","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-sentry-integration.8.10.0.zip",{"attackSurface":140,"codeSignals":152,"taintFlows":160,"riskAssessment":161,"analyzedAt":168},{"hooks":141,"ajaxHandlers":148,"restRoutes":149,"shortcodes":150,"cronEvents":151,"entryPointCount":11,"unprotectedCount":11},[142],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","admin_notices","plug_error_handler_show_admin_notice","plugin-error-handler.php",57,[],[],[],[],{"dangerousFunctions":153,"sqlUsage":154,"outputEscaping":156,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":159},[],{"prepared":11,"raw":11,"locations":155},[],{"escaped":157,"rawEcho":11,"locations":158},5,[],[],[],{"summary":162,"deductions":163},"The static analysis of \"plug-error-handler\" v1.0.2 reveals an exceptionally clean codebase with no detected vulnerabilities. The absence of dangerous functions, file operations, external HTTP requests, and SQL injection risks is a strong indicator of good development practices. Furthermore, all observed output is properly escaped, and the plugin does not appear to use any bundled libraries, which can sometimes introduce their own security risks if outdated.\n\nThe attack surface is also zero, with no AJAX handlers, REST API routes, shortcodes, or cron events exposed. This lack of entry points significantly reduces the potential for attackers to interact with the plugin in unintended ways. The taint analysis showing zero flows with unsanitized paths further reinforces this positive security posture.\n\nGiven the complete lack of historical vulnerabilities and the robust findings from the static analysis, the plugin \"plug-error-handler\" v1.0.2 currently presents a very low security risk. The developer appears to have followed secure coding principles diligently. The only minor area to note is the complete absence of nonce and capability checks, which in theory, could be a concern if the plugin's functionality were to expand and introduce new entry points. However, with the current zero attack surface, this is not a practical risk.",[164,166],{"reason":165,"points":157},"No Nonce checks found",{"reason":167,"points":157},"No Capability checks found","2026-04-16T14:59:02.706Z",{"wat":170,"direct":175},{"assetPaths":171,"generatorPatterns":172,"scriptPaths":173,"versionParams":174},[],[],[],[],{"cssClasses":176,"htmlComments":178,"htmlAttributes":179,"restEndpoints":180,"jsGlobals":181,"shortcodeOutput":182},[177],"notice-success",[],[],[],[],[],{"error":184,"url":185,"statusCode":186,"statusMessage":187,"message":187},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fplug-error-handler\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":14,"versions":189},[190],{"version":6,"download_url":26,"svn_tag_url":191,"released_at":27,"has_diff":192,"diff_files_changed":193,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":194,"is_current":184},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fplug-error-handler\u002Ftags\u002F1.0.2\u002F",false,[],[]]