[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbmKIPztuiioZyb02B6Iin3FMEboHX9W2uG48F3cSJ2w":3},{"slug":4,"name":4,"version":5,"author":6,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":12,"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":12,"unpatched_count":12,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":131,"fingerprints":199},"140follow","2.0","Daniel Bakovic","https:\u002F\u002Fprofiles.wordpress.org\u002Fnetreviewde\u002F","\u003Cp>English\u003Cbr \u002F>\n140follow removes NOFOLLOW from author link if the comment has more than XXX characters.\u003Cbr \u002F>\nThe character count can be adjusted at the admin pannel. NOFOLLOW also can be added\u003Cbr \u002F>\nto single comments if you add “\u002Fdontfollow” to the end of the author link.\u003C\u002Fp>\n\u003Cp>Deutsch\u003Cbr \u002F>\nDas Plugin ersetzt rel=”external nofollow” durch rel=”external” aus dem Autor-Link,\u003Cbr \u002F>\nwenn der Kommentar mehr als XXX Zeichen besitzt. Die Anzahl der Zeichen kann\u003Cbr \u002F>\neinfach im Adminbereich beliebig eingestellt werden.\u003C\u002Fp>\n\u003Cp>Einzelnen Kommentaren kann das NOFOLLOW-tag wieder hinzugef&uuml;gt werden, wenn\u003Cbr \u002F>\neinfach “\u002Fdontfollow” (Danke an Oliver Bockelmann) zum Link hinzugef&uuml;gt wird.\u003C\u002Fp>\n","140follow removes NOFOLLOW from author link if the comment has more than XXX characters.",10,4578,0,"2009-10-06T17:47:00.000Z","2.8.4","2.0.2","",[18,19,20,21,22],"140","comments","dofollow","nofollow","nofollow-free","http:\u002F\u002Fnetreview.de\u002Fwordpress\u002Fwordpress-plugin-140follow-fur-alle\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002F140follow.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":6,"profile_url":7,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"netreviewde",2,50,30,84,"2026-04-04T07:02:55.909Z",[37,60,78,100,114],{"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":16,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":12,"last_vuln_date":59,"fetched_at":27},"dofollow-case-by-case","DoFollow Case by Case","3.6.0","apasionados","https:\u002F\u002Fprofiles.wordpress.org\u002Fapasionados\u002F","\u003Cp>\u003Cstrong>This WordPress plugin gives you the possibility to remove the “nofollow” attribute from your wordpress blog’s comments\u003C\u002Fstrong>: from the author’s links and\u002For from the comments text links. This can be done either case by case (editing each comment) or through a white-list of commenters emails, whose comments will allways be dofollow.\u003C\u002Fp>\n\u003Cp>And don’t forget:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Don’t use this plugin if you are using another plugin with similar funcionality. Please read the information about it in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdofollow-case-by-case\u002Ffaq\u002F\" title=\"FAQ section\" rel=\"ugc\">FAQ section\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>What can I do with this plugin?\u003C\u002Fh4>\n\u003Cp>This plugin allows you to set links in comments to be dofollow instead of nofollow. When editing a comment, now you have the option to remove the rel=”nofollow” attributes from the links contained in them.\u003Cbr \u002F>\nTo make it easier, you can also setup commenters emails whose links in comments should always be dofollow and you can even set their Author URL when commenting to be dofollow.\u003Cbr \u002F>\nOn the other side you can also define URLs that when contained in a comment are always dofollow, so that you can setup links to your own sites to be always dofollow.\u003C\u002Fp>\n\u003Cp>In order to add commenter’s emails or URLs to the white list, please go to \u003Cstrong>DoFollow > DoFollow\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DoFollow > White List Email\u003C\u002Fstrong>: The Email White List contains a list of emails of commenters, whose links in comments are allways dofollow. And you can also choose to make the Author URL dofollow. By default the Author URL is not followed.\u003Cbr \u002F>\nHere you can add for example the email addresses of your staff and collaborators.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>DoFollow > White List URL\u003C\u002Fstrong>: The URL White List contains a list of URLs that when linked to in a comment, are always dofollow, nevertheless who links to them.\u003Cbr \u002F>\nHere you can setup for example links from your sites or from other sites.\u003C\u002Fp>\n\u003Ch4>What ideas is this plugin based on?\u003C\u002Fh4>\n\u003Cp>We were looking for a plugin like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnofollow-case-by-case\u002F\" title=\"Nofollow Case by Case\" rel=\"ugc\">Nofollow Case by Case\u003C\u002Fa> but that worked the other way round. Instead of removing the re=”nofollow” from all comments links and have the possibilty to add the rel=”nofollow” case by case, we wanted to leave the rel=”nofollow” and all comments and have the possibility to remove them only from some comments.\u003C\u002Fp>\n\u003Cp>And the last plugin we liked is \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-dofollow\u002F\" title=\"Smart DoFollow\" rel=\"ugc\">Smart DoFollow\u003C\u002Fa> which lets you automatically give DoFollow links to authors of comments that are longer than a given number of chars. This is intersting, but very dangerous as today all comment spam is quite long and has many characters.\u003C\u002Fp>\n\u003Ch4>DoFollow Case by Case Plugin in your Language!\u003C\u002Fh4>\n\u003Cp>This first release is avaliable in English and Spanish. In the i18n we have included the necessarry files to translate this plugin.\u003C\u002Fp>\n\u003Cp>If you would like the plugin in your language and you’re good at translating, please drop us a line at \u003Ca href=\"http:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-dofollow-home\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>You can access the description of the plugin in Spanish at: \u003Ca href=\"http:\u002F\u002Fapasionados.es\u002Fblog\u002Fdofollow-case-by-case-1676\u002F\" rel=\"nofollow ugc\">DoFollow Case by Case en castellano\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>For further information please send us an \u003Ca href=\"http:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-dofollow-contact\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","DoFollow Case by Case allows you to selectively apply dofollow to comments and make links in pages or posts nofollow.",1000,25579,80,8,"2026-02-01T15:11:00.000Z","6.9.4","4.0",[53,19,20,21,54],"comment","rel-nofollow","https:\u002F\u002Fapasionados.es\u002F#utm_source=wpadmin&utm_medium=plugin&utm_campaign=wpdofollowplugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdofollow-case-by-case.3.6.0.zip",95,4,"2025-10-26 00:00:00",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":31,"last_updated":71,"tested_up_to":72,"requires_at_least":5,"requires_php":16,"tags":73,"homepage":76,"download_link":77,"security_score":25,"vuln_count":12,"unpatched_count":12,"last_vuln_date":26,"fetched_at":27},"nofollow-case-by-case","Nofollow Case by Case","1.5.6","fob","https:\u002F\u002Fprofiles.wordpress.org\u002Ffob\u002F","\u003Cp>For unmodified links Nofollow Case by Case works like a (do)follow plugin for WordPress. It simply removes rel=”nofollow” from your comment links.\u003C\u002Fp>\n\u003Cp>Whenever you get the feeling that one of your comment links might be able to harm your own website reputation, if you think about SEO and found a link that looks a bit like spam but should not be deleted, you can replace nofollow to every single comment link at any time. If you want to replace nofollow for a link like that you simply add \u002Fdontfollow at the end of the link. You can do this for author links in comments as well as for the links you find in the text.\u003C\u002Fp>\n\u003Ch4>This is what the plugin will do automatically:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>1. Clean up some code:\u003C\u002Fstrong>\u003Cbr \u002F>\nIt tries to remove all variants of rel=”nofollow”, target=”blank” and rel=”external” from comment author links and other links in comments first. A link will become a “real link” no matter if it is a pingback, a trackback or a “real comment”.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Fix semantical incorrectness:\u003C\u002Fstrong>\u003Cbr \u002F>\nThe plugin now applies rel=”external” – but ONLY for external links!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. jQuery functions of Nofollow Case by Case:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>a) The plugin detects rel=”external” in comments and opens those links in a new window.\u003Cbr \u002F>\nNo need for target=”_blank” which would not validate in XMTML. jQuery replacement does.\u003C\u002Fp>\n\u003Cp>b) The plugin tries to correct author urls that could not be fully replaced before.\u003Cbr \u002F>\nThis has something to do with template development. Find more information on this within the FAQ.\u003C\u002Fp>\n\u003Ch4>Add on\u003C\u002Fh4>\n\u003Cp>You can try this \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnfcbc-seo-plugin-add-on\u002F\" title=\"NFCBC SEO Plugin Add-on\" rel=\"ugc\">NFCBC SEO Plugin ADD-on\u003C\u002Fa> for easier comment management. The plugin is an old one using javascript but still works. I currently do not have the time to rebuild it. A new version should later support Ajax and nonces and on the other hand will not support old versions of WordPress anymore.\u003C\u002Fp>\n\u003Ch4>Alternative Tool\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnfcbc-seo-light\u002F\" title=\"NFCBC SEO Light\" rel=\"ugc\">NFCBC SEO Light\u003C\u002Fa> could be used alternatively. It suggests “follow” or “nofollow” or “no link” automatically, depending on comments length. This plugin might be updated soon. I personally prefer Nofollow Case by Case.\u003C\u002Fp>\n\u003Ch4>Need more information?\u003C\u002Fh4>\n\u003Cp>I have updated the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnofollow-case-by-case\u002Ffaq\u002F\" title=\"FAQ for Nofollow Case by Case\" rel=\"ugc\">FAQ for Nofollow Case by Case\u003C\u002Fa> and the German description can be found at the old place as well:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.fob-marketing.de\u002Fmarketing-seo-blog\u002Fwordpress-nofollow-seo-plugin-nofollow-case-by-case.html\" title=\"Nofollow Case by Case SEO Plugin\" rel=\"nofollow ugc\">Deutsche Plugin-Beschreibung auf fob-marketing.de\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.fob-marketing.de\u002Fmarketing-seo-blog\u002Fantworten-zu-nofollow-case-by-case-und-relexternal-nofollow.html\" title=\"FAQ bei fob marketing\" rel=\"nofollow ugc\">Deutsche FAQ auf fob-marketing.de\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>For further information please send me an \u003Ca href=\"http:\u002F\u002Fwww.fob-marketing.de\u002Ffob\u002Fueber-fob-marketing\u002Ffob-marketing-kontakt\u002F\" title=\"Send an email to Oliver Bockelmann\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","\"Dofollow\" but Nofollow Case by Case allows you to selectively apply nofollow to your comments as well.",200,38477,100,"2013-12-10T17:07:00.000Z","3.7.41",[74,19,20,75,21],"administration","links","http:\u002F\u002Fwww.fob-marketing.de\u002Fmarketing-blog-184-wordpress-nofollow-seo-plugin-nofollow-case-by-case.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnofollow-case-by-case.1.5.6.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":70,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":16,"tags":92,"homepage":95,"download_link":96,"security_score":97,"vuln_count":98,"unpatched_count":98,"last_vuln_date":99,"fetched_at":27},"manuall-dofollow","SMu Manual DoFollow","1.8.1","Stefan M.","https:\u002F\u002Fprofiles.wordpress.org\u002Fstefan-m-1\u002F","\u003Cp>This plugin will set all Trackbacks and Pingbacks automatically to DoFollow Links.\u003C\u002Fp>\n\u003Cp>The user comments will get after \u003Ccode>X\u003C\u002Fcode> comments from a unique mailaddress automatically DoFollow status. All other comments have NoFollow, except the Admin enable manually the DoFollow Status. The status which is set manual (if DoFollow or NoFollow) will overrides the automatical process. So, you have the control if someone gets sooner the DoFollow status, or never maybe. Of corse, the automatism can be disabled to do the hole work manually.\u003C\u002Fp>\n\u003Cp>You get an support automatism, that you don’t need to check daily, but have the full control power.\u003C\u002Fp>\n\u003Cp>Additonal this plugin validated all DoFollow URLs and will notice if there are broken links. Broken Links are very bad the Rank in the Search Engines (SEO).\u003C\u002Fp>\n\u003Cp>Home Page of the Plugin: \u003Ca href=\"http:\u002F\u002Fblog.murawski.ch\u002F2010\u002F09\u002Fwordpress-manual-dofollow-plugin\u002F\" title=\"IT Bl&ouml;gg - WordPress Manual DoFollow Plugin\" rel=\"nofollow ugc\">IT Bl&ouml;gg – WordPress Manual DoFollow Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you have a wish for new functions, please contact me.\u003C\u002Fp>\n","SMu DoFollow has many DoFollow Options (Manual or Automatism) and included URL Validator (Manual, WP-Cron or Cronjob).",10570,86,3,"2015-12-21T09:46:00.000Z","4.1.42","3.0.0",[19,20,21,93,94],"pingback","trackback","http:\u002F\u002Fblog.murawski.ch\u002F2010\u002F09\u002Fwordpress-manual-dofollow-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmanuall-dofollow.zip",63,1,"2025-07-07 00:00:00",{"slug":101,"name":102,"version":103,"author":64,"author_profile":65,"description":104,"short_description":105,"active_installs":10,"downloaded":106,"rating":12,"num_ratings":12,"last_updated":107,"tested_up_to":16,"requires_at_least":108,"requires_php":16,"tags":109,"homepage":112,"download_link":113,"security_score":25,"vuln_count":12,"unpatched_count":12,"last_vuln_date":26,"fetched_at":27},"nfcbc-seo-light","NFCBC SEO Light","1.0","\u003Cp>NFCBC SEO Light – The light version of \u003Ca href=\"http:\u002F\u002Fwww.fob-marketing.de\u002Fmarketing-seo-blog\u002Fwordpress-nofollow-seo-plugin-nofollow-case-by-case.html\" title=\"Nofollow Case by Case\" rel=\"nofollow ugc\">Nofollow Case by Case\u003C\u002Fa>?\u003C\u002Fp>\n\u003Cp>You might have heard rumours about pagerank sculpting (old school -> new school).\u003Cbr \u002F>\nYou might have heard about follow and nofollow links.\u003Cbr \u002F>\nYou might not love the idea of blocking every single comment link.\u003Cbr \u002F>\nYou might not love the idea of moderating every single comment link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How about voting with good links for great comments only?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported options of NFCBC SEO Light:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>No link for very small comments (default: 50 characters). \u003C\u002Fli>\n\u003Cli>Nofollow link for small comments (default: 170 characters). \u003C\u002Fli>\n\u003Cli>Follow links for large comments, pings and trackback links. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Default values can be replaced for every single link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author link exeptions can be made like this:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add \u002Fdontfollow to the author link to get a nofollow link.\u003Cbr \u002F>\nAdd \u002Fthisfollow to get a follow link.\u003Cbr \u002F>\nAdd \u002Fnolink to show the author name without a link.\u003C\u002Fp>\n\u003Ch3>more info\u003C\u002Fh3>\n\u003Cp>Please visit [fob marketing](http:\u002F\u002Fwww.fob-marketing.de\u002Fmarketing-seo-blog\u002F fob marketing)\u003Cbr \u002F>\nfor more information.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful, but\u003Cbr \u002F>\nWITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\u003C\u002Fp>\n","NFCBC SEO Light - The light version of [Nofollow Case by Case](http:\u002F\u002Fwww.fob-marketing.de\u002Fmarketing-seo-blog\u002Fwordpress-nofollow-seo-plugin-nofollow-c &hellip;",2392,"2009-07-12T13:36:00.000Z","1.5",[19,20,110,21,111],"follow","nolink","http:\u002F\u002Fwww.fob-marketing.de\u002Fmarketing-seo-blog-kategorie\u002Finternet\u002Fwordpress\u002Fmy-wordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnfcbc-seo-light.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":12,"num_ratings":12,"last_updated":124,"tested_up_to":125,"requires_at_least":15,"requires_php":16,"tags":126,"homepage":129,"download_link":130,"security_score":25,"vuln_count":12,"unpatched_count":12,"last_vuln_date":26,"fetched_at":27},"dofollow-state","DoFollow State","2.45","Julian Widya Perdana","https:\u002F\u002Fprofiles.wordpress.org\u002Fjulianwp\u002F","\u003Cp>DoFollow State let your WordPress webblog have dofollow structure for all links including links on comments. It also remove the rel=”external nofollow” attribute from default wordpress comments-template and it also gives additional meta tag robots with content “index, follow” for every pages.\u003C\u002Fp>\n","DoFollow State let your Wordpress webblog have dofollow structure for all links including links on comments.",60,4642,"2010-07-08T02:18:00.000Z","3.*",[19,20,110,127,128],"meta","post","http:\u002F\u002Fmr.hokya.com\u002Fdofollow-state\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdofollow-state.zip",{"attackSurface":132,"codeSignals":153,"taintFlows":166,"riskAssessment":192,"analyzedAt":198},{"hooks":133,"ajaxHandlers":149,"restRoutes":150,"shortcodes":151,"cronEvents":152,"entryPointCount":12,"unprotectedCount":12},[134,140,144],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","admin_menu","wp_140follow_admin_menu","140follow.php",33,{"type":135,"name":141,"callback":142,"file":138,"line":143},"wp_head","wp_140follow_js",226,{"type":145,"name":146,"callback":147,"file":138,"line":148},"filter","get_comment_author_link","wp_140follow_make_dofollow",227,[],[],[],[],{"dangerousFunctions":154,"sqlUsage":155,"outputEscaping":157,"fileOperations":12,"externalRequests":12,"nonceChecks":98,"capabilityChecks":12,"bundledLibraries":165},[],{"prepared":12,"raw":12,"locations":156},[],{"escaped":98,"rawEcho":88,"locations":158},[159,162,164],{"file":138,"line":160,"context":161},81,"raw output",{"file":138,"line":163,"context":161},93,{"file":138,"line":70,"context":161},[],[167,184],{"entryPoint":168,"graph":169,"unsanitizedCount":12,"severity":183},"wp_140follow_options (140follow.php:70)",{"nodes":170,"edges":180},[171,175],{"id":172,"type":173,"label":174,"file":138,"line":163},"n0","source","$_SERVER['REQUEST_URI']",{"id":176,"type":177,"label":178,"file":138,"line":163,"wp_function":179},"n1","sink","echo() [XSS]","echo",[181],{"from":172,"to":176,"sanitized":182},true,"low",{"entryPoint":185,"graph":186,"unsanitizedCount":12,"severity":183},"\u003C140follow> (140follow.php:0)",{"nodes":187,"edges":190},[188,189],{"id":172,"type":173,"label":174,"file":138,"line":163},{"id":176,"type":177,"label":178,"file":138,"line":163,"wp_function":179},[191],{"from":172,"to":176,"sanitized":182},{"summary":193,"deductions":194},"The \"140follow\" v2.0 plugin exhibits a generally good security posture based on the provided static analysis.  There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, which significantly limits the plugin's attack surface to zero direct entry points.  The code signals are also largely positive, with no dangerous functions, no direct SQL queries (all use prepared statements), no file operations, and no external HTTP requests. The presence of a nonce check is a positive indicator of attempting to prevent CSRF attacks, although this is the only explicit security check found in the code signals.\n\nHowever, there are areas of concern. The taint analysis, while limited in scope with only two flows analyzed, found no unsanitized paths, which is good. Nevertheless, the output escaping is a notable weakness, with only 25% of the four identified outputs being properly escaped. This leaves a significant portion of output vulnerable to cross-site scripting (XSS) attacks if the data originates from an untrusted source.  The vulnerability history shows no known CVEs, which is a positive sign, suggesting the plugin has not had publicly disclosed security flaws. However, the absence of recorded vulnerabilities does not guarantee future safety and should be considered alongside the identified code weaknesses.\n\nIn conclusion, \"140follow\" v2.0 has a very small attack surface and a clean vulnerability history. Its strengths lie in its limited entry points and use of prepared statements for database interactions. The primary security concern stems from the poor output escaping, which presents a tangible risk of XSS vulnerabilities. While the plugin appears to be maintained with no known critical issues, developers should prioritize addressing the unescaped output to improve its overall security.",[195],{"reason":196,"points":197},"Poor output escaping",6,"2026-03-17T00:01:47.221Z",{"wat":200,"direct":206},{"assetPaths":201,"generatorPatterns":203,"scriptPaths":204,"versionParams":205},[202],"\u002Fwp-content\u002Fplugins\u002F140follow\u002F140follow.js",[],[202],[],{"cssClasses":207,"htmlComments":208,"htmlAttributes":212,"restEndpoints":214,"jsGlobals":215,"shortcodeOutput":217},[],[209,210,211],"\u003C!-- BEGIN Plugin: 140follow -->","\u003C!-- END   Plugin: 140follow -->","\u003C!-- This Page is powered by 140follow Plugin (NON-JS) -->",[213],"name=\"commentform\"",[],[216],"displaylimit",[]]