[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fY6qurpvn_sTy96hyugI2jU-2LZHZjh8FHPK83cV91ic":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"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":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":148,"fingerprints":197},"dash-todo","Simple Dashboard Todo","1.1.5","Sharif ME","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmeunus\u002F","\u003Cp>The Todo Plugin is a tool designed to enhance productivity and task management within the WordPress admin area. This plugin allows admins to easily create and manage tasks, keeping track of what needs to be done.\u003C\u002Fp>\n\u003Cp>You can manage the Todo from \u003Cem>Dashboard -> Todo\u003C\u002Fem> or from the \u003Cem>Dashboard widget\u003C\u002Fem>.\u003C\u002Fp>\n","A simple todo management plugin for WordPress site admins. Stay consistent and never forget anything.",100,5529,5,"2024-06-10T04:25:00.000Z","6.5.8","6.0","7.4",[19,20,21,22,23],"dashboard","productivity","todo","utility","widget","https:\u002F\u002Fgithub.com\u002Fshariffff\u002Fdash-todo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdash-todo.1.1.5.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"smeunus",2,96,30,91,"2026-04-04T05:52:25.750Z",[39,63,82,104,126],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":11,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":59,"download_link":60,"security_score":61,"vuln_count":33,"unpatched_count":27,"last_vuln_date":62,"fetched_at":29},"dashboard-to-do-list","Dashboard To-Do List","1.3.2","Andrew","https:\u002F\u002Fprofiles.wordpress.org\u002Farapps92\u002F","\u003Cp>Are you a web designer or developer? Or are you creating a plugin or a theme? Are you finding hard to keep track of your tasks or your notepad is just untidy?\u003C\u002Fp>\n\u003Cp>Add this useful tool to your WordPress website, create a to-do list from within the main Admin Dashboard and display it on your website.\u003C\u002Fp>\n\u003Cp>Keep your list in one place and specific to your website\u002Fproject.\u003C\u002Fp>\n\u003Ch3>Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easily edit your To-Do list from the Admin Dashboard.\u003C\u002Fli>\n\u003Cli>Allow Editors to view and edit the dashboard To-Do list widget as well as Administrators.\u003C\u002Fli>\n\u003Cli>Display the To-Do list as a floating widget on the frontend of your website.\u003C\u002Fli>\n\u003Cli>Choose the position of the floating widget.\u003C\u002Fli>\n\u003Cli>Restrict the visibility of the floating widget to logged in Administrators and\u002For Editors only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Simply install and activate the plugin, open your Admin Dashboard and write your list.\u003C\u002Fp>\n","A dashboard to-do list widget with the option to show the to-do list on the website. This is a great tool for web developers building a new website.",1000,21915,8,"2025-12-08T11:23:00.000Z","6.9.4","4.0","5.6",[55,56,57,21,58],"dashboard-widget","tasks","to-do","todo-list","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdashboard-to-do-list.1.3.2.zip",99,"2024-06-06 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":51,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":59,"download_link":81,"security_score":11,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"sortable-dashboard-to-do-list","Sortable Dashboard To-Do List","2.4.1","JFG Media","https:\u002F\u002Fprofiles.wordpress.org\u002Fjfgmedia\u002F","\u003Cp>The plugin adds a sortable to-do list to your WP dashboard. This can be useful for developers, or even for content writers. With the possibility to assign tasks to other users, it’s like having your own mini Trello directly on your dashboard!\u003C\u002Fp>\n\u003Ch3>Task Assignment\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\nTo-do list items can be assigned to other users\n\u003C\u002Fli>\n\u003Cli>\nUsers with assigned tasks can easily see by whom they were assigned, and easily flag them as completed\n\u003C\u002Fli>\n\u003Cli>\nUsers who assign tasks can easily see which users have completed them, and which still haven’t\n\u003C\u002Fli>\n\u003Cli>\nUsers who assign tasks can decide if they want assigned users to be able to edit the task description\n\u003C\u002Fli>\n\u003Cli>\nAssignment ability depends on the current user role\n\u003C\u002Fli>\n\u003Cli>\nBy default:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\nAdministrators can assign tasks to all users with the “edit_posts” capability\n\u003C\u002Fli>\n\u003Cli>\nEditors can assign tasks to editors, contributors, and authors\n\u003C\u002Fli>\n\u003Cli>\nOther user roles can only assign tasks to other users with the same role\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\nThis feature is currently not activated for multisite setups\n\u003C\u002Fli>\n\u003Cli>\n4 WP filters to provide further control on assignment rights\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Item Creation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\nTo-do list item creation, edition and deletion via ajax. No page reload.\n\u003C\u002Fli>\n\u003Cli>\nTo-do items are timestamped. You’ll never forget when they were created, or when you last edited them.\n\u003C\u002Fli>\n\u003Cli>\nThe list is individual. Each user has their own list.\n\u003C\u002Fli>\n\u003Cli>\nFor multisite, it’s one list per user and per site.\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Front-end Display\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\nOption to display the to-do list on the website (for the current logged-in user only).\n\u003C\u002Fli>\n\u003Cli>\nWebsite list can be collapsed and expanded. But website items can currently NOT be edited or sorted.\n\u003C\u002Fli>\n\u003Cli>\nWebsite list remembers its last display state (showed or collapsed)\n\u003C\u002Fli>\n\u003Cli>\nWebsite list remembers the size, position and state of opened to-do items\n\u003C\u002Fli>\n\u003Cli>\nWebsite list can be displayed on the left or right side of the window\n\u003C\u002Fli>\n\u003Cli>\nPossibility to decide to not show some to-do items on the website.\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>WP Filters\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Manage assignment rights:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>“sdtdl_users_not_allowed_to_assign” to prevent some users to be able to assign items, by returning an array of user IDs: \u003Ccode>add_filter('sdtdl_users_not_allowed_to_assign',function(){return ['3','6','8'];})\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>“sdtdl_[user_role]_can_assign_to” to allow a specific user role to assign items to other roles, by returning an array of roles: \u003Ccode>add_filter('sdtdl_editor_can_assign_to',function(){return ['administrator','editor'];})\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>“sdtdl_[user_role]_cannot_assign_to_users” to prevent specific roles from assigning tasks to specific users, by returning an array of user IDs: \u003Ccode>add_filter('sdtdl_[user_role]_cannot_assign_to_users',function($current_user_id){return ['2','4'];})\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>“sdtdl_never_assign_task_to_users” to prevent specific users from ever being assigned any tasks, by returning an array of user IDs: \u003Ccode>add_filter('sdtdl_never_assign_task_to_users',function(){return ['1'];})\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>Administrators can assign tasks to all user roles with the “edit_posts” capability, but this can also be altered with the previous 3 filters.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage list creation rights:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, users with the “edit_posts” capability can create a to-do-list\u003C\u002Fp>\n\u003Cp>“sdtdl_min_user_capability” to override this minimum capability: \u003Ccode>add_filter('sdtdl_min_user_capability',function(){return 'publish_posts';})\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage day count for task highlighting:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, tasks will be considered as “aging” 7 days after their creation, and as “old” 14 days after their creation\u003C\u002Fp>\n\u003Cp>“sdtdl_aging_tasks_min_days” to override the amount of days for aging tasks, by returning an integer: \u003Ccode>add_filter('sdtdl_aging_tasks_min_days',function($current_user_id){return 10;})\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>“sdtdl_old_tasks_min_days” to override the amount of days for old tasks, by returning an integer: \u003Ccode>add_filter('sdtdl_old_tasks_min_days',function($current_user_id){return 20;})\u003C\u002Fcode>\u003C\u002Fp>\n","Adds a sortable to-do list widget to your WP dashboard. Useful for developers, content writers, and team tasks. Easily assign tasks to other users.",80,3563,90,4,"2025-11-30T07:20:00.000Z","5.0","7.4.0",[55,79,80,57,58],"task","task-management","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsortable-dashboard-to-do-list.2.4.1.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":51,"requires_at_least":95,"requires_php":17,"tags":96,"homepage":100,"download_link":101,"security_score":11,"vuln_count":102,"unpatched_count":27,"last_vuln_date":103,"fetched_at":29},"dashboard-welcome-for-elementor","Dashboard Welcome for Elementor","1.0.10","IdeaBox Creations","https:\u002F\u002Fprofiles.wordpress.org\u002Fideaboxcreations\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fpowerpackelements.com\u002Fdashboard-welcome-elementor\u002F?utm_medium=dashboard-welcome&utm_source=repo-readme&utm_campaign=repo-homepage-link\" title=\"PowerPack Elements\" rel=\"nofollow ugc\">Dashboard Welcome by PowerPack Elements\u003C\u002Fa> gives you full control over the WordPress welcome panel using Elementor. You can personalize the dashboard with content and design built with Elementor. You can add heading, contact information, form, video, images, affiliate links, etc.\u003C\u002Fp>\n\u003Cp>PLUS, you can display a template as per the user role.\u003C\u002Fp>\n\u003Ch4>How this works?\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\u002F2wG1Jb0B7T4?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\u003Cul>\n\u003Cli>Create a layout with Elementor.\u003C\u002Fli>\n\u003Cli>Go to plugin settings and select the layout from dropdown for any user role.\u003C\u002Fli>\n\u003Cli>Save the setting. Done!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Our other Elementor addons\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fpowerpackelements.com\u002F?utm_medium=dashboard-welcome&utm_source=repo-readme&utm_campaign=powerpack-elementor\" title=\"PowerPack for Elementor\" rel=\"nofollow ugc\">PowerPack for Elementor\u003C\u002Fa> – Extend Elementor with 50+ Creative Widgets and build beautiful websites.\u003C\u002Fp>\n","Replaces the default WordPress dashboard welcome panel with custom designed Elementor template.",20000,152714,82,23,"2026-02-23T15:38:00.000Z","6.3",[19,55,97,98,99],"elementor","elementor-addon","elementor-template","https:\u002F\u002Fpowerpackelements.com\u002Fdashboard-welcome-elementor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdashboard-welcome-for-elementor.1.0.10.zip",1,"2022-12-16 00:00:00",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":90,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":17,"tags":118,"homepage":123,"download_link":124,"security_score":61,"vuln_count":102,"unpatched_count":27,"last_vuln_date":125,"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.",631204,86,48,"2025-10-01T15:12:00.000Z","6.8.5","4.5",[119,120,55,121,122],"admin","administration","error-reporting","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",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":26,"num_ratings":136,"last_updated":137,"tested_up_to":51,"requires_at_least":138,"requires_php":53,"tags":139,"homepage":145,"download_link":146,"security_score":11,"vuln_count":102,"unpatched_count":27,"last_vuln_date":147,"fetched_at":29},"analytics-insights","Analytics Insights – Google Analytics Dashboard for WordPress","6.3.12","Alin Marcu","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeconf\u002F","\u003Cp>Analytics Insights is a free WordPress plugin that enables site tracking using the latest Google Analytics 4 tracking code. It allows you to view key Google Analytics stats in your WordPress Dashboard.\u003C\u002Fp>\n\u003Ch4>Google Analytics Reports, Stats and Insights\u003C\u002Fh4>\n\u003Cp>Analytics Insights displays the reports you need on your dashboard and on the site’s frontend. Audience, acquisition, behavior, engagement and real-time stats are all presented as charts within a dedicated dashboard widget.\u003C\u002Fp>\n\u003Cp>In addition to a set of general Google Analytics stats, insights like in-depth Page reports and in-depth Post reports are available.\u003C\u002Fp>\n\u003Cp>The Google Analytics tracking code is fully customizable through options and hooks, allowing advanced data collection like custom dimensions and events.\u003C\u002Fp>\n\u003Ch4>Google Analytics Real-Time Stats\u003C\u002Fh4>\n\u003Cp>Google Analytics reports, in real-time, in your dashboard screen:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Real-time number of visitors \u003C\u002Fli>\n\u003Cli>Real-time number of visitors per page\u003C\u002Fli>\n\u003Cli>Real-time device category \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Analytics Reports and Insights\u003C\u002Fh4>\n\u003Cp>The Google Analytics insights and reports you need on your dashboard and on the site’s frontend:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sessions, organic searches, page views, bounce rate analytics stats\u003C\u002Fli>\n\u003Cli>Locations, pages, referrers, keywords, 404 errors analytics stats\u003C\u002Fli>\n\u003Cli>Traffic channels, social networks, traffic mediums, search engines analytics stats\u003C\u002Fli>\n\u003Cli>Device categories, browsers, operating systems, screen resolutions, mobile brands analytics stats\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Google Analytics Tracking\u003C\u002Fh4>\n\u003Cp>Installs the latest Google Analytics tracking code and allows full code customization:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Analytics 4 tracking code\u003C\u002Fli>\n\u003Cli>Accelerated Mobile Pages (AMP) support for Google Analytics\u003C\u002Fli>\n\u003Cli>Cross domain tracking\u003C\u002Fli>\n\u003Cli>Ecommerce support for Google Analytics\u003C\u002Fli>\n\u003Cli>User privacy oriented features and much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With Analytics Insights you can easily track events like downloads, page scrolling depth, outbound links, emails. In addition, you can track custom event categories, actions, and labels using annotated HTML elements.\u003C\u002Fp>\n\u003Cp>Custom dimensions tracking of authors, publication date, categories, tags is also possible with Analytics Insights.\u003C\u002Fp>\n\u003Ch4>Google Tag Manager Tracking\u003C\u002Fh4>\n\u003Cp>As an alternative to Google Analytics tracking code, you can use Google Tag Manager for tracking:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Tag Manager code\u003C\u002Fli>\n\u003Cli>Data Layer variables: authors, publication date, categories, tags, user type\u003C\u002Fli>\n\u003Cli>Accelerated Mobile Pages (AMP) support for Google Tag Manager\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Accelerated Mobile Pages (AMP) features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Google Tag Manager basic tracking\u003C\u002Fli>\n\u003Cli>Google Analytics basic tracking \u003C\u002Fli>\n\u003Cli>Events tracking, custom dimensions tracking, annotated HTML elements tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Analytics Insights on Multisite\u003C\u002Fh4>\n\u003Cp>This plugin is fully compatible with multisite network installs, allowing three setup modes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Mode 1: network activated using multiple Google Analytics accounts\u003C\u002Fli>\n\u003Cli>Mode 2: network activated using a single Google Analytics account\u003C\u002Fli>\n\u003Cli>Mode 3: network deactivated using multiple Google Analytics accounts\u003C\u002Fli>\n\u003C\u002Ful>\n","A full-featured and entirely free Google Analytics Dashboard plugin for WordPress. Displays stats to help you to better understand your site content.",10000,210282,34,"2026-01-04T10:44:00.000Z","3.5",[140,141,142,143,144],"google-analytics","google-analytics-dashboard","google-analytics-widget","website-analytics","wordpress-analytics","https:\u002F\u002Fdeconf.com\u002Fanalytics-insights-google-analytics-dashboard-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fanalytics-insights.6.3.12.zip","2024-01-17 00:00:00",{"attackSurface":149,"codeSignals":185,"taintFlows":192,"riskAssessment":193,"analyzedAt":196},{"hooks":150,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":184,"entryPointCount":27,"unprotectedCount":27},[151,157,161,165,169,174,177],{"type":152,"name":153,"callback":154,"priority":27,"file":155,"line":156},"action","init","todo_cpt","dash-todo.php",56,{"type":152,"name":158,"callback":159,"priority":11,"file":155,"line":160},"admin_menu","menu",57,{"type":152,"name":162,"callback":163,"file":155,"line":164},"wp_dashboard_setup","admin_widget",58,{"type":152,"name":166,"callback":167,"file":155,"line":168},"admin_enqueue_scripts","widget_assets",59,{"type":170,"name":171,"callback":172,"file":155,"line":173},"filter","admin_footer_text","__return_null",106,{"type":152,"name":166,"callback":175,"file":155,"line":176},"frontend_assets",107,{"type":170,"name":178,"callback":179,"file":155,"line":180},"admin_body_class","closure",108,[],[],[],[],{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":189,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":191},[],{"prepared":27,"raw":27,"locations":188},[],{"escaped":27,"rawEcho":27,"locations":190},[],[],[],{"summary":194,"deductions":195},"The static analysis of dash-todo v1.1.5 reveals an exceptionally clean codebase with no identified dangerous functions, raw SQL queries, unescaped output, file operations, external HTTP requests, or critical taint flows. The absence of AJAX handlers, REST API routes, shortcodes, and cron events means there are virtually no direct entry points into the plugin for attackers to exploit. The plugin also has no recorded vulnerability history, which is a strong indicator of its security maturity over time. This plugin exhibits excellent security practices by not exposing dangerous functions and by adhering to secure coding standards where functionality does exist. However, the complete lack of entry points also means there is no evidence of how authentication and authorization are handled when features *are* present, which could be a potential blind spot. While the current state is highly reassuring, further scrutiny of the plugin's actual functionality and user interactions would be beneficial to confirm the absence of any indirect attack vectors.",[],"2026-03-16T20:47:40.668Z",{"wat":198,"direct":207},{"assetPaths":199,"generatorPatterns":202,"scriptPaths":203,"versionParams":204},[200,201],"\u002Fwp-content\u002Fplugins\u002Fdash-todo\u002Fbuild\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fdash-todo\u002Fbuild\u002Findex.css",[],[200],[205,206],"dash-todo\u002Fbuild\u002Findex.js?ver=","dash-todo\u002Fbuild\u002Findex.css?ver=",{"cssClasses":208,"htmlComments":209,"htmlAttributes":210,"restEndpoints":211,"jsGlobals":213,"shortcodeOutput":214},[4],[],[],[212],"\u002Fwp-json\u002Fwp\u002Fv2\u002Ftodo",[],[215],"\u003Cdiv id=\"TodoApp\">\u003C\u002Fdiv>"]