[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fyr94fVeLCpoJhRhmoo3w-M68SciMdmHgNYcBT69gVSk":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":39,"analysis":142,"fingerprints":224},"uptime-robot-widget","Uptime Robot Widget","1.8.2","Beherit","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeherit\u002F","\u003Cp>A simple widget that shows the status of the monitored services in the Uptime Robot service. You only need to enter your Uptime Robot API key and add widget to website.\u003C\u002Fp>\n","A simple widget that shows the status of the monitored services in the Uptime Robot service.",80,6670,74,3,"2020-05-08T15:53:00.000Z","5.4.19","4.6","7.0",[20,21,22,23,24],"monitoring","uptime","uptime-robot","uptimerobot","widget","https:\u002F\u002Fbeherit.pl\u002Fen\u002Fwordpress\u002Fuptime-robot-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuptime-robot-widget.1.8.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":27,"computed_at":38},"beherit",7,420,87,30,"2026-04-04T15:33:50.651Z",[40,59,81,100,122],{"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":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":57,"download_link":58,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"uptime-robot-by-utopian-themes","Uptime Robot","1.5.1","Brian Welch","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrianwelch\u002F","\u003Cp>This plugin will allow you to enter your Uptime Robot API key and will provide a dashboard widget that will show you each of your current monitors, the monitor ID, their type, ratio and will provide a link to each of the sites in question.\u003C\u002Fp>\n\u003Cp>\u003Cem>Each listing is also color coded visually depending on its status, providing much needed information at a quick glance.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English: Default – Always included.\u003C\u002Fli>\n\u003Cli>German: Secondary – In der Regel enthalten.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Thanks to David Sal for the idea.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.uptimerobot.com\u002F\" rel=\"nofollow ugc\">Uptime Robot\u003C\u002Fa> for providing a wonderful free service.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Femiliorcueto\" rel=\"nofollow ugc\">@emiliorcueto\u003C\u002Fa> for various bugfix(es).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Info\u003C\u002Fh3>\n\u003Cp>No additional information is available at the moment.\u003C\u002Fp>\n","A simple WordPress dashboard widget that shows you the current uptime stats of your Uptime Robot monitored websites.",50,3901,4,"2016-05-31T00:51:00.000Z","4.5.33","4.0","",[56,20,22,24],"dashboard","http:\u002F\u002Fonepixelright.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuptime-robot-by-utopian-themes.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":54,"tags":74,"homepage":77,"download_link":78,"security_score":79,"vuln_count":14,"unpatched_count":14,"last_vuln_date":80,"fetched_at":30},"uptime-robot-monitor","Uptime Robot Plugin for WordPress","2.3","Aphotrax","https:\u002F\u002Fprofiles.wordpress.org\u002Fvlijmen\u002F","\u003Cp>This Uptime Robot Plugin for WordPress let’s you show your uptime server stats from \u003Ca href=\"http:\u002F\u002Fuptimerobot.com\" rel=\"nofollow ugc\">Uptime Robot\u003C\u002Fa> inside the WordPress admin area and if desired on pages, posts or in a widget. You can show multiple monitors on your preffered place using a simpel shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Account at \u003Ca href=\"http:\u002F\u002Fuptimerobot.com\" rel=\"nofollow ugc\">UptimeRobot.com\u003C\u002Fa> required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Simple installation and configuration\u003C\u002Fp>\n\u003Ch4>Admin side\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Settings, choose wich monitors to be enabled, move offline monitors to the top\u003C\u002Fli>\n\u003Cli>View all monitors including status, duration and details\u003C\u002Fli>\n\u003Cli>Drag and drop to order monitors\u003C\u002Fli>\n\u003Cli>Logs with offline\u002Fpaused status history\u003C\u002Fli>\n\u003Cli>Response time charts for all monitors\u003C\u002Fli>\n\u003Cli>Shortcode guide\u003C\u002Fli>\n\u003Cli>Custom caching time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Client side\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Customize styling\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display uptime stats anywhere with a shortcode [uptime-robot]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display logs where you want it with a shortcode [uptime-robot-logs]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display a response time chart where you want it with a shortcode [uptime-robot-response]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Custom front end shortcodes (see shortcode page inside admin area).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Faphotrax.eu\u002Fsupport\u002Fuptime-monitor\u002F?utm_source=WordPress&utm_medium=readme&utm_campaign=plugin\" rel=\"nofollow ugc\">Check out the live demo @Aphotrax\u003C\u002Fa>\u003C\u002Fp>\n","View your uptime stats\u002Flogs within WordPress (dashboard), and if desired on pages, posts or in a widget.",600,22939,82,10,"2023-02-16T11:28:00.000Z","6.1.10","4.8",[20,75,76,21,23],"pages","posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuptime-robot-monitor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuptime-robot-monitor.2.3.zip",32,"2025-04-01 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":67,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":18,"tags":95,"homepage":54,"download_link":99,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"my-website-is-online-uptime-monitoring","Uptime Monitoring for WordPress – My Website is Online","1.0.1","santerref","https:\u002F\u002Fprofiles.wordpress.org\u002Fsanterref\u002F","\u003Cp>This plugin simplifies how you can add for you by giving you a configuration page to put the code.\u003C\u002Fp>\n\u003Cp>Once installed, a new REST API route will be created to output the code: wp-json\u002Fmywebsiteisonline\u002Fv1\u002Fverify\u003C\u002Fp>\n\u003Cp>Trusted by developers from all around the world.\u003C\u002Fp>\n\u003Ch4>My Website is Online features\u003C\u002Fh4>\n\u003Cp>Receive a notification as soon as a problem is detected on your website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1-minute checks\u003C\u002Fli>\n\u003Cli>Unlimited monitors\u003C\u002Fli>\n\u003Cli>SMS alerts\u003C\u002Fli>\n\u003Cli>Unlimited email alerts\u003C\u002Fli>\n\u003Cli>HTTP headers and status\u003C\u002Fli>\n\u003Cli>Response time monitoring (TTFB)\u003C\u002Fli>\n\u003Cli>SSL certificate checks\u003C\u002Fli>\n\u003Cli>Multi-factor authentication\u003C\u002Fli>\n\u003Cli>12 months log retention\u003C\u002Fli>\n\u003Cli>Multiple email recipients\u003C\u002Fli>\n\u003Cli>Domain expiration monitoring\u003C\u002Fli>\n\u003Cli>Google Web Risk\u003C\u002Fli>\n\u003Cli>DNS records monitoring\u003C\u002Fli>\n\u003Cli>Slack integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To learn more about My Website is Online visit: \u003Ca href=\"https:\u002F\u002Fmywebsiteisonline.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fmywebsiteisonline.com\u002F\u003C\u002Fa>\u003C\u002Fp>\n","My Website is Online is a Web service that monitors your website every minute to check if it's down. Don’t let downtimes impact your business.",7371,100,2,"2023-07-27T03:53:00.000Z","6.0.11","5.0",[20,96,97,98,21],"server","sms","speed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-website-is-online-uptime-monitoring.1.0.1.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":28,"num_ratings":28,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":18,"tags":113,"homepage":119,"download_link":120,"security_score":121,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"uptimemonster-site-monitor","UptimeMonster Site Monitor","1.0.0","UptimeMonster","https:\u002F\u002Fprofiles.wordpress.org\u002Fuptimemonster\u002F","\u003Cp>Track and analyze all activities on your WordPress website with the powerful and flexible UptimeMonster Site Monitor plugin.\u003Cbr \u002F>\nThis plugin integrates seamlessly with UptimeMonster, an external web application that monitors your website’s uptime, downtime, security, and other essential functions.\u003C\u002Fp>\n\u003Cp>UptimeMonster Site Monitor operates 24\u002F7, allowing you to identify and address issues before they impact users globally.\u003Cbr \u002F>\nActivate the plugin with and connect with the dashboard and monitor every aspect of your WordPress website.\u003Cbr \u002F>\nChoose from different monitoring interval mode, and receive a detailed report in a centralized dashboard for all of your websites.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUTT14RCx84k?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\u003Ch3>Monitor WordPress Website Activities\u003C\u002Fh3>\n\u003Cp>Explore detailed information about any action by anyone on your WordPress site through the activity log.\u003Cbr \u002F>\nMonitor post changes, user actions, plugin and theme activation\u002Fdeactivation, WordPress cron jobs, etc.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress core updates, cron job logs.\u003C\u002Fli>\n\u003Cli>Pages, Posts, CPT (Custom Post Types): add, edit, delete.\u003C\u002Fli>\n\u003Cli>Categories, Tags, Taxonomies: add, edit, delete.\u003C\u002Fli>\n\u003Cli>Plugins: install, activate, deactivate, update, delete.\u003C\u002Fli>\n\u003Cli>Themes: install, activate, change (switch), update, delete.\u003C\u002Fli>\n\u003Cli>Errors Logs: show error type, message, stack-trace and time.\u003C\u002Fli>\n\u003Cli>Users: register\u002Fadd, edit, delete.\u003C\u002Fli>\n\u003Cli>User Activity: login, logout, login fails, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Manage WordPress Plugin, Themes And Core Updates\u003C\u002Fh3>\n\u003Cp>Manage your WordPress website’s plugin and theme from a single dashboard, check installed versions, available updates, etc.\u003Cbr \u002F>\nincluding \u003Ccode>mu-plugins\u003C\u002Fcode> and \u003Ccode>drop-ins\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Manage Plugins: Install new plugins from WordPress repository, update, activate\u002Fdeactivate, uninstall\u002Fdelete plugins.\u003C\u002Fli>\n\u003Cli>Manage Themes: Install new themes from WordPress repository, update, switch and delete themes including child-themes.\u003C\u002Fli>\n\u003Cli>Manage Core Updates: Upgrade WordPress core.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WordPress error monitoring\u003C\u002Fh3>\n\u003Cp>This plugin will log and report php errors for your WordPress site. You will be able to view the error easily without having\u003Cbr \u002F>\nto log into your server via ssh\u002Fftp. This plugin will try to capture as much data as possible for the error, including error\u003Cbr \u002F>\nmessage, error severity, file and line number, timestamp, WordPress version, user details (if any user loggedin) etc.\u003C\u002Fp>\n\u003Ch3>WordPress Health Check\u003C\u002Fh3>\n\u003Cp>Receive a detailed report on your WordPress site’s health and performance, including security reports.\u003Cbr \u002F>\nUptimeMonster performs examinations to detect errors, issues, and custom checks by plugins and themes.\u003C\u002Fp>\n\u003Cp>The Site Health Status feature evaluates performance and security aspects, categorizing issues and recommendations into three layers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Critical: Number of critical issues, categorized as security or performance, with suggested solutions.\u003C\u002Fli>\n\u003Cli>Recommended: List of recommendations for enhancing site health with step-by-step instructions.\u003C\u002Fli>\n\u003Cli>Passed Tests: Number of items with no issues, providing detailed information.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin also reports website activity date and time, user details, and source IP addresses.\u003Cbr \u002F>\nNo setup is required; simply add the API key to connect the plugin.\u003C\u002Fp>\n\u003Ch3>Comprehensive Monitoring with UptimeMonster\u003C\u002Fh3>\n\u003Cp>Extend your monitoring capabilities beyond website and WordPress health – UptimeMonster offers a comprehensive suite of services\u003Cbr \u002F>\nto ensure the robustness of your entire online presence.\u003Cbr \u002F>\nIn addition to website and WordPress metrics, monitor the following services seamlessly from the same dashboard:\u003C\u002Fp>\n\u003Ch4>Server Monitoring\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Load Average\u003C\u002Fli>\n\u003Cli>CPU Utilization\u003C\u002Fli>\n\u003Cli>Disk Usage & Stats, iNode Usage\u003C\u002Fli>\n\u003Cli>RAM & Swap Usage\u003C\u002Fli>\n\u003Cli>Network Stats\u003C\u002Fli>\n\u003Cli>Active SSH Connections\u003C\u002Fli>\n\u003Cli>Running Processes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Service Monitoring\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>IP blacklist\u003C\u002Fli>\n\u003Cli>DNS, FTP, sFTP, SSH\u003C\u002Fli>\n\u003Cli>SMTP, POP3, iMAP\u003C\u002Fli>\n\u003Cli>ICMP (ping), DNS lookup\u003C\u002Fli>\n\u003Cli>Custom TCP\u002FIP Ports\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Gain a holistic view of your digital infrastructure, ensuring optimal performance and preemptively addressing potential issues.\u003Cbr \u002F>\nUptimeMonster simplifies the monitoring of your website, server, and additional services, providing a centralized solution for a\u003Cbr \u002F>\nrobust online presence.\u003C\u002Fp>\n\u003Cp>Explore the full array of \u003Ca href=\"https:\u002F\u002Fuptimemonster.com\u002Ffeatures\" rel=\"nofollow ugc\">features\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fuptimemonster.com\u002Fmanagement-services\" rel=\"nofollow ugc\">services\u003C\u002Fa> available at your fingertips with UptimeMonster.\u003C\u002Fp>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=UTT14RCx84k&ab_channel=UptimeMonster&sub_confirmation=1\" rel=\"nofollow ugc\">UptimeMonster promo video\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Please subscribe to our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@uptimemonster?sub_confirmation=1\" rel=\"nofollow ugc\">YouTube Channel\u003C\u002Fa> for tips & tricks.\u003C\u002Fp>\n\u003Cp>Start your journey by signing up for a \u003Ca href=\"https:\u002F\u002Fuptimemonster.com\u002Fproduct\u002Fuptimemonster-yearly-pricing?attribute_pa_packages=starter&variation_id=1171&add-to-cart=1170\" rel=\"nofollow ugc\">free starter account\u003C\u002Fa> with \u003Ca href=\"https:\u002F\u002Fuptimemonster.com\u002Fproduct\u002Fuptimemonster-yearly-pricing?attribute_pa_packages=starter&variation_id=1171&add-to-cart=1170\" rel=\"nofollow ugc\">UptimeMonster\u003C\u002Fa> today!\u003C\u002Fp>\n\u003Ch3>Manage WordPress Themes and Plugins with UptimeMonster\u003C\u002Fh3>\n\u003Cp>The Uptime Monster Monitor plugin is based on UptimeMonster app service. Our monitoring service provides features such as installing, activating, deactivating, and uninstalling any themes or plugins for specific WordPress site. Therefore, users will perform these actions from the app instead of the WordPress dashboard.\u003C\u002Fp>\n","Monitor all activities and error logs of your WordPress site with UptimeMonster. Effortlessly simplify website management.",200,1306,"2024-09-17T11:24:00.000Z","6.6.5","5.6",[114,115,116,117,118],"activity-monitor","error-logging","health-check","issue-tracker","uptime-monitoring","https:\u002F\u002Fgithub.com\u002FPixelaar-LLC\u002Fuptimemonster-site-monitor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuptimemonster-site-monitor.1.0.0.zip",92,{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":54,"tags":137,"homepage":140,"download_link":141,"security_score":90,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"website-monitoring","Super Monitoring","2.97","siteimpulse","https:\u002F\u002Fprofiles.wordpress.org\u002Fsiteimpulse\u002F","\u003Cp>Super Monitoring is an external web application for monitoring website uptime and its basic functions.\u003Cbr \u002F>\nThis plugin integrates Super Monitoring interface into WordPress administration panel so you don’t have to log in to supermonitoring.com separately to see your reports or update settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Super Monitoring features\u003C\u002Fstrong>\u003Cbr \u002F>\n– checking your website every minute\u003Cbr \u002F>\n– detecting different kinds of failures\u003Cbr \u002F>\n– using a worldwide network of monitoring stations to avoid false positives\u003Cbr \u002F>\n– measuring response times\u003Cbr \u002F>\n– content checking\u003Cbr \u002F>\n– web form testing\u003Cbr \u002F>\n– file integrity monitoring\u003Cbr \u002F>\n– instant email & mobile text (SMS) alerts\u003Cbr \u002F>\n– unlimited event history\u003Cbr \u002F>\n– API.\u003C\u002Fp>\n\u003Cp>In order to use the plugin you need an account at \u003Ca href=\"https:\u002F\u002Fwww.supermonitoring.com\u002F\" title=\"website monitoring\" rel=\"nofollow ugc\">www.supermonitoring.com\u003C\u002Fa>.\u003Cbr \u002F>\nYou can sign up for a free trial \u003Ca href=\"https:\u002F\u002Fwww.supermonitoring.com\u002Fsign-up\" title=\"sign up for a free trial account\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","Monitor your website uptime and basic functions with www.supermonitoring.com and access your reports and settings directly in your WordPress panel.",60,11359,88,9,"2026-02-10T20:52:00.000Z","6.9.4","2.2",[138,139,20,21,123],"alerts","availability","https:\u002F\u002Fwww.supermonitoring.com\u002Fp\u002Fwordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsite-monitoring.2.97.zip",{"attackSurface":143,"codeSignals":180,"taintFlows":207,"riskAssessment":208,"analyzedAt":223},{"hooks":144,"ajaxHandlers":168,"restRoutes":169,"shortcodes":177,"cronEvents":178,"entryPointCount":179,"unprotectedCount":179},[145,151,155,160,164],{"type":146,"name":147,"callback":148,"file":149,"line":150},"action","admin_init","uptimerobot_register_settings","includes\\settings.php",17,{"type":146,"name":152,"callback":153,"file":149,"line":154},"admin_menu","uptimerobot_add_settings",34,{"type":146,"name":156,"callback":157,"file":158,"line":159},"rest_api_init","uptimerobot_widget_route_status","includes\\widget.php",41,{"type":146,"name":161,"callback":162,"file":158,"line":163},"wp_enqueue_scripts","enqueue_scripts",111,{"type":146,"name":165,"callback":166,"file":158,"line":167},"widgets_init","closure",159,[],[170],{"namespace":171,"route":172,"methods":173,"callback":175,"permissionCallback":29,"file":158,"line":176},"uptime-robot-widget\u002Fv1","\u002Fstatus",[174],"GET","uptimerobot_widget_status",36,[],[],1,{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":187,"fileOperations":28,"externalRequests":179,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":206},[],{"prepared":28,"raw":179,"locations":183},[184],{"file":149,"line":185,"context":186},121,"$wpdb->query() with variable interpolation",{"escaped":179,"rawEcho":133,"locations":188},[189,192,194,195,197,199,201,203,205],{"file":149,"line":190,"context":191},138,"raw output",{"file":149,"line":193,"context":191},147,{"file":149,"line":193,"context":191},{"file":149,"line":196,"context":191},154,{"file":158,"line":198,"context":191},131,{"file":158,"line":200,"context":191},132,{"file":158,"line":202,"context":191},135,{"file":158,"line":204,"context":191},137,{"file":158,"line":196,"context":191},[],[],{"summary":209,"deductions":210},"The \"uptime-robot-widget\" plugin v1.8.2 exhibits several concerning security weaknesses, primarily stemming from a lack of proper authorization checks on its entry points and insufficient output escaping.\n\nThe static analysis reveals a significant attack surface due to a REST API route that is not protected by permission callbacks, allowing any user to potentially interact with it. Additionally, all identified SQL queries are not prepared, posing a risk of SQL injection if user-supplied data is incorporated without sanitization. The low percentage of properly escaped output further exacerbates this risk, as it suggests that data displayed to users might not be adequately sanitized, potentially leading to cross-site scripting (XSS) vulnerabilities.\n\nWhile the plugin has no recorded vulnerability history or critical taint flows, this does not negate the immediate risks identified in the code. The absence of past CVEs is a positive indicator, but it doesn't account for the present insecure coding practices. The plugin's strengths lie in its lack of dangerous functions, file operations, and external HTTP requests, as well as no bundled libraries. However, the critical need for proper authentication and output sanitization overshadows these positives, suggesting a moderate to high risk profile for this version.",[211,213,216,218,221],{"reason":212,"points":70},"REST API route without permission callback",{"reason":214,"points":215},"SQL queries not using prepared statements",8,{"reason":217,"points":34},"Low percentage of properly escaped output",{"reason":219,"points":220},"No nonce checks on entry points",5,{"reason":222,"points":220},"No capability checks on entry points","2026-03-16T21:27:11.355Z",{"wat":225,"direct":238},{"assetPaths":226,"generatorPatterns":231,"scriptPaths":232,"versionParams":233},[227,228,229,230],"\u002Fwp-content\u002Fplugins\u002Fuptime-robot-widget\u002Fcss\u002Fuptime-robot.min.css","\u002Fwp-content\u002Fplugins\u002Fuptime-robot-widget\u002Fcss\u002Fuptime-robot.css","\u002Fwp-content\u002Fplugins\u002Fuptime-robot-widget\u002Fjs\u002Fjs.uptimerobot.min.js","\u002Fwp-content\u002Fplugins\u002Fuptime-robot-widget\u002Fjs\u002Fjs.uptimerobot.js",[],[229,230],[234,235,236,237],"uptime-robot-widget\u002Fcss\u002Fuptime-robot.min.css?ver=","uptime-robot-widget\u002Fcss\u002Fuptime-robot.css?ver=","uptime-robot-widget\u002Fjs\u002Fjs.uptimerobot.min.js?ver=","uptime-robot-widget\u002Fjs\u002Fjs.uptimerobot.js?ver=",{"cssClasses":239,"htmlComments":252,"htmlAttributes":253,"restEndpoints":268,"jsGlobals":270,"shortcodeOutput":271},[240,241,242,243,244,245,246,247,248,249,250,23,251],"widget_uptimerobot","psp","monitor","status","stat2","stat8","stat9","stat0","stat1","name","ratio","loader",[],[254,255,256,257,258,259,260,261,262,263,264,265,266,267],"id=\"uptimerobot\"","class=\"uptimerobot\"","class=\"loader\"","class=\"psp\"","class=\"monitor\"","class=\"status\"","class=\"stat2\"","class=\"stat8\"","class=\"stat9\"","class=\"stat0\"","class=\"stat1\"","class=\"name\"","class=\"ratio\"","title=\"Loading...\"",[269],"\u002Fwp-json\u002Fuptime-robot-widget\u002Fv1\u002Fstatus",[23],[272],"\u003Cdiv id=\"uptimerobot\" class=\"uptimerobot\">\u003Cdiv class=\"loader\" title=\"Loading...\">\u003C\u002Fdiv>\u003C\u002Fdiv>"]