[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmrlQQOrO74YMQmetX8JRdEfK8qcVA_652nz3bGvqrS0":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":49,"crawl_stats":38,"alternatives":56,"analysis":146,"fingerprints":191},"find-my-blocks","Find My Blocks – Locate blocks on your site","4.0.3","Morgan Hvidt","https:\u002F\u002Fprofiles.wordpress.org\u002Fmorganhvidt\u002F","\u003Cp>Find My Blocks is a WordPress plugin built to help you find specific Gutenberg blocks on your WordPress website.\u003C\u002Fp>\n\u003Cp>🆕 Official site \u003Ca href=\"https:\u002F\u002Ffindmyblocks.com\u002F\" rel=\"nofollow ugc\">Find My Blocks\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🔍 Fast search for block locations\u003C\u002Fh3>\n\u003Cp>Save your time by scanning your entire WordPress site (including posts, pages and custom post types) to locate instances of WordPress Blocks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📍 Find & replace blocks safely with quick edit and preview links.\u003C\u002Fli>\n\u003Cli>🧱 WordPress Full Site Editing support. Block Templates & Template parts will be searched.\u003C\u002Fli>\n\u003Cli>⚡️ Performance settings for low (shared hosting) to high-end hosting.\u003C\u002Fli>\n\u003Cli>🤝 100% free & open source.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Which blocks can be located?\u003C\u002Fh3>\n\u003Cp>Find My Blocks will batch loop through your posts (and more) to detect instances of blocks.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Core blocks (paragraphs, images, group blocks and so on)\u003C\u002Fli>\n\u003Cli>Blocks added by third-party plugins (Even if they are uninstalled)\u003C\u002Fli>\n\u003Cli>Synced Patterns (Reusable Blocks)\u003C\u002Fli>\n\u003Cli>WordPress template added by your theme, or plugins such as WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fconditionalblocks.com\u002F\" rel=\"nofollow ugc\">Conditional Blocks\u003C\u002Fa> with custom visibility settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Anything missing? Let us know – our goal is to find \u003Cstrong>every\u003C\u002Fstrong> WordPress block.\u003C\u002Fp>\n\u003Ch3>Quickly identify block types.\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Filter found blocks by their “Block Provider”, narrowing the search results to individual plugins.\u003C\u002Fli>\n\u003Cli>The amount of times a specific block type has been used on your WordPress website.\u003C\u002Fli>\n\u003Cli>The posts\u002Fpages that a block has been used on.\u003C\u002Fli>\n\u003Cli>The amount of times a block has been used on a specific post\u002Fpage.\u003C\u002Fli>\n\u003Cli>Check if the block is a “Synced Pattern (Reusable Block)”.\u003C\u002Fli>\n\u003Cli>Check if the block is a “Nested Block”.\u003C\u002Fli>\n\u003Cli>Check if the block is a “Template”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to get started?\u003C\u002Fh3>\n\u003Cp>Navigate to the \u003Cstrong>Tools -> Find My Blocks\u003C\u002Fstrong> Menu inside the WordPress Admin dashboard. You can then set your server performance, which will decide how many posts to scan at a time.\u003C\u002Fp>\n\u003Cp>Once it’s done you’ll see all found blocks!\u003C\u002Fp>\n\u003Ch3>Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffindmyblocks.com\u002F\" rel=\"nofollow ugc\">Website\u003C\u002Fa>: Read our guides and tutorials.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmorganhvidt\u002Ffind-my-blocks\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>: Contribute to the plugin.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fmorganhvidt\" rel=\"nofollow ugc\">@MorganHvidt\u003C\u002Fa>: Follow Morgan on X (Twitter).\u003C\u002Fli>\n\u003C\u002Ful>\n","Find My Blocks will search and list all the blocks used across your WordPress site.",4000,117991,96,50,"2024-11-13T09:37:00.000Z","6.7.5","5.0","7.4",[20,21,22,23,24],"blocks","find","gutenberg","locator","search-blocks","https:\u002F\u002Ffindmyblocks.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffind-my-blocks.4.0.3.zip",92,1,0,"2021-09-15 00:00:00","2026-03-15T15:16:48.613Z",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":30,"updated_date":45,"references":46,"days_to_patch":48},"CVE-2021-24677","find-my-blocks-sensitive-information-disclosure","Find My Blocks \u003C 3.4.0 - Sensitive Information Disclosure","The Find My Blocks WordPress plugin before 3.4.0 does not have authorisation checks in its REST API, which could allow unauthenticated users to enumerate private posts' titles.",null,"\u003C3.4.0","3.4.0","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:L\u002FI:N\u002FA:N","Missing Authorization","2024-01-22 19:56:02",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fe4a8a202-e44a-4874-9e7a-c8224edd8591?source=api-prod",860,{"slug":50,"display_name":7,"profile_url":8,"plugin_count":51,"total_installs":52,"avg_security_score":53,"avg_patch_time_days":48,"trust_score":54,"computed_at":55},"morganhvidt",5,9300,95,76,"2026-04-04T04:23:02.994Z",[57,77,95,114,131],{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":65,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":70,"tags":71,"homepage":75,"download_link":76,"security_score":65,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"disable-unused-block-editor-blocks","Disable Unused Block Editor Blocks","5.7","kubiq","https:\u002F\u002Fprofiles.wordpress.org\u002Fkubiq\u002F","\u003Cp>Disable Unused Block Editor Blocks is a must-have tool for any WordPress website built with Gutenberg Block Editor.\u003Cbr \u002F>\nManage your blocks and enable or disable any block globally.\u003C\u002Fp>\n\u003Cp>But how would you know which block you can disable?\u003Cbr \u002F>\nWhat if you disable something that is used somewhere and it will break your website layout?\u003Cbr \u002F>\nNo worries!\u003Cbr \u002F>\nThis plugin will show you which block is already used in any post, page, custom post type or even in widgets and sidebars, so you can easily decide if it is safe to disable that block.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>list of all blocks with their icons, titles, names and descriptions divided into categories\u003C\u002Fli>\n\u003Cli>globally enable or disable any block\u003C\u002Fli>\n\u003Cli>works with reusable or nested blocks and even with blocks used in widget areas\u003C\u002Fli>\n\u003Cli>works with custom blocks, any additional block plugins and even with blocks created with Advanced Custom Fields (ACF)\u003C\u002Fli>\n\u003Cli>see whether the block is used somewhere, so you will never disable wrong block and break something on your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PRO version features (\u003Ca href=\"https:\u002F\u002Fwp-speedup.eu\u002Fshop\u002Fwordpress-plugins\u002Fpro-plugins\u002Fdisable-unused-block-editor-blocks-pro\u002F\" rel=\"nofollow ugc\">BUY HERE\u003C\u002Fa>):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>see a detailed usage report – where exactly is the block used and you can directly visit or edit that post\u003C\u002Fli>\n\u003Cli>see all styles and variations for every single block\u003C\u002Fli>\n\u003Cli>work with groups – group blocks by category, activation status or usage status\u003C\u002Fli>\n\u003Cli>enable or disable all blocks in a group with a single click\u003C\u002Fli>\n\u003Cli>search and filter blocks by name, title or description\u003C\u002Fli>\n\u003Cli>change post statuses applied for usage status detection – in free version it is set to publish, future, draft, pending and private\u003C\u002Fli>\n\u003Cli>export and import settings\u003C\u002Fli>\n\u003Cli>force disable blocks defined in theme disabled_blocks.json file\u003C\u002Fli>\n\u003Cli>manage core\u002Fembed variations as separate blocks\u003C\u002Fli>\n\u003C\u002Ful>\n","Remove unused or unwanted blocks from Gutenberg block editor",100,4635,6,"2025-12-01T22:10:00.000Z","6.9.4","5.6",[72,73,22,74],"disable-gutenberg-blocks","find-used-and-unused-blocks","manage-blocks","https:\u002F\u002Fwp-speedup.eu\u002Fshop\u002Fwordpress-plugins\u002Fpro-plugins\u002Fdisable-unused-block-editor-blocks-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-unused-block-editor-blocks.5.7.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":29,"num_ratings":29,"last_updated":87,"tested_up_to":16,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":93,"download_link":94,"security_score":27,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"blocks-scanner","Blocks Scanner","1.0.3","taha.tr","https:\u002F\u002Fprofiles.wordpress.org\u002Fdmrhn\u002F","\u003Cp>Blocks Scanner is a WordPress plugin that allows you to easily scan and list the Gutenberg blocks used on your site. With Blocks Scanner, you can quickly edit or view the posts that use specific blocks, streamlining your editing workflow.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Scan and list Gutenberg blocks used on your WordPress site.\u003C\u002Fli>\n\u003Cli>Quickly edit or view the posts that contain specific blocks.\u003C\u002Fli>\n\u003Cli>Streamline your editing workflow by easily identifying and managing blocks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Once activated, navigate to Tools > Blocks Scanner in your WordPress admin panel.\u003C\u002Fli>\n\u003Cli>The plugin will automatically scan all posts, pages, and custom post types and patterns.\u003C\u002Fli>\n\u003Cli>You can then view the list of posts that utilize blocks on your site and take appropriate actions quickly.\u003C\u002Fli>\n\u003C\u002Ful>\n\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\u002F3uBbNTONkXU?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>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, bug reports, or feature requests, please visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftdmrhn\u002Fblocks-scanner\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa> and create an issue.\u003C\u002Fp>\n","Easily scan and list the Gutenberg blocks used on your site. Quickly edit or view the posts that use the blocks.",40,1894,"2025-02-03T22:27:00.000Z","5.2","7.2",[20,91,21,22,92],"editor","scan","https:\u002F\u002Fgithub.com\u002Ftdmrhn\u002Fblocks-scanner","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblocks-scanner.1.0.3.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":65,"num_ratings":28,"last_updated":105,"tested_up_to":106,"requires_at_least":88,"requires_php":107,"tags":108,"homepage":111,"download_link":112,"security_score":113,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"blocks-detector-finder","Blocks Detector Finder","1.0.0","Element Invader","https:\u002F\u002Fprofiles.wordpress.org\u002Felementinvader\u002F","\u003Cp>The plugin analyzes your pages and posts to find all Gutenberg Blocks that are used, not used or missing on certain pages and posts.\u003C\u002Fp>\n\u003Cp>This will help you to remove unused Gutenberg Blocks and optimize the speed of your website related to Gutenberg Block Editor.\u003C\u002Fp>\n\u003Cp>Or to Detect Missing Gutenberg Blocks from accidentally deleted plugins on posts or pages.\u003C\u002Fp>\n\u003Cp>Plugin also showing Blocks Position on specific page at same time to quickly find where exactly widblocks are used.\u003C\u002Fp>\n","Detect \u002F Find Gutenberg Blocks used on pages, also detect not used Gutenberg Blocks or Missing Gutenberg Blocks.",10,1413,"2022-07-08T10:48:00.000Z","6.0.11","",[20,109,110,22],"detector","finder","https:\u002F\u002Felementdetector.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblocks-detector-finder.zip",85,{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":103,"downloaded":122,"rating":65,"num_ratings":28,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":18,"tags":126,"homepage":107,"download_link":130,"security_score":65,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"dblocks-finder","DBlocks Finder. Blocks and Synced Patterns","1.0.8","DPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fdplugins\u002F","\u003Cp>\u003Cstrong>DBlocks Finder is a powerful and user-friendly plugin designed to help you find and manage Gutenberg blocks and synced patterns within your WordPress site. With its intuitive interface, you can easily navigate through all registered blocks and see their usage across your posts and templates.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Key Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Admin Menu Integration\u003C\u002Fstrong>: Seamlessly integrates into the WordPress admin panel, providing a dedicated menu for quick access to block management.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Block Overview\u003C\u002Fstrong>: View all registered Gutenberg blocks along with their titles and usage statistics, making it easier to manage your content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>plugin will scan all public posts and pages and will show you which blocks are used on which post or page\u003C\u002Fli>\n\u003Cli>every post type is displayed in separate group with same icons as in the sidebar menu\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Choose DBlocks Finder?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>User-Friendly Interface\u003C\u002Fstrong>: Designed with usability in mind, DBlocks Finder simplifies the process of managing Gutenberg blocks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Performance Optimized\u003C\u002Fstrong>: Ensures that only necessary scripts and styles are loaded, enhancing the performance of your WordPress admin area.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Open Source\u003C\u002Fstrong>: Free to use and customizable, DBlocks Finder is an essential tool for developers and site administrators looking to streamline their workflow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Get started with DBlocks Finder today and take control of your Gutenberg blocks!\u003C\u002Fstrong>\u003C\u002Fp>\n","DBlocks Finder is a WordPress plugin to easily find and manage Gutenberg blocks and synced patterns. Simple UI to find them across posts and pages.",1159,"2026-01-29T21:16:00.000Z","6.9.0","6.1",[127,128,110,22,129],"block","dblocks","patterns","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdblocks-finder.1.0.8.zip",{"slug":132,"name":133,"version":98,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":103,"downloaded":138,"rating":29,"num_ratings":29,"last_updated":139,"tested_up_to":69,"requires_at_least":17,"requires_php":140,"tags":141,"homepage":107,"download_link":145,"security_score":65,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"store-finder","Store Finder for WooCommerce – List Store Locations with Contact Info","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>Store Finder allows users to conveniently search and view nearby stores, providing detailed information such as addresses, contact numbers, and opening hours. With an intuitive interface, users can easily locate desired stores and access essential details for a seamless shopping experience\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>First, install the Store Finder plugin\u003C\u002Fli>\n\u003Cli>Then use the Shortcode wherever you want to use it.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enjoy!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For installation help click on Installation Tab\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Did you like this plugin? Dislike it? Have a feature request? \u003Ca href=\"mailto:support@indione.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⭐ Check out the Parent Plugin of this plugin-\u003C\u002Fh4>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\u002F\" rel=\"nofollow ugc\">b Blocks\u003C\u002Fa>\u003C\u002Fstrong> – Best gutenberg blocks collections for WordPress.\u003C\u002Fp>\n\u003Ch4>⭐ Check out our other WordPress Plugins-\u003C\u002Fh4>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Faudioplayerwp.com\u002F\" rel=\"nofollow ugc\">Html5 Audio Player\u003C\u002Fa>\u003C\u002Fstrong> – Best audio player plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpvideoplayer.com\u002F\" rel=\"nofollow ugc\">Html5 Video Player\u003C\u002Fa>\u003C\u002Fstrong> – Best video player plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"http:\u002F\u002Fpdfposter.com\u002F\" rel=\"nofollow ugc\">PDF Poster\u003C\u002Fa>\u003C\u002Fstrong> – A fully-featured PDF Viewer Plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstreamcast\" rel=\"ugc\">StreamCast\u003C\u002Fa>\u003C\u002Fstrong> – A fully-featured Radio Player Plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbutton-block\u002F\" rel=\"ugc\">Button Block\u003C\u002Fa>\u003C\u002Fstrong> – Get fully customizable & multi-functional buttons.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fliteweight-podcast\u002F\" rel=\"ugc\">Liteweight Podcast\u003C\u002Fa>\u003C\u002Fstrong> – Podcast publishing plugin for WP.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-twitter-feeds\" rel=\"ugc\">Easy Twitter Feed\u003C\u002Fa>\u003C\u002Fstrong> – Twitter feeds plugin for WP\u003C\u002Fp>\n","WooCommerce Plugin that Give your customer an easy to use interface to find all your store and store contact info.",1453,"2026-02-26T09:16:00.000Z","7.1",[142,132,143,144],"gutenberg-block","store-listing","store-locator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstore-finder.1.0.0.zip",{"attackSurface":147,"codeSignals":177,"taintFlows":184,"riskAssessment":185,"analyzedAt":190},{"hooks":148,"ajaxHandlers":165,"restRoutes":166,"shortcodes":175,"cronEvents":176,"entryPointCount":28,"unprotectedCount":29},[149,155,160],{"type":150,"name":151,"callback":152,"file":153,"line":154},"action","admin_enqueue_scripts","find_my_blocks_enqueue_scripts","inc\\enqueue.php",72,{"type":150,"name":156,"callback":157,"file":158,"line":159},"rest_api_init","find_my_blocks_register_route","inc\\register-route.php",33,{"type":150,"name":161,"callback":162,"file":163,"line":164},"admin_menu","find_my_blocks_register_options_page","inc\\settings-page.php",27,[],[167],{"namespace":168,"route":169,"methods":170,"callback":172,"permissionCallback":173,"file":158,"line":174},"find-my-blocks\u002Fv1","search",[171],"GET","find_my_blocks_rest_search_callback","closure",20,[],[],{"dangerousFunctions":178,"sqlUsage":179,"outputEscaping":181,"fileOperations":29,"externalRequests":29,"nonceChecks":29,"capabilityChecks":28,"bundledLibraries":183},[],{"prepared":29,"raw":29,"locations":180},[],{"escaped":29,"rawEcho":29,"locations":182},[],[],[],{"summary":186,"deductions":187},"The plugin \"find-my-blocks\" v4.0.3 exhibits a generally good security posture, with a significant emphasis on secure coding practices. The static analysis reveals no dangerous functions, all SQL queries utilize prepared statements, and all output is properly escaped. The absence of file operations and external HTTP requests further mitigates common attack vectors.  Furthermore, the single REST API route and the single entry point are protected by capability checks, and there are no unauthenticated AJAX handlers or shortcodes, indicating a well-defined and secured attack surface. The taint analysis also shows no critical or high severity flows with unsanitized paths.  However, the plugin's vulnerability history, which includes one known CVE classified as medium in the past, specifically related to Missing Authorization, suggests that while current code appears more robust, past issues indicate a potential area of concern.  This suggests that developers are actively addressing vulnerabilities, but the presence of a past authorization issue warrants continued vigilance for any such findings in the future. Overall, the plugin demonstrates strengths in secure coding and attack surface management, but the historical vulnerability should be a reminder to maintain a proactive security approach.",[188],{"reason":189,"points":51},"Previous medium severity CVE for Missing Authorization","2026-03-16T18:14:11.471Z",{"wat":192,"direct":200},{"assetPaths":193,"generatorPatterns":197,"scriptPaths":198,"versionParams":199},[194,195,196],"\u002Fwp-content\u002Fplugins\u002Ffind-my-blocks\u002Fassets\u002Fjs\u002Ffind-my-blocks.js","\u002Fwp-content\u002Fplugins\u002Ffind-my-blocks\u002Fassets\u002Fjs\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Ffind-my-blocks\u002Fassets\u002Fcss\u002Ffind-my-blocks.css",[],[194],[],{"cssClasses":201,"htmlComments":202,"htmlAttributes":203,"restEndpoints":205,"jsGlobals":207,"shortcodeOutput":209},[],[],[204],"data-block",[206],"\u002Fwp-json\u002Ffind-my-blocks\u002Fv1\u002Fsearch",[208],"fmbGlobal",[]]