[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJT28sTdHSEf16X0LFlw0bjB9jRIcyC8KLFLosbmfWu8":3,"$fWymn82UkAw2sFNx0XrVEGB71ujyz3ez-iHIlt6tMIvo":202,"$f_mtk1uNLXd385vVBG_J_5PQNPdU8BRIHmPYuhTbj2dQ":207},{"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":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":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":36,"analysis":133,"fingerprints":189},"related-tags","Related tags","1.0","sneg55","https:\u002F\u002Fprofiles.wordpress.org\u002Fsneg55\u002F","\u003Cp>Add “related” tags list(link list, plain text list, or my favourite cloud-style list) on the tag page, based on posts that have this tag.\u003C\u002Fp>\n\u003Cp>When you open tag page i.e example.com\u002Ftag\u002Ffacebook, plugin checking posts that marked with tag “Facebook”, check the other tags in these posts, and put the related tag list back.\u003C\u002Fp>\n\u003Cpre>\u003Ccode> \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\u002FogKhVaVrvzo?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\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Sometimes related tags more useful for users and for SEO purposes.\u003C\u002Fp>\n","Add related tags list(link list, text list, or cloud-style list) on the tag page, based on posts that have this tag.",10,1869,0,"2015-01-27T19:21:00.000Z","4.1.42","3.0.1","",[19,20,21,22,23],"google","related","search-engine-optimization","seo","tags","http:\u002F\u002Fsawinyh.ru","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frelated-tags.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,84,"2026-05-20T01:28:09.163Z",[37,64,81,98,116],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":13,"last_vuln_date":63,"fetched_at":28},"vk-all-in-one-expansion-unit","VK All in One Expansion Unit","9.113.6","Hidekazu Ishikawa","https:\u002F\u002Fprofiles.wordpress.org\u002Fkurudrive\u002F","\u003Cp>This plug-in is an integrated plug-in with a variety of features that make it powerful your web site.\u003C\u002Fp>\n\u003Cp>Many features can be stopped individually.\u003C\u002Fp>\n\u003Cp>[ Powerful　Widgets ]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Recent Posts – display the link text and the date of the latest article title.\u003C\u002Fli>\n\u003Cli>Page content to widget – display the contents of the page to the widgets.\u003C\u002Fli>\n\u003Cli>Profile – display the profile entered in the widget.\u003C\u002Fli>\n\u003Cli>FB Page Plugin – display the Facebook Page Plugin.\u003C\u002Fli>\n\u003Cli>3PR area – display the 3PR area.\u003C\u002Fli>\n\u003Cli>PR Blocks – display the PR Blocks.\u003C\u002Fli>\n\u003Cli>Categories\u002Ftags list – Displays a categories, tags or format list.\u003C\u002Fli>\n\u003Cli>Archive list – Displays a list of archives. You can choose the post type and also to display archives by month or by year.\u003C\u002Fli>\n\u003Cli>Facebook Page Plugin widget\u003C\u002Fli>\n\u003Cli>Image Banner widget\u003C\u002Fli>\n\u003Cli>Text Button widget\u003C\u002Fli>\n\u003Cli>Contact Button widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[ Gutenberg Blocks ]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>HTML SiteMap\u003C\u002Fli>\n\u003Cli>Child Page List\u003C\u002Fli>\n\u003Cli>Page list from ancestor\u003C\u002Fli>\n\u003Cli>Share Button\u003C\u002Fli>\n\u003Cli>Contact Section\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[ Social media ]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Print Social Bookmarks\u003C\u002Fli>\n\u003Cli>Print OG Tags\u003C\u002Fli>\n\u003Cli>Print X Card Tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>[ Others ]\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Print Google Analytics tag\u003C\u002Fli>\n\u003Cli>Print meta description tag\u003C\u002Fli>\n\u003Cli>Rewrite the title tag\u003C\u002Fli>\n\u003Cli>Insert Related Posts\u003C\u002Fli>\n\u003Cli>Insert Call to action\u003C\u002Fli>\n\u003Cli>Insert Child page List to page\u003C\u002Fli>\n\u003Cli>Insert Page list from ancestor\u003C\u002Fli>\n\u003Cli>Insert Auto HTML Site Map\u003C\u002Fli>\n\u003Cli>Automatic Eye Catch insert\u003C\u002Fli>\n\u003Cli>Custom post type and custom taxonomy manager\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>and more.\u003C\u002Fp>\n","This plug-in is an integrated plug-in with a variety of features that make it powerful your web site.",100000,8128999,80,7,"2026-03-19T13:11:00.000Z","6.9.4","6.5","7.4",[54,55,56,57,58],"facebook-page-plugin","google-analytics","og-tags","related-posts","sitemap","https:\u002F\u002Fex-unit.nagoya","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvk-all-in-one-expansion-unit.zip",95,11,"2026-03-23 00:00:00",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":72,"downloaded":73,"rating":13,"num_ratings":13,"last_updated":74,"tested_up_to":50,"requires_at_least":75,"requires_php":52,"tags":76,"homepage":17,"download_link":79,"security_score":80,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"custom-sitemap-generator","Custom Sitemap Generator","3.1.1","Aamir Faiz","https:\u002F\u002Fprofiles.wordpress.org\u002Faamirfaiz\u002F","\u003Cp>Custom Sitemap Generator is a powerful, lightweight WordPress plugin that creates XML sitemaps to help search engines discover and index your content efficiently. Unlike bloated SEO plugins, this focused tool does one thing exceptionally well – generating optimized sitemaps.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Comprehensive Content Support:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Posts, Pages, and Custom Post Types\u003Cbr \u002F>\n* Categories, Tags, and Custom Taxonomies\u003Cbr \u002F>\n* Author archives\u003Cbr \u002F>\n* Automatic sitemap index generation\u003Cbr \u002F>\n* \u003Cstrong>Promotional Tab:\u003C\u002Fstrong> Showcase other helpful tools from our team\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced SEO Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Priority and change frequency settings per content type\u003Cbr \u002F>\n* Last modified dates for better crawl efficiency\u003Cbr \u002F>\n* Exclusion by ID, URL, or slug pattern\u003Cbr \u002F>\n* robots.txt integration\u003Cbr \u002F>\n* Search engine ping (Google & Bing)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance Optimized:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Smart pagination for large sites (50,000 URL limit per sitemap)\u003Cbr \u002F>\n* Debounced regeneration to prevent duplicate processing\u003Cbr \u002F>\n* Memory-efficient queries for sites with thousands of posts\u003Cbr \u002F>\n* Scheduled regeneration via WP Cron\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developer Friendly:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Clean, well-documented code\u003Cbr \u002F>\n* WordPress coding standards compliant\u003Cbr \u002F>\n* Hooks and filters for customization\u003Cbr \u002F>\n* Translation ready\u003C\u002Fp>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Configure which content types to include\u003C\u002Fli>\n\u003Cli>Sitemaps are automatically generated and updated\u003C\u002Fli>\n\u003Cli>Submit your sitemap URL to search engines\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Your main sitemap will be available at: \u003Ccode>https:\u002F\u002Fyoursite.com\u002Fsitemap.xml\u003C\u002Fcode>\u003C\u002Fp>\n","The most powerful standalone XML sitemap generator for WordPress with support for all post types, taxonomies, authors, and advanced SEO features.",90,1524,"2025-12-30T15:26:00.000Z","5.0",[77,21,22,58,78],"google-sitemap","xml-sitemap","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-sitemap-generator.3.1.1.zip",100,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":72,"downloaded":89,"rating":13,"num_ratings":13,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":17,"tags":93,"homepage":96,"download_link":97,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"landing-sites","Landing sites","1.5.2","SomeUser","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevil1591\u002F","\u003Cp>When visitors is referred to your site from a search engine, they are definitely looking for something specific – often they just roughly check the page they land on and then closes the window if what they are looking for isn’t there. Why not help them by showing them related posts to their search on your blog? This plugin lets you do that, works with a long list of search engines!\u003C\u002Fp>\n\u003Ch3>Details on functions\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>ls_getinfo('isref')\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Returning true if the referrer is a supported search engine – used as a conditional tag\u003C\u002Fp>\n\u003Cpre>\u003Ccode>ls_getinfo('terms')\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Outputs the search terms\u003C\u002Fp>\n\u003Cpre>\u003Ccode>ls_getinfo('referrer')\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Outputs a link to the referring search engine\u003C\u002Fp>\n\u003Cpre>\u003Ccode>ls_related()\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Outputs the list of related posts. This can be customized by passing variables to it. ls_related(‘limit’, ‘length’, ‘before title’, ‘after title’, ‘before post’, ‘after post’, ‘show password protected posts’, ‘show post excerpts’).\u003C\u002Fp>\n\u003Cpre>\u003Ccode>ls_search_engines()\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Outputs links to other search engines results.  This can be customized by passing variables to it. ls_search_engines(‘before_title’, ‘after_title’).\u003C\u002Fp>\n\u003Cp>In the code example in the FAQ, it outputs 5 related posts, 10 words per excerpt (if excerpts are enabled), list item start before title, list item close after post title, no content before and after posts, doesn’t show password protected posts and doesn’t show excerpts.\u003C\u002Fp>\n","When visitors is referred to your site from a search engine, the plugin is showing them related posts to their search on your blog.",31192,"2015-11-06T16:47:00.000Z","4.3.34","2.0.2",[19,94,20,95,22],"referer","search","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Flanding-sites\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flanding-sites.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":72,"downloaded":106,"rating":13,"num_ratings":13,"last_updated":107,"tested_up_to":108,"requires_at_least":109,"requires_php":17,"tags":110,"homepage":114,"download_link":115,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"vibe-seo-pack","Vibe SEO Pack","1.2","VibeThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fvibethemes\u002F","\u003Cp>WordPress SEO have never been easier! \u003Cstrong>Vibe SEO Pack\u003C\u002Fstrong> is a powerful and easy to use \u003Cstrong>WordPress SEO plugin\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Vibe SEO Pack is not just a regular WordPress SEO tool! By using this plugin you will have your own WordPress SEO adviser right next to you 24\u002F7. You just focus on writing and the plugin will do the SEO audit for each post and give you hints on what you should change in order to achieve best SEO results.\u003C\u002Fp>\n\u003Cp>Out of the box solution for those who are not familiar with search engine optimization techniques, just install the plugin and you are ready to go! Intermediate and advanced users can make fine tuning to their websites (nofollow and noindex tags to specific pages and links, set up custom keywords and description to each post, revisit after tag, author tag, an many more).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author site: \u003Ca href=\"http:\u002F\u002Fwww.vibethemes.com\u002F\" title=\"WordPress SEO\" rel=\"nofollow ugc\">VibeThemes\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Vibe SEO Pack is a simple powerful and easy to use SEO tool to optimize your website for search engines without having to edit a single line of code.",22992,"2011-03-14T15:06:00.000Z","3.1.4","2.7",[111,21,22,112,113],"google-webmaster","seo-pack","wordpress-seo","http:\u002F\u002Fwww.vibethemes.com\u002Fwordpress-plugins\u002Fvibe-seo-pack-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvibe-seo-pack.1.2.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":80,"num_ratings":32,"last_updated":126,"tested_up_to":91,"requires_at_least":127,"requires_php":17,"tags":128,"homepage":131,"download_link":132,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"news-keywords","News Keywords","1.0.1","John Sear","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohn_sear\u002F","\u003Cp>Adds the Google-specific metatag “news_keywords” with Post Tags into wp_head() to improve your chances of appearing in Google search results for relevant queries. See also http:\u002F\u002Fsupport.google.com\u002Fnews\u002Fpublisher\u002Fbin\u002Fanswer.py?answer=68297 🙂\u003C\u002Fp>\n","Adds easily the Google-specific metatag \"news_keywords\" with Post Tags into wp_head().",40,3964,"2015-11-19T11:14:00.000Z","3.4",[19,129,130,22,23],"meta","post","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnews-keywords\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnews-keywords.zip",{"attackSurface":134,"codeSignals":155,"taintFlows":177,"riskAssessment":178,"analyzedAt":188},{"hooks":135,"ajaxHandlers":151,"restRoutes":152,"shortcodes":153,"cronEvents":154,"entryPointCount":13,"unprotectedCount":13},[136,142,147],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","widgets_init","related_tags_load_widget","RelatedTagsWidget.php",65,{"type":137,"name":143,"callback":144,"file":145,"line":146},"admin_init","related_tags_admin_init","related_tags.php",16,{"type":137,"name":148,"callback":149,"file":145,"line":150},"admin_menu","add_count_posts_to_group_plugins_option_menu",17,[],[],[],[],{"dangerousFunctions":156,"sqlUsage":157,"outputEscaping":159,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":176},[],{"prepared":32,"raw":13,"locations":158},[],{"escaped":32,"rawEcho":160,"locations":161},6,[162,165,167,170,172,174],{"file":140,"line":163,"context":164},42,"raw output",{"file":140,"line":166,"context":164},43,{"file":168,"line":169,"context":164},"admin_add_related_tags_settings.php",35,{"file":168,"line":171,"context":164},37,{"file":145,"line":173,"context":164},113,{"file":145,"line":175,"context":164},158,[],[],{"summary":179,"deductions":180},"The \"related-tags\" v1.0 plugin exhibits a seemingly strong security posture based on the static analysis. There are no identified attack surface entry points such as AJAX handlers, REST API routes, shortcodes, or cron events that are exposed without proper authentication or permission checks. The code also avoids dangerous functions, file operations, and external HTTP requests. Furthermore, the single SQL query utilizes prepared statements, which is a good practice for preventing SQL injection vulnerabilities. Taint analysis shows no flows with unsanitized paths, indicating no obvious injection vulnerabilities were detected in the analyzed code paths.\n\nHowever, significant concerns arise from the extremely low percentage of properly escaped output (14%). This suggests a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, where user-supplied data could be injected and executed in the browser. The complete absence of nonce checks and capability checks, especially if there are any hidden or implicit entry points not captured by the static analysis, is another major weakness. This lack of authorization checks makes any interaction with the plugin potentially exploitable by unauthenticated users.\n\nThe plugin's vulnerability history is clean, with no known CVEs. This is positive, but it could also be a result of limited historical analysis or the plugin being relatively new or obscure. The absence of past vulnerabilities does not inherently guarantee current security, especially given the identified output escaping issues. In conclusion, while the plugin avoids common pitfalls like raw SQL and external requests, the severe lack of output escaping and authorization checks presents a significant risk of XSS and unauthorized access.",[181,184,186],{"reason":182,"points":183},"Low output escaping percentage",15,{"reason":185,"points":48},"Missing nonce checks",{"reason":187,"points":48},"Missing capability checks","2026-04-16T12:53:21.339Z",{"wat":190,"direct":195},{"assetPaths":191,"generatorPatterns":192,"scriptPaths":193,"versionParams":194},[],[],[],[],{"cssClasses":196,"htmlComments":197,"htmlAttributes":198,"restEndpoints":199,"jsGlobals":200,"shortcodeOutput":201},[],[],[],[],[],[],{"error":203,"url":204,"statusCode":205,"statusMessage":206,"message":206},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Frelated-tags\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":208},[]]