[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fPWB4ZkU8y7zvA5slcpfLOmzly0Qk3GUI7pabZgkTr0M":3,"$fech8AKF0NNP1ljxoGExpOfh27qD7pilYdHkQohIYys0":215,"$fMkjEr_oW9HC7QP3W0aSS-OHJchbTksOAdJeiSoiDJuQ":220},{"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":17,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":131,"fingerprints":195},"post-to-seo","Post To SEO","1.0","EazyServer","https:\u002F\u002Fprofiles.wordpress.org\u002Feazyserver\u002F","\u003Cp>This tools aims to cut down the time of writing the essential SEO components: keywords, description and suggested tags for posts. The plugin parses the text in post editor and displays the suggested keywords, description and tags.\u003Cbr \u002F>\nThe process is done via an ajax request so you don’t have to reload or leave the page.\u003C\u002Fp>\n\u003Cp>Furthermore, you can also optimise this tool by providing Permanent Keywords (that should appear in every post) and Ignored Keywords (that should not be displayed at all) in the Settings section of the plugin.\u003C\u002Fp>\n","Helps generating the main SEO components Keywords, 160 char description and tags.",10,1408,0,"2015-07-26T16:44:00.000Z","4.1.42","2.8","",[19,20,21,22,23],"keywords","post","post-keywords","post-seo","seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-to-seo.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":34,"computed_at":36},"eazyserver",4,40,80,30,"2026-05-20T13:55:44.438Z",[38,58,81,97,115],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":17,"tags":53,"homepage":56,"download_link":57,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"automatic-post-tagger","Automatic Post Tagger","1.8.2","Devtard","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevtard\u002F","\u003Cp>This plugin automatically searches posts when they are published\u002Fimported\u002Fsaved and adds new taxonomy terms (\u003Cstrong>tags\u003C\u002Fstrong> by default) if term names or related keywords from a user-created keyword list are found.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Compatible with several post import plugins (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-post-tagger\u002Ffaq\u002F\" rel=\"ugc\">FAQ #4\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Supports \u003Cstrong>custom taxonomies\u003C\u002Fstrong> and \u003Cstrong>post types\u003C\u002Fstrong>; for example, APT is able to categorize posts (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-post-tagger\u002Ffaq\u002F\" rel=\"ugc\">FAQ #6\u003C\u002Fa>), add tags\u002Fcategories to WooCommerce products (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-post-tagger\u002Ffaq\u002F\" rel=\"ugc\">FAQ #7\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Supports \u003Cstrong>UTF-8\u003C\u002Fstrong> characters, non-Latin and logographic alphabets (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-post-tagger\u002Ffaq\u002F\" rel=\"ugc\">FAQ #5\u003C\u002Fa>), including Arabic, Chinese, Cyrillic etc.\u003C\u002Fli>\n\u003Cli>Bulk tagging tool (with a \u003Cstrong>scheduler\u003C\u002Fstrong>) for processing multiple posts\u003C\u002Fli>\n\u003Cli>Import\u002FExport tools (CSV & JSON format support)\u003C\u002Fli>\n\u003Cli>Configuration groups with custom rules for selected keyword sets; wildcard (regex) support for related keywords\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>See \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-post-tagger\u002Fscreenshots\u002F\" rel=\"ugc\">Screenshots\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-post-tagger\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa> for more information.\u003C\u002Fp>\n","Adds relevant taxonomy terms to posts using a keyword list provided by the user.",2000,87807,96,77,"2017-11-28T16:51:00.000Z","4.4.34","3.0",[54,19,20,55,23],"auto-tags","posts","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatic-post-tagger\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-post-tagger.1.8.2.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":46,"downloaded":66,"rating":67,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":17,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":79,"unpatched_count":13,"last_vuln_date":80,"fetched_at":27},"fv-all-in-one-seo-pack","FV Simpler SEO","1.9.7","FolioVision","https:\u002F\u002Fprofiles.wordpress.org\u002Ffoliovision\u002F","\u003Cp>A simplified version of All in One SEO Pack!\u003C\u002Fp>\n\u003Cp>Streamlined interface with no keywords field. Option to turn off excerpts and automated descriptions. Far better for pure SEO and for client use. Check screenshots.\u003C\u002Fp>\n\u003Cp>Optimizes your WordPress blog for Search Engines (Search Engine Optimization).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>If upgrading from All in One SEO Pack, please back up your database first!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fwordpress\u002Fplugins\u002Ffv-simpler-seo\" rel=\"nofollow ugc\">Support\u003C\u002Fa> |\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ffoliovision.com\u002Fwordpress\u002Fplugins\u002Ffv-simpler-seo\u002Fchangelog\" rel=\"nofollow ugc\">Change Log\u003C\u002Fa> |\u003C\u002Fp>\n\u003Cp>Some features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shorten long post slugs to 3 longest keywords when creating new post in the Classic Editor\u003C\u002Fli>\n\u003Cli>Get warning about missing title and meta description when creating new post in the Classic Editor \u003C\u002Fli>\n\u003Cli>support for Google authorship and publisher fields\u003C\u002Fli>\n\u003Cli>support for Facebook Open Graph and Twitter Cards\u003C\u002Fli>\n\u003Cli>Canonical URLs\u003C\u002Fli>\n\u003Cli>Fine tune Page Navigational Links \u003C\u002Fli>\n\u003Cli>Built-in API so other plugins\u002Fthemes can access and extend functionality\u003C\u002Fli>\n\u003Cli>Provides SEO Integration for WP e-Commerce sites\u003C\u002Fli>\n\u003Cli>Support for CMS-style WordPress installations\u003C\u002Fli>\n\u003Cli>Automatically optimizes your \u003Cstrong>titles\u003C\u002Fstrong> for search engines\u003C\u002Fli>\n\u003Cli>Generates \u003Cstrong>META tags automatically\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Avoids the typical duplicate content found on WordPress blogs\u003C\u002Fli>\n\u003Cli>For beginners, you don’t even have to look at the options, it works out-of-the-box. Just install.\u003C\u002Fli>\n\u003Cli>For advanced users, you can fine-tune everything\u003C\u002Fli>\n\u003Cli>You can override any title and set any META description and any META keywords you want.\u003C\u002Fli>\n\u003Cli>Backward-Compatibility with many other plugins, like Auto Meta, Ultimate Tag Warrior and others.\u003C\u002Fli>\n\u003Cli>Support for qTranslate\u003C\u002Fli>\n\u003Cli>noindex and nofollow for each post (also excludes post from search and link rel prev\u002Fnext attributes)\u003C\u002Fli>\n\u003C\u002Ful>\n","Simple and effective SEO. Non-invasive, elegant. Ideal for client facing projects.",186534,92,12,"2025-12-22T11:35:00.000Z","6.9.4","3.4",[73,74,75,20,23],"google","meta","meta-keywords","http:\u002F\u002Ffoliovision.com\u002Fseo-tools\u002Fwordpress\u002Fplugins\u002Ffv-all-in-one-seo-pack","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffv-all-in-one-seo-pack.zip",99,1,"2025-12-22 00:00:00",{"slug":82,"name":83,"version":6,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":34,"downloaded":88,"rating":13,"num_ratings":13,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":17,"tags":92,"homepage":17,"download_link":96,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"post-seo-score-checker","Post SEO Score Checker","prepostseo","https:\u002F\u002Fprofiles.wordpress.org\u002Fprepostseo\u002F","\u003Cp>Post SEO Score Checker  plugin checks your Post SEO before it’s \u003Cstrong>Published\u003C\u002Fstrong> and helps to improve your Website SEO (\u003Cstrong>Search Engine Optimization\u003C\u002Fstrong>). To improve your wordpress seo, you must check mistakes in your posts before you make it live.\u003C\u002Fp>\n\u003Cp>This plugin will checking following things in your post:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Heading Tags in your current post, e-g: H1, H2, H3\u003C\u002Fli>\n\u003Cli>Internal and external backlinks\u003C\u002Fli>\n\u003Cli>Broken Links in your Post\u003C\u002Fli>\n\u003Cli>Total length of your content\u003C\u002Fli>\n\u003Cli>Images Alt attributes\u003C\u002Fli>\n\u003Cli>Keyword density of your content\u003C\u002Fli>\n\u003Cli>Post Url checking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Keywords Density of your content is checked from prepostseo.com.\u003C\u002Fp>\n\u003Cp>post seo score checker plugin is 100% free.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Bug Reports\u003C\u002Fstrong>\u003Cbr \u002F>\n  Bug reports for Post SEO Score Checker are \u003Ca href=\"https:\u002F\u002Fwww.prepostseo.com\u002Fcontact\" rel=\"nofollow ugc\">welcomed on Prepostseo.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What will be new in next version\u003C\u002Fstrong>\u003Cbr \u002F>\n  Seo score widget will be added in the next version, you will be able to use that widget in where in your blog posts.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Seo Score Checker\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.prepostseo.com\u002Fwebsite-seo-score-checker\" rel=\"nofollow ugc\">seo score checker\u003C\u002Fa> is now have more options. Now domain authority and page authority is also checked by seo score checker.\u003Cbr \u002F>\nYou can check seo review of your website. This plugin will analyze your website from every side and find every single possibility to improve your website seo.\u003Cbr \u002F>\nHow this SEO score checker works you can check its demo here: \u003Ca href=\"http:\u002F\u002Fwww.prepostseo.com\u002Fwebsite-seo-score-checker\" rel=\"nofollow ugc\">seo checker\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For Any help, please contact us.\u003C\u002Fp>\n","Post SEO Score Checker  plugin checks your Post SEO before it's Published and helps to improve your Website SEO (Search Engine Optimization).",2442,"2017-04-09T09:56:00.000Z","4.7.33","3.3",[22,93,23,94,95],"post-seo-score","seo-score","wordpress-seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-seo-score-checker.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":107,"num_ratings":79,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":17,"tags":111,"homepage":113,"download_link":114,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"headmeta","HeadMeta","1.5","Dougal Campbell","https:\u002F\u002Fprofiles.wordpress.org\u002Fdougal\u002F","\u003Cp>HeadMeta creates \u003Ccode>\u003Cmeta>\u003C\u002Fcode> “description” or “keywords” tags for individual\u003Cbr \u002F>\nposts or pages. It can also create arbitrary \u003Ccode>\u003Cmeta>\u003C\u002Fcode> or \u003Ccode>\u003Clink>\u003C\u002Fcode> tags.\u003Cbr \u002F>\nThese are easily set on a per-post (or page) basis by simply adding Custom\u003Cbr \u002F>\nFields.\u003C\u002Fp>\n\u003Cp>See the Installation section for more detailed examples.\u003C\u002Fp>\n","Automatically add \u003Clink>, \u003Cmeta> description and \u003Cmeta> keywords to your HTML on a per-post (or page) basis.",60,12619,100,"2015-08-26T18:38:00.000Z","4.3.34","1.2",[19,74,55,112,23],"search","http:\u002F\u002Fdougal.gunters.org\u002Fplugins\u002Fheadmeta","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fheadmeta.1.5.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":11,"downloaded":123,"rating":13,"num_ratings":13,"last_updated":124,"tested_up_to":125,"requires_at_least":126,"requires_php":17,"tags":127,"homepage":129,"download_link":130,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"post-filter","Post Filter","1.1.0","mlazarov","https:\u002F\u002Fprofiles.wordpress.org\u002Fmlazarov\u002F","\u003Cp>Delete unwanted posts by keyword\u003C\u002Fp>\n\u003Cp>Get rid of unwanted blogposts on your blog! How embarrassing, eh?!\u003C\u002Fp>\n\u003Cp>Just enter list of words and they will never see a day on your wordpress blog.\u003C\u002Fp>\n\u003Cp>Do not allow authors to make your blog spam hole! Filter shity blog posts by keywords.\u003C\u002Fp>\n\u003Cp>Auto delete (immediately after author clicks ‘publish’) unwanted posts by list of words.\u003C\u002Fp>\n","Prevent from publishing posts with unwanted content\u002Fwords Delete posts on your WordPress blog by keyword immediately after published",3140,"2012-03-05T08:26:00.000Z","3.3.2","2.7",[128,19,20,55,23],"delete","http:\u002F\u002Fmarto.lazarov.org\u002Fplugins\u002Fpost-filter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-filter.zip",{"attackSurface":132,"codeSignals":165,"taintFlows":180,"riskAssessment":181,"analyzedAt":194},{"hooks":133,"ajaxHandlers":156,"restRoutes":162,"shortcodes":163,"cronEvents":164,"entryPointCount":79,"unprotectedCount":79},[134,140,144,148,152],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","admin_menu","add_plugin_page","index.php",32,{"type":135,"name":141,"callback":142,"file":138,"line":143},"admin_init","page_init",33,{"type":135,"name":145,"callback":146,"file":138,"line":147},"add_meta_boxes","postToSEOAddCustomBox",273,{"type":135,"name":149,"callback":150,"file":138,"line":151},"save_post","postTOSEOSavePostdata",276,{"type":135,"name":153,"callback":154,"file":138,"line":155},"plugins_loaded","postToSEOtextdomain",278,[157],{"action":158,"nopriv":159,"callback":160,"hasNonce":159,"hasCapCheck":159,"file":138,"line":161},"post_to_seo_generate",false,"handleAjax",34,[],[],[],{"dangerousFunctions":166,"sqlUsage":167,"outputEscaping":169,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":179},[],{"prepared":13,"raw":13,"locations":168},[],{"escaped":13,"rawEcho":170,"locations":171},3,[172,175,177],{"file":138,"line":173,"context":174},254,"raw output",{"file":138,"line":176,"context":174},262,{"file":138,"line":178,"context":174},307,[],[],{"summary":182,"deductions":183},"The \"post-to-seo\" v1.0 plugin exhibits a concerning security posture, primarily due to a significant number of unprotected entry points. While the plugin demonstrates good practices in its handling of SQL queries by exclusively using prepared statements and shows no recorded vulnerability history or critical taint flows, its static analysis reveals major weaknesses. The presence of an unprotected AJAX handler represents a substantial attack vector. Furthermore, the complete absence of output escaping across all identified outputs is a critical flaw that could easily lead to cross-site scripting (XSS) vulnerabilities.  The lack of nonce and capability checks on its entry points further exacerbates these risks.  In conclusion, despite its clean vulnerability history and secure SQL practices, the \"post-to-seo\" plugin has critical security deficiencies related to input validation and output sanitization that demand immediate attention.",[184,186,189,192],{"reason":185,"points":11},"Unprotected AJAX handler",{"reason":187,"points":188},"No output escaping",8,{"reason":190,"points":191},"No nonce checks",5,{"reason":193,"points":191},"No capability checks","2026-04-16T12:16:56.341Z",{"wat":196,"direct":205},{"assetPaths":197,"generatorPatterns":200,"scriptPaths":201,"versionParams":202},[198,199],"\u002Fwp-content\u002Fplugins\u002Fpost-to-seo\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fpost-to-seo\u002Fjs\u002Fpost-to-seo.js",[],[199],[203,204],"post-to-seo\u002Fcss\u002Fstyle.css?ver=","post-to-seo\u002Fjs\u002Fpost-to-seo.js?ver=",{"cssClasses":206,"htmlComments":207,"htmlAttributes":208,"restEndpoints":210,"jsGlobals":212,"shortcodeOutput":214},[],[],[209],"data-th",[211],"\u002Fwp-json\u002Fpost-to-seo\u002Fv1\u002Fgenerate",[213],"PostToSEO",[],{"error":216,"url":217,"statusCode":218,"statusMessage":219,"message":219},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpost-to-seo\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":13,"versions":221},[]]