[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_j0WAY_I6v7igCrS-kBrdSGMRD_xnDro0fUDtIOKmak":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":15,"tags":18,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":135,"fingerprints":194},"twitter-hashtag-blaster","Twitter Hashtag Blaster","1.0","zackproser","https:\u002F\u002Fprofiles.wordpress.org\u002Fzackproser\u002F","\u003Cp>The Twitter Hashtag Blaster enables your readers to send your content into Twitter conversations surrounding your target hashtag.\u003C\u002Fp>\n\u003Cp>Do you run a humor website? Set your hashtag to #lol and start enjoying increased traffic from Twitter. Is your content about #football? #programming? #fashion? #politics? You can target any hashtag you like.\u003C\u002Fp>\n\u003Cp>Once installed and activated, go to Settings -> Twitter Hashtag Blaster.\u003C\u002Fp>\n\u003Cp>Here you can enter your target hashtag and choose whether the button should be small or large.\u003C\u002Fp>\n","Add Twitter hashtag buttons at the end of every post, for any hashtag you want. Sends shortlinks to your articles into Twitter!",10,2392,100,2,"","3.7.41","3.0.1",[19,20,21,22,23],"bitly","hashtag","shortlink","traffic","twitter","http:\u002F\u002Fwww.article-optimize.com\u002Fblog\u002Fhashtag-blaster-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitter-hashtag-blaster.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":31,"trust_score":33,"computed_at":34},30,93,89,"2026-04-04T10:45:59.128Z",[36,62,82,100,119],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":15,"tags":51,"homepage":55,"download_link":56,"security_score":57,"vuln_count":58,"unpatched_count":59,"last_vuln_date":60,"fetched_at":61},"wp-bitly","Bitly's WordPress Plugin","2.8.1","bitlydeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fbitlydeveloper\u002F","\u003Cp>Love WordPress? Love Bitly? After installing this plugin, you’ll be able to shorten a link and view clicks right from WordPress. Your new links will be saved to Bitly for reference and deeper analysis.\u003C\u002Fp>\n\u003Cp>\u003Cem>To do that, you must have a Bitly account to use the plugin. Your account is where you store, edit, and view metrics for your links. Register at bitly.com.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>No matter the type of site you own (from a personal blog to an ecommerce store and everything in between) Bitly makes it easy to create shorter links and keep an eye on your clicks. Whether you share your links on social, SMS, or email, a short link is easier to manage and remember.\u003C\u002Fp>\n","Create short links to your content with Bitly’s WordPress Plugin.",2000,142865,84,23,"2026-03-10T15:14:00.000Z","6.7.5","5.0",[19,52,53,21,54],"custom-domain","shortener","url","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-bitly\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-bitly.2.8.1.zip",74,4,1,"2025-09-22 00:00:00","2026-03-15T15:16:48.613Z",{"slug":20,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":15,"tags":76,"homepage":79,"download_link":80,"security_score":81,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":61},"Hashtag","0.5","takien","https:\u002F\u002Fprofiles.wordpress.org\u002Ftakien\u002F","\u003Cp>Use hashtag on WordPress just like on Twitter or Facebook. Word preceded with hash automatically converted into clickable link. If clicked it will search contents contain same hashtag.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Use standard hashtag ( #hashtag )\u003C\u002Fli>\n\u003Cli>Customizable CSS\u003C\u002Fli>\n\u003Cli>Hashtag also can be used for regular search\u003C\u002Fli>\n\u003Cli>Hash on color code, URL and unicode will be skipped\u003C\u002Fli>\n\u003Cli>Supports for non latin characters\u003C\u002Fli>\n\u003C\u002Ful>\n","Use hashtag on WordPress just like on Twitter or Facebook. Word preceded with hash automatically converted into clickable link.",200,18203,86,8,"2016-01-26T16:14:00.000Z","4.4.34","3.0",[77,20,78,23],"facebook","search","http:\u002F\u002Ftakien.com\u002Fplugins\u002Fhashtag","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhashtag.0.5.zip",85,{"slug":83,"name":84,"version":64,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":13,"num_ratings":59,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":15,"download_link":99,"security_score":81,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":61},"wp-shortlinks","Get Shortlinks","Kostas Vrouvas","https:\u002F\u002Fprofiles.wordpress.org\u002Fkosvrouvas\u002F","\u003Cp>Get the classic “Get shortlink” from WordPress 3.7. Developed to make it easier for people at \u003Ca href=\"https:\u002F\u002Fmentorinculture.com\u002F\" rel=\"nofollow ugc\">Mentor\u003C\u002Fa> to get shorlinks and open sourcing it.\u003C\u002Fp>\n\u003Cp>To-do:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Connect with Bit.ly API\u003C\u002Fli>\n\u003Cli>Options menu to add Bit.ly API keys\u003C\u002Fli>\n\u003C\u002Fol>\n","Get the classic \"Get shortlink\" from WordPress 3.7. Developed to make it easier for people at Mentor to get shorlinks and open sourcing it.",90,2379,"2019-08-15T08:40:00.000Z","5.2.24","3.8","5.6",[19,96,97,21,98],"getshortlink","short","shortlinks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-shortlinks.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":108,"num_ratings":59,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":15,"tags":113,"homepage":117,"download_link":118,"security_score":81,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":61},"twitter-hash-tag-shortcode","Twitter Hash Tag Shortcode","0.6.2","Bainternet","https:\u002F\u002Fprofiles.wordpress.org\u002Fbainternet\u002F","\u003Cp>Displaying the most recent twitter status updates for a particular hash tag in your posts\u002Fpages using shortcode.\u003C\u002Fp>\n\u003Cp>Usage:\u003Cbr \u002F>\n    [hashtag_tweets hashtag=”YOUR_TAG” number=”NUMBER_OF_TWEETS_TO_GET” cache=”hours to cache”]\u003C\u002Fp>\n\u003Cp>Feuture relase will have a templating feature but for now i’ll live the design to you with CSS\u003C\u002Fp>\n","Displaying the most recent twitter status updates for a particular hash tag in your posts\u002Fpages using shortcode.",20,6991,"2016-12-11T12:47:00.000Z","4.7.0","2.9.2",[114,115,116],"tweets-hashtag","twitter-hashtag","twitter-shortcode","http:\u002F\u002Fen.bainternet.info","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwitter-hash-tag-shortcode.0.6.2.zip",{"slug":120,"name":121,"version":6,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":11,"downloaded":126,"rating":26,"num_ratings":26,"last_updated":127,"tested_up_to":128,"requires_at_least":75,"requires_php":15,"tags":129,"homepage":133,"download_link":134,"security_score":81,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":61},"automatic-twitter-links","Automatic Twitter Links","Nolongeractive","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarijnrongen\u002F","\u003Cp>The plugin picks out twitter usernames and hashtags and automatically converts them to working links to Twitter profiles and search pages. You will no longer have to manually create these links, it will happen automatically for all page, post and comment content.\u003C\u002Fp>\n","This plugin automatically converts Twitter usernames and hashtags to Twitter profile- and searchlinks in pages, posts and comments.",2528,"2011-06-20T20:48:00.000Z","3.1.4",[20,130,131,23,132],"link","page","user","http:\u002F\u002Fwww.marijnrongen.com\u002Fwordpress-plugins\u002Fautomatic_twitter_links\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-twitter-links.1.0.zip",{"attackSurface":136,"codeSignals":158,"taintFlows":183,"riskAssessment":184,"analyzedAt":193},{"hooks":137,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":26,"unprotectedCount":26},[138,144,148],{"type":139,"name":140,"callback":141,"file":142,"line":143},"action","admin_init","twitter_hashtag_blaster_admin_init","settings.php",12,{"type":139,"name":145,"callback":146,"file":142,"line":147},"admin_menu","twitter_hashtag_blaster_add_menu",13,{"type":149,"name":150,"callback":151,"file":152,"line":153},"filter","the_content","twitter_hashtag_blaster_render_button","twitter_hashtag_blaster.php",34,[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":166,"fileOperations":26,"externalRequests":59,"nonceChecks":26,"capabilityChecks":59,"bundledLibraries":182},[],{"prepared":26,"raw":59,"locations":161},[162],{"file":163,"line":164,"context":165},"uninstall.php",25,"$wpdb->get_col() with variable interpolation",{"escaped":26,"rawEcho":167,"locations":168},6,[169,172,174,177,178,180],{"file":142,"line":170,"context":171},71,"raw output",{"file":142,"line":173,"context":171},91,{"file":175,"line":176,"context":171},"templates\\settings.php",9,{"file":175,"line":147,"context":171},{"file":175,"line":179,"context":171},14,{"file":175,"line":181,"context":171},15,[],[],{"summary":185,"deductions":186},"The plugin 'twitter-hashtag-blaster' v1.0 exhibits a mixed security posture.  On the positive side, the static analysis indicates a remarkably small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events, and crucially, no unprotected entry points. This suggests a deliberate effort to limit external interaction points. Furthermore, the absence of recorded vulnerabilities and CVEs historically is a strong positive indicator, suggesting either diligent patching or a lack of past exploitable flaws.  However, significant concerns arise from the code signals. The presence of a single SQL query not using prepared statements is a clear risk, especially when coupled with the complete lack of output escaping. This combination creates a high likelihood of SQL injection vulnerabilities and cross-site scripting (XSS) flaws, as unsanitized data could be directly injected into queries or rendered on the page.  The single capability check is also insufficient given the unescaped output, as it doesn't protect against an attacker manipulating data that is later displayed.",[187,189,191],{"reason":188,"points":72},"SQL query not using prepared statements",{"reason":190,"points":167},"No output escaping for any outputs",{"reason":192,"points":58},"Capability check is insufficient with unescaped output","2026-03-16T23:19:20.200Z",{"wat":195,"direct":203},{"assetPaths":196,"generatorPatterns":199,"scriptPaths":200,"versionParams":202},[197,198],"\u002Fwp-content\u002Fplugins\u002Ftwitter-hashtag-blaster\u002Fimg\u002Fcheckmark.png","\u002Fwp-content\u002Fplugins\u002Ftwitter-hashtag-blaster\u002Fimg\u002Fhashtag-blaster-pro-logo.png",[],[201],"https:\u002F\u002Fplatform.twitter.com\u002Fwidgets.js",[],{"cssClasses":204,"htmlComments":207,"htmlAttributes":208,"restEndpoints":211,"jsGlobals":212,"shortcodeOutput":214},[205,206],"blaster-pro-ad","twitter-hashtag-button",[],[209,210],"data-size","data-url",[],[213],"twitter-wjs",[215,216,217],"\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fintent\u002Ftweet?button_hashtag=","Tweet #","\u003Cscript>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=\u002F^http:\u002F.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+':\u002F\u002Fplatform.twitter.com\u002Fwidgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');\u003C\u002Fscript>"]