[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsCjBkqMPGBL_Gk81QyfmaSAH43kM4T-bIpZHIit5tx0":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":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,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":126,"fingerprints":259},"bitt-link-shorter","Bitt Link Shortener","2.2.2","Seerox","https:\u002F\u002Fprofiles.wordpress.org\u002Fmugheeshafeez\u002F","\u003Cp>Bitt Link Shortener plugin is a powerful, extremely scalable and light weight url shortener tool introduced by Seerox.\u003C\u002Fp>\n\u003Cp>It concise long urls into small ones. So user can easily share it on social media or email to anyone. The ultimate benefit of this plugin is that these short urls are easy to remember and doesn’t look spammy. Brand are easily recognised by these short links which enhances your web marketing outcomes.\u003C\u002Fp>\n\u003Cp>It is based on its own Bitt link Engines API and database clusters so your WP database and server will not be over loaded. You will be able to create as many links as you want.\u003C\u002Fp>\n\u003Cp>This plugin has its great use while setting up a new site, or if do you need to go back and forth with uploading Plugins from your local computer.\u003C\u002Fp>\n","WP Simple Plugin Get free link shortener plugin for your wordpress.",10,4221,0,"2023-08-25T07:04:00.000Z","6.3.8","3.8","",[19,20,21,22,23],"google-link-shortener","link-shortener","online","tiny-url","url-shortener","http:\u002F\u002Fseerox.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbitt-link-shorter.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"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":36,"computed_at":37},"mugheeshafeez",4,1120,91,174,73,"2026-04-05T09:48:05.255Z",[39,63,81,97,110],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":47,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":13,"last_vuln_date":62,"fetched_at":28},"shortlinkspro","ShortLinks Pro – Affiliate Links, Link Shortening, Click Tracking & Marketing","1.2.0","Ruben Garcia","https:\u002F\u002Fprofiles.wordpress.org\u002Frubengc\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\" title=\"ShortLinks Pro\" rel=\"nofollow ugc\">ShortLinks Pro\u003C\u002Fa> is the easiest way to shorten, track, manage and share any URL using your own domain name.\u003C\u002Fp>\n\u003Cp>ShortLinks Pro is the most complete link management plugin that not only powers WordPress websites with shortened URLs, also empowers site owners to create clean, branded and unique affiliate links easily letting them save time and get focused on the most important work.\u003C\u002Fp>\n\u003Cp>\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\u002FTI8nMhIfYok?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>\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cp>Short link from a social profile:\u003Cbr \u002F>\nwww.sample-social.com\u002Fyour-profile -> https:\u002F\u002Fdomain.com\u003Cstrong>\u002Fsocial\u002Fx\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Short link from a post (product, article, etc):\u003Cbr \u002F>\ndomain.com\u002Fyour-post-title -> https:\u002F\u002Fdomain.com\u003Cstrong>\u002F123z\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Short link from an affiliate link:\u003Cbr \u002F>\nwww.sample-affiliate.com\u002F12345?ref=123 -> https:\u002F\u002Fdomain.com\u003Cstrong>\u002Frecommends\u002Fproduct\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Short link from anything!\u003Cbr \u002F>\nANY URL OF THE INTERNET -> The short link of your choice!\u003C\u002Fp>\n\u003Cp>ShortLinks Pro helps you to create clean links and brings you detailed reports of their clicks (including IP, Browser, OS, Referrer, among others)\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Short Links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily create short links from any URL.\u003C\u002Fli>\n\u003Cli>301, 302 & 307 redirects.\u003C\u002Fli>\n\u003Cli>Custom slugs with support to prefixes.\u003C\u002Fli>\n\u003Cli>Auto-generated slugs.\u003C\u002Fli>\n\u003Cli>No follow & sponsored support.\u003C\u002Fli>\n\u003Cli>Parameter forwarding.\u003C\u002Fli>\n\u003Cli>UTM builder included.\u003C\u002Fli>\n\u003Cli>Categories & tags to organize your links.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tracking:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Track clicks & unique clicks per link.\u003C\u002Fli>\n\u003Cli>Advanced reports with essential information (IP, Browser, OS, Referrer, among others).\u003C\u002Fli>\n\u003Cli>Filter reports by IP, browser, OS, country, etc.\u003C\u002Fli>\n\u003Cli>Monitor & analyze your marketing campaigns in live.\u003C\u002Fli>\n\u003Cli>Anti-bot features to get reliable tracking analytics.\u003C\u002Fli>\n\u003Cli>Block any IP of your choice.\u003C\u002Fli>\n\u003Cli>Option to disable tracking on any link.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Affiliate Links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Turn long affiliate URLs into short ones.\u003C\u002Fli>\n\u003Cli>Easy-to-use UI to manage tons of links.\u003C\u002Fli>\n\u003Cli>Affiliate links under your own domain.\u003C\u002Fli>\n\u003Cli>Created unique & branded short links.\u003C\u002Fli>\n\u003Cli>Manage all your affiliate links in the same place.\u003C\u002Fli>\n\u003Cli>Internal notes on any link for your own needs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Powerful add-ons to extend ShortLinks Pro\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Fadvanced-redirects\u002F\" rel=\"nofollow ugc\">Advanced Redirects\u003C\u002Fa>: Lets you mask your link redirects through cloaked, meta refresh & javascript redirects!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Fdynamic-redirects\u002F\" rel=\"nofollow ugc\">Dynamic Redirects\u003C\u002Fa>: Lets you add multiple target URLs to your links based on the conditions of your choice!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Femail-notifications\u002F\" rel=\"nofollow ugc\">Email Notifications\u003C\u002Fa>: Helps you to get informed of the growth of your link campaigns automatically.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Flink-expirations\u002F\" rel=\"nofollow ugc\">Link Expirations\u003C\u002Fa>: Lets you add expiration to your links based on different conditions!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Fqr-codes\u002F\" rel=\"nofollow ugc\">QR Codes\u003C\u002Fa>: Lets you to generate QR codes from your links created through ShortLinks Pro.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Ffacebook-pixel\u002F\" rel=\"nofollow ugc\">Facebook Pixel\u003C\u002Fa>: Add Facebook Pixel (Meta Pixel) tracking to your link clicks!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Ftwitter-pixel\u002F\" rel=\"nofollow ugc\">Twitter Pixel\u003C\u002Fa>: Add Twitter Pixel (X Pixel) tracking to your link clicks!\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fshortlinkspro.com\u002Fadd-ons\u002Fgoogle-analytics\u002F\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa>: Add Google Analytics tracking to your link clicks!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More plugins from the ShortLinks Pro team\u003C\u002Fh4>\n\u003Cp>If you like ShortLinks Pro, you will love our other plugins!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgamipress\u002F\" rel=\"ugc\">GamiPress\u003C\u002Fa> – Flexible gamification plugin to reward your users with points, achievements, badges & ranks based on their activity in your WordPress.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fautomatorwp\u002F\" rel=\"ugc\">AutomatorWP\u003C\u002Fa> – Powerful no-code automator plugin that lets you connect +200 plugins together or with apps, platforms with webhooks plus other WordPress sites.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbbforms\u002F\" rel=\"ugc\">BBForms\u003C\u002Fa> – BBForms is a code form plugin designed to help you build multipurpose forms in seconds!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>ShortLinks Pro connects to ip-api to obtain geolocation information from the visitor IP, it’s needed to be able to meet, for example, from which country the visitor is.\u003C\u002Fp>\n\u003Cp>The process requires to send the visitor’s IP to ip-api IP geolocation API on links with tracking enabled.\u003C\u002Fp>\n\u003Cp>This service is provided by “IP-API”: \u003Ca href=\"https:\u002F\u002Fip-api.com\u002Fdocs\u002Flegal\" rel=\"nofollow ugc\">Terms of service & Privacy policy\u003C\u002Fa>.\u003C\u002Fp>\n","Shorten, track, manage and share any URL using your own domain name!",100,2546,12,"2026-01-21T13:50:00.000Z","6.9.4","4.4","7.0",[55,56,20,57,23],"affiliate-links","click-tracking","link-tracking","https:\u002F\u002Fshortlinkspro.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortlinkspro.1.2.0.zip",99,1,"2025-06-05 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":13,"downloaded":71,"rating":13,"num_ratings":13,"last_updated":72,"tested_up_to":51,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"short-links-for-m8c","Short Links for M8C — لینک کوتاه","1.0.1","m09366023695","https:\u002F\u002Fprofiles.wordpress.org\u002Fm09366023695\u002F","\u003Cp>\u003Cstrong>Short Links for M8C\u003C\u002Fstrong> connects your WordPress site to the \u003Ca href=\"https:\u002F\u002Fm8c.ir\" rel=\"nofollow ugc\">M8C\u003C\u002Fa> link shortener service. This plugin is not officially affiliated with M8C. Create short links directly from the WordPress admin, or generate a short link for any post, page, or WooCommerce product with one click from the editor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create short links from the admin menu\u003C\u002Fstrong> — Go to \u003Cem>Short Links for M8C \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Create Short Link\u003C\u002Fem>, enter any URL, and get a short link.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Metabox on posts, pages, and products\u003C\u002Fstrong> — When editing a post, page, or WooCommerce product, a “Short Links for M8C” metabox appears in the sidebar. One click creates a short link for that content’s URL and saves it so it’s shown on the next visit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>My Links\u003C\u002Fstrong> — View all short links created via this site (via the API) in a paginated list with copy buttons and click counts, fetched live from the M8C server.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple setup\u003C\u002Fstrong> — Enter the M8C API base URL and your API token (from the M8C panel \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Developers) in \u003Cem>Short Links for M8C \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings\u003C\u002Fem>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Requirements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A free account on the M8C service (m8c.ir).\u003C\u002Fli>\n\u003Cli>An API token from M8C (Panel \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Developers).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WooCommerce:\u003C\u002Fstrong> If WooCommerce is active, the short-link metabox is also available on product edit screens.\u003C\u002Fp>\n\u003Ch4>Multilingual\u003C\u002Fh4>\n\u003Cp>The plugin uses the \u003Ccode>short-links-for-m8c\u003C\u002Fcode> text domain. The admin interface is in Persian (Farsi) by default; you can add translations via the \u003Ccode>\u002Flanguages\u003C\u002Fcode> folder or a translation plugin.\u003C\u002Fp>\n","Create short links from WordPress using the M8C link shortener service (m8c.ir). Not affiliated with M8C; for use with the M8C API.",112,"2026-02-25T12:03:00.000Z","5.9","7.4",[76,20,77,78,23],"api","m8c","short-link","https:\u002F\u002Fm8c.ir","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshort-links-for-m8c.1.0.1.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":13,"downloaded":89,"rating":13,"num_ratings":13,"last_updated":90,"tested_up_to":91,"requires_at_least":17,"requires_php":17,"tags":92,"homepage":95,"download_link":96,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"shortez-url-shortener","URL Shortener by Shortez.","1.0.0","shortentlinks","https:\u002F\u002Fprofiles.wordpress.org\u002Fshortentlinks\u002F","\u003Ch3>What is Shortez?\u003C\u002Fh3>\n\u003Cp>Shortez.com is a newly launched Israel based link shortener service, it pays to shorten and share urls. Like other url shorteners Shortez also provides some good features to all its users, like good customer support, good referral program, quick signup option, multiple tools, daily payments etc.\u003C\u002Fp>\n\u003Ch3>How many Shortez Pay\u003C\u002Fh3>\n\u003Cp>look into \u003Ca href=\"https:\u002F\u002Fshortez.com\u002Fpayout-rates\" rel=\"nofollow ugc\">https:\u002F\u002Fshortez.com\u002Fpayout-rates\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Allowed\u002FNo Allowed Domain\u003C\u002Fh4>\n\u003Cp>If you have links with Domain.com then in the settings you put in the blacklist Domain.com and then the plugin will not short this domain.\u003C\u002Fp>\n\u003Ch4>create Short Links\u003C\u002Fh4>\n\u003Cp>Create short links that your visitors will redirect to a Short link and not for a Long url.\u003C\u002Fp>\n\u003Ch4>Make Money\u003C\u002Fh4>\n\u003Cp>In our service you just signup for the website and start make money online with us, without doing anything only redirect links to your short links.\u003C\u002Fp>\n\u003Ch4>Customizable\u003C\u002Fh4>\n\u003Cp>You can customize your short links easy with us.\u003C\u002Fp>\n\u003Ch4>Easy to Use\u003C\u002Fh4>\n\u003Cp>URL Shortener could not be eaiser to use, Just quick click and you generate links to any posts on your site!\u003C\u002Fp>\n","What is Shortez?",1102,"2018-03-27T09:37:00.000Z","4.9.29",[93,20,78,94,23],"hide-affiliate-link","short-url","https:\u002F\u002Fshortez.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortez-url-shortener.zip",{"slug":98,"name":99,"version":84,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":13,"downloaded":104,"rating":13,"num_ratings":13,"last_updated":105,"tested_up_to":106,"requires_at_least":17,"requires_php":17,"tags":107,"homepage":108,"download_link":109,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"shorturls","URL Shortener by ShortUrlsEZ.","shorturlsez","https:\u002F\u002Fprofiles.wordpress.org\u002Fshorturlsez\u002F","\u003Ch3>What is ShortUrlsEZ?\u003C\u002Fh3>\n\u003Cp>ShortUrlsEZ.com is a newly launched Israel based link shortener service, it pays to shorten and share urls. Like other url shorteners ShortUrlsEZ also provides some good features to all its users, like good customer support, good referral program, quick signup option, multiple tools, daily payments etc.\u003C\u002Fp>\n\u003Ch3>How many ShortUrlsEZ Pay\u003C\u002Fh3>\n\u003Cp>look into \u003Ca href=\"https:\u002F\u002FShortUrlsEZ.com\u002Fpayout-rates\" rel=\"nofollow ugc\">https:\u002F\u002FShortUrlsEZ.com\u002Fpayout-rates\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Allowed\u002FNo Allowed Domain\u003C\u002Fh4>\n\u003Cp>If you have links with Domain.com then in the settings you put in the blacklist Domain.com and then the plugin will not short this domain.\u003C\u002Fp>\n\u003Ch4>create Short Links\u003C\u002Fh4>\n\u003Cp>Create short links that your visitors will redirect to a Short link and not for a Long url.\u003C\u002Fp>\n\u003Ch4>Make Money\u003C\u002Fh4>\n\u003Cp>In our service you just signup for the website and start make money online with us, without doing anything only redirect links to your short links.\u003C\u002Fp>\n\u003Ch4>Customizable\u003C\u002Fh4>\n\u003Cp>You can customize your short links easy with us.\u003C\u002Fp>\n\u003Ch4>Easy to Use\u003C\u002Fh4>\n\u003Cp>URL Shortener could not be eaiser to use, Just quick click and you generate links to any posts on your site!\u003C\u002Fp>\n","What is ShortUrlsEZ?",1144,"2019-03-19T01:22:00.000Z","5.1.22",[93,20,78,94,23],"https:\u002F\u002Fshorturlsez.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshorturls.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":13,"downloaded":118,"rating":47,"num_ratings":61,"last_updated":17,"tested_up_to":119,"requires_at_least":120,"requires_php":121,"tags":122,"homepage":17,"download_link":124,"security_score":47,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":125},"url-shortener-4eq","url Shortener 4eq","0.1","saeedmoh031","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaeedmoh031\u002F","\u003Cp>after installed this plugin and Place [us4eq] in your pages  a form is created on that page so that you or your site visitors can shorten their links for more information see 4eq.ir\u003C\u002Fp>\n\u003Cp>Control on each and everything.\u003Cbr \u002F>\nComplete control on your links\u003Cbr \u002F>\nWith our membership, you will have complete control on your links. This means you can change the destination anytime you want. Add, change or remove any filters, anytime\u003C\u002Fp>\n","url Shortener 4eq is a quick, modern, and open-source link shortener. This plugin allows you to use 4eq service in WordPress.",1000,"5.3.21","3.0.1","5.2.4",[20,123,23],"social-media","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Furl-shortener-4eq.zip","2026-03-15T10:48:56.248Z",{"attackSurface":127,"codeSignals":163,"taintFlows":215,"riskAssessment":238,"analyzedAt":258},{"hooks":128,"ajaxHandlers":149,"restRoutes":160,"shortcodes":161,"cronEvents":162,"entryPointCount":32,"unprotectedCount":32},[129,135,138,142,146],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","admin_menu","wpbls_add_menu","bitt-link-shorter.php",88,{"type":130,"name":131,"callback":136,"file":133,"line":137},"wpbls_post_type_sidebar",89,{"type":130,"name":139,"callback":140,"file":133,"line":141},"admin_enqueue_scripts","wpbls_enqueue_scripts",90,{"type":130,"name":143,"callback":144,"file":133,"line":145},"dbx_post_sidebar","wpbls_generate_sidebar",144,{"type":130,"name":147,"callback":144,"file":133,"line":148},"dbx_page_sidebar",145,[150,153,155,158],{"action":151,"nopriv":152,"callback":151,"hasNonce":152,"hasCapCheck":152,"file":133,"line":60},"wpbls_single_ajax",false,{"action":151,"nopriv":154,"callback":151,"hasNonce":152,"hasCapCheck":152,"file":133,"line":47},true,{"action":156,"nopriv":152,"callback":156,"hasNonce":152,"hasCapCheck":152,"file":133,"line":157},"wpbls_bluk_link_ajax",101,{"action":156,"nopriv":154,"callback":156,"hasNonce":152,"hasCapCheck":152,"file":133,"line":159},102,[],[],[],{"dangerousFunctions":164,"sqlUsage":165,"outputEscaping":174,"fileOperations":13,"externalRequests":61,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":210},[],{"prepared":61,"raw":166,"locations":167},2,[168,171],{"file":133,"line":169,"context":170},264,"$wpdb->query() with variable interpolation",{"file":133,"line":172,"context":173},292,"$wpdb->get_results() with variable interpolation",{"escaped":175,"rawEcho":176,"locations":177},3,17,[178,181,182,184,186,188,190,192,194,195,197,199,200,202,204,206,208],{"file":133,"line":179,"context":180},163,"raw output",{"file":133,"line":179,"context":180},{"file":133,"line":183,"context":180},166,{"file":133,"line":185,"context":180},169,{"file":133,"line":187,"context":180},172,{"file":133,"line":189,"context":180},175,{"file":133,"line":191,"context":180},224,{"file":133,"line":193,"context":180},226,{"file":133,"line":193,"context":180},{"file":133,"line":196,"context":180},229,{"file":133,"line":198,"context":180},230,{"file":133,"line":198,"context":180},{"file":133,"line":201,"context":180},233,{"file":133,"line":203,"context":180},234,{"file":133,"line":205,"context":180},236,{"file":133,"line":207,"context":180},345,{"file":133,"line":209,"context":180},448,[211],{"name":212,"version":213,"knownCves":214},"DataTables","1.10.16",[],[216],{"entryPoint":217,"graph":218,"unsanitizedCount":61,"severity":237},"\u003Cbitt-link-shorter> (bitt-link-shorter.php:0)",{"nodes":219,"edges":234},[220,225,229],{"id":221,"type":222,"label":223,"file":133,"line":224},"n0","source","$_POST",387,{"id":226,"type":227,"label":228,"file":133,"line":224},"n1","transform","→ wpbls_duplicate_bitt_links()",{"id":230,"type":231,"label":232,"file":133,"line":172,"wp_function":233},"n2","sink","get_results() [SQLi]","get_results",[235,236],{"from":221,"to":226,"sanitized":152},{"from":226,"to":230,"sanitized":152},"high",{"summary":239,"deductions":240},"The \"bitt-link-shorter\" v2.2.2 plugin exhibits a concerning security posture primarily due to its unprotected AJAX endpoints.  While the plugin doesn't appear to have a history of publicly disclosed vulnerabilities and avoids known dangerous functions, the static analysis reveals significant weaknesses. The presence of 4 AJAX handlers, all lacking authentication checks, presents a substantial attack surface. This means any unauthenticated user could potentially trigger these functions, leading to unintended actions. Furthermore, the taint analysis indicates one flow with unsanitized paths, which is flagged as high severity. This suggests a potential for malicious input to be processed without proper validation or sanitization, possibly leading to code execution or data manipulation. The low percentage of SQL queries using prepared statements and the even lower percentage of properly escaped output are also red flags, increasing the risk of SQL injection and cross-site scripting (XSS) vulnerabilities respectively.",[241,243,245,248,251,254,256],{"reason":242,"points":11},"4 AJAX handlers without auth checks",{"reason":244,"points":49},"High severity taint flow with unsanitized path",{"reason":246,"points":247},"Only 33% of SQL queries use prepared statements",7,{"reason":249,"points":250},"Only 15% of outputs are properly escaped",6,{"reason":252,"points":253},"No nonce checks on AJAX handlers",8,{"reason":255,"points":253},"No capability checks on AJAX handlers",{"reason":257,"points":32},"Bundled outdated DataTables v1.10.16","2026-03-17T05:41:23.457Z",{"wat":260,"direct":275},{"assetPaths":261,"generatorPatterns":267,"scriptPaths":268,"versionParams":269},[262,263,264,265,266],"\u002Fwp-content\u002Fplugins\u002Fbitt-link-shorter\u002Fassets\u002Fcss\u002Fbitt-link-shorter.css","\u002Fwp-content\u002Fplugins\u002Fbitt-link-shorter\u002Fassets\u002Fjs\u002Fbitt-link-shorter.js","\u002Fwp-content\u002Fplugins\u002Fbitt-link-shorter\u002Fassets\u002Fplugins\u002Fdatatable\u002Fcss\u002FdataTables.bootstrap4.min.css","\u002Fwp-content\u002Fplugins\u002Fbitt-link-shorter\u002Fassets\u002Fplugins\u002Fdatatable\u002Fjs\u002FdataTables.bootstrap4.min.js","\u002Fwp-content\u002Fplugins\u002Fbitt-link-shorter\u002Fassets\u002Fplugins\u002Fdatatable\u002Fjs\u002Fjquery.dataTables.min.js",[],[263],[270,271,272,273,274],"bitt-link-shorter\u002Fassets\u002Fcss\u002Fbitt-link-shorter.css?ver=","bitt-link-shorter\u002Fassets\u002Fjs\u002Fbitt-link-shorter.js?ver=","bitt-link-shorter\u002Fassets\u002Fplugins\u002Fdatatable\u002Fcss\u002FdataTables.bootstrap4.min.css?ver=","bitt-link-shorter\u002Fassets\u002Fplugins\u002Fdatatable\u002Fjs\u002FdataTables.bootstrap4.min.js?ver=","bitt-link-shorter\u002Fassets\u002Fplugins\u002Fdatatable\u002Fjs\u002Fjquery.dataTables.min.js?ver=",{"cssClasses":276,"htmlComments":281,"htmlAttributes":282,"restEndpoints":296,"jsGlobals":297,"shortcodeOutput":299},[277,278,279,280],"wpbls-sidebar","bitt-link-shorter-dashboar","wpbls-error-notice","wpbls_genrate_bulk_bitt_link_shorter",[],[283,284,285,286,287,288,289,290,291,292,293,294,295],"name=\"wpbls_genrate_bitt_link_shorter\"","id=\"wpbls_bitt_copy_link_post_id_\"","name=\"wpbls_current_link\"","name=\"wpbls_bitt_individual\"","name=\"wpbls_bitt_copy_link_p_btn\"","data-id=\"post_id_\"","name=\"wpbls_current_id\"","name=\"wpbls_bitt_link_btn\"","name=\"wpbls_bluk_bitt_link\"","name=\"wpbls_bluk_bitt_link_btn\"","id=\"wpbls_bluk_datatable\"","id=\"wpbls_bitt_copy_link_\"","name=\"wpbls_bitt_copy_link_btn\"",[],[298],"wpbls_bitt_copy_link_btn",[]]