[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fs1zGeZKe1cDlF68yabbIj52GcTIOwxtce_NF6Zdc1CU":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":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":129,"fingerprints":179},"responsive-preview-admin-viewports","Responsive Admin Viewports Preview","1.0.1","Adnan Shahid","https:\u002F\u002Fprofiles.wordpress.org\u002Fadnanthemes\u002F","\u003Cp>Responsive preview tool for WordPress admin to switch between mobile, tablet, and desktop viewports inside the dashboard.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features\u003C\u002Fstrong>\u003Cbr \u002F>\n* One-click viewport buttons (Mobile \u002F Tablet \u002F Desktop)\u003Cbr \u002F>\n* Uses an iframe to preview your site inside the WordPress admin\u003Cbr \u002F>\n* No tracking, no external requests, no background processes\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPLv2 or later.\u003C\u002Fp>\n","Responsive preview tool for WordPress admin to switch between mobile, tablet, and desktop viewports inside the dashboard.",0,102,"2026-01-14T16:07:00.000Z","6.9.4","5.8","7.4",[18,19,20,21,22],"admin","mobile","preview","responsive","tablet","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-preview-admin-viewports\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-preview-admin-viewports.1.0.1.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"adnanthemes",2,20,30,94,"2026-04-04T15:27:34.954Z",[37,57,75,90,107],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"mini-preview","Mini Preview","1.3.2","Gareth","https:\u002F\u002Fprofiles.wordpress.org\u002Fgarethhadfield\u002F","\u003Cp>This WordPress plugin displays a mini preview window on the edit post or edit page screen.\u003C\u002Fp>\n\u003Cp>Mini Preview sits in the Page or Post tab when you are editing a page or post in WordPress.\u003C\u002Fp>\n\u003Cp>Buttons above the preview window provide for Refresh, various display sizes, and preview in new tab.\u003C\u002Fp>\n\u003Cp>The preview window is a fully-functional, interactive mini browser showing exactly what the page will look like, except in miniature.\u003C\u002Fp>\n","Displays a mini preview when a page or post is being edited.",10,1209,"2022-09-10T08:48:00.000Z","6.0.11","4.7","5.2.4",[52,53,19,20,21],"desktop","editor","https:\u002F\u002Fopdiv.com\u002Fmini-preview","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmini-preview.1.3.2.zip",85,{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":45,"downloaded":65,"rating":11,"num_ratings":11,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":73,"download_link":74,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"responsive-checker-real-time","Responsive Check","0.0.3","Kevin","https:\u002F\u002Fprofiles.wordpress.org\u002Fkevin1804\u002F","\u003Cp>A wordpress plugin tool to test if a website uses responsive design and how it looks on different screen sizes, like smartphones, tablets, laptops and monitor. It’s easy to use you just use the shortcode with the url from the website you want to show the responsiveness from and that’s it ! EasyPeasy, Enjoy! You can test the responsive check plugin tool at this link : http:\u002F\u002Fwww.kdewindt.com\u002Fresponsive-check\u002F\u003C\u002Fp>\n","Just a Responsive check tool. You can check the responsiveness of every website with this tool by just entering the url in shortcode.",1270,"2017-02-27T12:31:00.000Z","4.7.32","4.2","",[71,19,21,72,22],"check","responsive-check","http:\u002F\u002Fwww.kdewindt.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-checker-real-time.zip",{"slug":76,"name":77,"version":6,"author":78,"author_profile":79,"description":80,"short_description":77,"active_installs":45,"downloaded":81,"rating":11,"num_ratings":11,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":69,"tags":85,"homepage":88,"download_link":89,"security_score":56,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"responsive-sidr-menu","Sidr Responsive Menu","railmedia","https:\u002F\u002Fprofiles.wordpress.org\u002Frailmedia\u002F","\u003Cp>Responsive menu based on the Sidr jQuery plugin developed by BERRIART. It features an options panel where the menu can be configured. You can choose between sliding from the left or from the right side of the page, to have a full width bar or a simple button as the menu trigger and more. The menu features two CSS themes: dark and light.\u003C\u002Fp>\n\u003Cp>It also adds two sidebars in Appearance -> Widgets, where you can add widgets before and after the menu.\u003C\u002Fp>\n",1306,"2020-05-10T09:49:00.000Z","5.4.19","3.0",[86,87,19,21,22],"device","menu","https:\u002F\u002Fwww.tudorache.me\u002Fresponsive-sidr-menu.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-sidr-menu.1.0.1.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":11,"num_ratings":11,"last_updated":99,"tested_up_to":100,"requires_at_least":101,"requires_php":16,"tags":102,"homepage":105,"download_link":106,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"admin-bar-pagination","Admin Bar Pagination","1.0.0","Ferdy S","https:\u002F\u002Fprofiles.wordpress.org\u002Fferdysopian\u002F","\u003Cp>Simple plugin that adds pagination to the WordPress admin toolbar. Perfect for sites with many plugins that clutter the admin bar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Paginates admin bar menu items (3 per page)\u003Cbr \u002F>\n* Keeps WordPress logo and site name visible\u003Cbr \u002F>\n* Responsive design for mobile devices\u003Cbr \u002F>\n* Customizable items per page (1-10)\u003Cbr \u002F>\n* Lightweight and fast\u003C\u002Fp>\n","Adds pagination to the WordPress admin toolbar to manage menu items on smaller screens. Shows 3 menu items per page with navigation controls.",178,"2025-11-19T07:09:00.000Z","6.8.5","5.0",[18,19,103,21,104],"pagination","toolbar","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-bar-pagination\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-bar-pagination.1.0.0.zip",{"slug":108,"name":109,"version":110,"author":108,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":116,"num_ratings":117,"last_updated":118,"tested_up_to":14,"requires_at_least":101,"requires_php":119,"tags":120,"homepage":125,"download_link":126,"security_score":127,"vuln_count":31,"unpatched_count":11,"last_vuln_date":128,"fetched_at":27},"megamenu","Max Mega Menu","3.7","https:\u002F\u002Fprofiles.wordpress.org\u002Fmegamenu\u002F","\u003Cp>Max Mega Menu will automatically convert your existing menu into a mega menu. You can then add any WordPress widget to your menu, restyle your menu using the theme editor and change the menu behaviour using the built in settings. Max Mega Menu is a complete menu management plugin, perfect for taking control of your existing menu and turning it into a user-friendly, accessible and touch ready menu with just a few clicks.\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\u002F44dJwP1AXT8?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>Documentation & Demo: \u003Ca href=\"https:\u002F\u002Fwww.megamenu.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.megamenu.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Mobile\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatic support for native touch events\u003C\u002Fli>\n\u003Cli>Off Canvas Mobile Menu option built in\u003C\u002Fli>\n\u003Cli>Specify your own Responsive Breakpoint\u003C\u002Fli>\n\u003Cli>For items with sub menus, choose between “First click opens sub menu, second click closes sub menu” or “First click opens sub menu, second click follows link”\u003C\u002Fli>\n\u003Cli>Option to hide sub menus on mobile\u003C\u002Fli>\n\u003Cli>Mobile Toggle Bar designer allows you to tailor the toggle bar elements to fit in with your site design\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Builds upon the standard WordPress menus system\u003C\u002Fli>\n\u003Cli>Restores the \u003Cem>Appearance > Menus\u003C\u002Fem> screen in “full site editing” themes\u003C\u002Fli>\n\u003Cli>Supports multiple menu locations each with their own configuration\u003C\u002Fli>\n\u003Cli>Off canvas (slide in from left or right) or standard drop down mobile menu\u003C\u002Fli>\n\u003Cli>Organise your sub menu content into rows and columns using the Grid Layout builder\u003C\u002Fli>\n\u003Cli>Display WordPress Widgets in your menu\u003C\u002Fli>\n\u003Cli>Fully customise the styling of your menus using the built in theme editor\u003C\u002Fli>\n\u003Cli>Supports Flyout (traditional) or Mega Menu sub menu styles\u003C\u002Fli>\n\u003Cli>Hover, Hover Intent or Click event to open sub menus\u003C\u002Fli>\n\u003Cli>Fade, Fade Up, Slide Up or Slide sub menu transitions\u003C\u002Fli>\n\u003Cli>Add icons to menu items\u003C\u002Fli>\n\u003Cli>Menu item options including Hide Text, Disable Link, Hide on Mobile etc\u003C\u002Fli>\n\u003Cli>Align menu items to the left or right of the menu bar\u003C\u002Fli>\n\u003Cli>Align sub menus to left or right of parent menu item\u003C\u002Fli>\n\u003Cli>Display your menu using Automatic Integration, Block, Widget or Shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Accessibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Keyboard Navigation built in\u003C\u002Fli>\n\u003Cli>\u003Ccode>TAB\u003C\u002Fcode> activates keyboard navigation and navigates through the menu\u003C\u002Fli>\n\u003Cli>\u003Ccode>ENTER\u003C\u002Fcode> or \u003Ccode>SPACE\u003C\u002Fcode> on a sub menu arrow indicator shows\u002Fhides the sub menu\u003C\u002Fli>\n\u003Cli>\u003Ccode>ESC\u003C\u002Fcode> closes all open sub menus\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Max Mega Menu is developed with a focus on code quality, performance and usability.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The only mega menu plugin with zero “!important”, block or inline CSS styles\u003C\u002Fli>\n\u003Cli>Menus are styled using a single, static CSS file\u003C\u002Fli>\n\u003Cli>Less than 2kb JavaScript (when gzipped)\u003C\u002Fli>\n\u003Cli>Responsive, touch & retina ready\u003C\u002Fli>\n\u003Cli>Built with accessibility in mind – keyboard navigation supported\u003C\u002Fli>\n\u003Cli>Extensively tested in all modern desktop and mobile browsers\u003C\u002Fli>\n\u003Cli>Clean code with a low memory footprint\u003C\u002Fli>\n\u003Cli>Supports all core nav_menu filters (prepend filter name with “mega_”)\u003C\u002Fli>\n\u003Cli>In depth documentation\u003C\u002Fli>\n\u003Cli>Basic Support included with free version\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features:\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>Tabbed Mega Menus\u003C\u002Fli>\n\u003Cli>Sticky Menu\u003C\u002Fli>\n\u003Cli>Vertical & Accordion Menus\u003C\u002Fli>\n\u003Cli>FontAwesome, Genericon & Custom Icons\u003C\u002Fli>\n\u003Cli>Custom Item Styling\u003C\u002Fli>\n\u003Cli>Menu Logo\u003C\u002Fli>\n\u003Cli>Search Box\u003C\u002Fli>\n\u003Cli>WooCommerce & EDD support\u003C\u002Fli>\n\u003Cli>Google Fonts\u003C\u002Fli>\n\u003Cli>Roles & Restrictions\u003C\u002Fli>\n\u003Cli>Mobile toggle blocks\u003C\u002Fli>\n\u003Cli>Automatic updates\u003C\u002Fli>\n\u003Cli>Priority Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Find out more: \u003Ca href=\"https:\u002F\u002Fwww.megamenu.com\u002Fupgrade\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.megamenu.com\u002Fupgrade\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","An easy to use mega menu plugin. Written the WordPress way.",300000,11383037,96,858,"2025-12-15T10:28:00.000Z","5.6",[121,87,122,123,124],"mega-menu","mobile-menu","navigation","responsive-menu","https:\u002F\u002Fwww.megamenu.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmegamenu.3.7.zip",99,"2024-03-26 00:00:00",{"attackSurface":130,"codeSignals":147,"taintFlows":166,"riskAssessment":167,"analyzedAt":178},{"hooks":131,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":146,"entryPointCount":11,"unprotectedCount":11},[132,138],{"type":133,"name":134,"callback":135,"file":136,"line":137},"action","admin_enqueue_scripts","enqueue_assets","admin\\class-admin-assets.php",9,{"type":133,"name":139,"callback":140,"file":141,"line":142},"admin_menu","closure","responsive-preview-admin-viewports.php",22,[],[],[],[],{"dangerousFunctions":148,"sqlUsage":149,"outputEscaping":151,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":165},[],{"prepared":11,"raw":11,"locations":150},[],{"escaped":31,"rawEcho":152,"locations":153},5,[154,158,159,161,163],{"file":155,"line":156,"context":157},"admin\\pages\\preview.php",8,"raw output",{"file":155,"line":137,"context":157},{"file":155,"line":160,"context":157},13,{"file":155,"line":162,"context":157},16,{"file":155,"line":164,"context":157},19,[],[],{"summary":168,"deductions":169},"The 'responsive-preview-admin-viewports' plugin v1.0.1 exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events indicates a minimal attack surface, with zero unprotected entry points. The code signals further reinforce this, showing no dangerous functions, all SQL queries utilizing prepared statements, no file operations, and no external HTTP requests. The lack of vulnerabilities in its history is also a positive indicator.\n\nHowever, a significant concern arises from the output escaping. With only 29% of outputs being properly escaped, there is a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. This is a critical oversight that could be exploited even with a seemingly small attack surface. The absence of nonce and capability checks also means that any functionalities, though not immediately apparent from the entry point analysis, might be exploitable without proper authorization or validation, should they exist or be introduced in future versions.\n\nIn conclusion, while the plugin demonstrates good practices in terms of attack surface management and secure coding for database interactions, the significant weakness in output escaping presents a clear and present danger for XSS attacks. The lack of built-in authorization checks for potential functionalities further adds to this risk. The absence of historical vulnerabilities is a good sign, but it does not negate the current coding deficiencies.",[170,173,176],{"reason":171,"points":172},"Low output escaping coverage",7,{"reason":174,"points":175},"Missing capability checks",3,{"reason":177,"points":175},"Missing nonce checks","2026-03-17T07:27:56.652Z",{"wat":180,"direct":188},{"assetPaths":181,"generatorPatterns":183,"scriptPaths":184,"versionParams":186},[182],"\u002Fwp-content\u002Fplugins\u002Fresponsive-preview-admin-viewports\u002Fassets\u002Fjs\u002Fpreview.js",[],[185],"..\u002Fassets\u002Fjs\u002Fpreview.js",[187],"responsive-preview-admin-viewports\u002Fassets\u002Fjs\u002Fpreview.js?ver=1.0.2",{"cssClasses":189,"htmlComments":190,"htmlAttributes":191,"restEndpoints":192,"jsGlobals":193,"shortcodeOutput":194},[],[],[],[],[],[]]