[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTXepWjXq_DxXbqtXCiDcoWQUAGWOEs3FnJDpCyDPDPQ":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":14,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":37,"analysis":38,"fingerprints":109},"sponsor-redirect","Sponsor Redirect","0.0.5","Shah Alom","https:\u002F\u002Fprofiles.wordpress.org\u002Fshahalom\u002F","\u003Cp>Sponsor Redirect plugin helps you to manage your sponsors or affiliate link on your own site easily. Most of the time we get an affiliate link which is almost impossible to memorise and for which we have to share the affiliate links by copy and paste everytime. In that case we can create an url on your site that will redirect to the specific url. For example: if you try to browse the url ( http:\u002F\u002Fmicrosolutionsbd.com\u002Fgo\u002Fpayoneer\u002F ), it will redirect you to Payoneer site with my affiliate id.\u003C\u002Fp>\n\u003Cp>We have use Masonary library to looks good the grid of sponsor. If the masonary library already exist on your theme then please use the plugin settings page to unload the library from this plugin. If you are not interested to show your sponsors in any page then it will batter to disable loading masonary library using plugin settings section.\u003C\u002Fp>\n\u003Cp>Please browse the page on our site to see this plugin in action: http:\u002F\u002Fmicrosolutionsbd.com\u002Fsponsor\u002F\u003C\u002Fp>\n\u003Cp>Features of Sponsor Redirect plugin:\u003Cbr \u002F>\n    – This plugin enables you to manage all your affiliate link centrally from your own site.\u003Cbr \u002F>\n    – You can update link of any sponsor anytime without getting headache about where you have shared the url previously.\u003Cbr \u002F>\n    – This plugin offer create post including featured image which enable you to create a page showing your special affiliate partners.\u003Cbr \u002F>\n    – Number of clicks is printed on the manage page.\u003C\u002Fp>\n\u003Cp>Currently [msbd-srp] offeres the following attributes:\u003Cbr \u002F>\n    * type – default value is empty which will retrieve all type of affiliate partner except “Hide”. Permitted values for this attribute are – ‘premium’, ‘golden’, ‘silver’, ‘standard’, or “all”. If you like to retireve all type of sponsor link (including hide type) then you can use “all” for this attribute.\u003Cbr \u002F>\n    * columns – you can specify the columns number to show the sponsors in grid. Permitted values for this attribute are: 2,3, or 4\u003Cbr \u002F>\n    * limit – you can limit the number of sponsor to show using the shortcode among a lot of sponsors. Default is 0 (unlimited\u002Fall)\u003Cbr \u002F>\n    * sorting – permitted value for this attribute are “ASC” or “DESC”. Default is DESC\u003Cbr \u002F>\n    * wrap_class – if you like to add any css class to the container of the grid to style yourself, you can write the css class using this attribute. Default is empty.\u003Cbr \u002F>\n    * thumbnail – By default this plugin use the default thumbnail image of wordpress. If you know what type of thumbnail sizes are stored on your site and want to use different type of thumbnail then this option will be useful for you. Write the thumbnail size here. By default the value is “thumbnail”\u003C\u002Fp>\n\u003Cp>Examples of Shortcode [msbd-srp]:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Following two short code will output same:\n[msbd-srp]\nand\n[msbd-srp type=\"\" columns=\"3\" wrap_class=\"\" limit=\"0\" thumbnail=\"thumbnail\" sorting=\"DESC\"]\n\nFollowing two short code will output only golden type of sponsors:\n[msbd-srp type=\"golden\"]\nand\n[msbd-srp type=\"golden\" columns=\"3\" wrap_class=\"\" limit=\"0\" thumbnail=\"thumbnail\" sorting=\"DESC\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Sponsor Redirect plugin helps you to manage url\u002Flinks of your affiliate partners. You can also show some of your sponsor info including image anywhere &hellip;",10,1823,0,"","4.4.34","3.6",[18,19,20,21,4],"affiliate-url-redirect","manage-affiliate-links","manage-affiliate-partners","manage-sponsor-links","http:\u002F\u002Fmicrosolutionsbd.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsponsor-redirect.0.0.5.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":29,"display_name":30,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"shahalom","shahalomwordpress",9,5060,93,30,89,"2026-04-04T03:53:56.221Z",[],{"attackSurface":39,"codeSignals":80,"taintFlows":102,"riskAssessment":103,"analyzedAt":108},{"hooks":40,"ajaxHandlers":71,"restRoutes":72,"shortcodes":73,"cronEvents":78,"entryPointCount":79,"unprotectedCount":13},[41,46,50,54,58,63,67],{"type":42,"name":43,"callback":43,"file":44,"line":45},"action","init","main.php",46,{"type":42,"name":47,"callback":48,"priority":24,"file":44,"line":49},"wp_enqueue_scripts","load_scripts_styles",47,{"type":42,"name":51,"callback":52,"file":44,"line":53},"add_meta_boxes","add_events_metaboxes",49,{"type":42,"name":55,"callback":56,"file":44,"line":57},"save_post","srp_save_meta_box_data",50,{"type":59,"name":60,"callback":61,"file":44,"line":62},"filter","single_template","get_sponsors_single_template",53,{"type":59,"name":64,"callback":65,"file":44,"line":66},"manage_sponsor_posts_columns","msbd_srp_columns_head",56,{"type":42,"name":68,"callback":69,"priority":11,"file":44,"line":70},"manage_sponsor_posts_custom_column","msbd_srp_columns_content",57,[],[],[74],{"tag":75,"callback":76,"file":44,"line":77},"msbd-srp","msbd_sponsor_redirect_shortcode_func",52,[],1,{"dangerousFunctions":81,"sqlUsage":82,"outputEscaping":84,"fileOperations":13,"externalRequests":13,"nonceChecks":79,"capabilityChecks":100,"bundledLibraries":101},[],{"prepared":13,"raw":13,"locations":83},[],{"escaped":11,"rawEcho":85,"locations":86},6,[87,90,92,94,96,98],{"file":44,"line":88,"context":89},148,"raw output",{"file":44,"line":91,"context":89},149,{"file":44,"line":93,"context":89},151,{"file":44,"line":95,"context":89},152,{"file":44,"line":97,"context":89},155,{"file":44,"line":99,"context":89},156,2,[],[],{"summary":104,"deductions":105},"The \"sponsor-redirect\" plugin v0.0.5 exhibits a generally good security posture based on the provided static analysis. The absence of any critical or high-severity taint flows, along with the exclusive use of prepared statements for SQL queries, indicates that the plugin developers have taken care to mitigate common injection vulnerabilities. The presence of nonce and capability checks also suggests an awareness of basic WordPress security practices.\n\nHowever, a significant area for concern lies in the output escaping. With only 63% of outputs properly escaped, there is a moderate risk of Cross-Site Scripting (XSS) vulnerabilities. While the attack surface is small and all identified entry points have some form of protection, the percentage of unescaped output could still allow for malicious script injection if user-supplied data is directly rendered without sanitization. The plugin's history of zero known vulnerabilities is a positive sign, but it does not guarantee future security, especially with an incomplete output escaping implementation.\n\nIn conclusion, the plugin demonstrates strengths in preventing direct code execution and SQL injection. The primary weakness is the incomplete output escaping, which presents a moderate XSS risk. While the vulnerability history is clean, it's crucial to address the output escaping to further harden the plugin's security. The overall risk is considered moderate, leaning towards low due to the limited attack surface and absence of known exploits.",[106],{"reason":107,"points":85},"Insufficient output escaping","2026-03-16T23:13:38.417Z",{"wat":110,"direct":121},{"assetPaths":111,"generatorPatterns":115,"scriptPaths":116,"versionParams":118},[112,113,114],"\u002Fwp-content\u002Fplugins\u002Fsponsor-redirect\u002Fcss\u002Fmsbd-srp.css","\u002Fwp-content\u002Fplugins\u002Fsponsor-redirect\u002Fjs\u002Fmasonry.pkgd.min.js","\u002Fwp-content\u002Fplugins\u002Fsponsor-redirect\u002Fjs\u002Fscripts.js",[],[117],"js\u002Fscripts.js",[75,119,120],"masonry-pkgd","srp-scripts",{"cssClasses":122,"htmlComments":123,"htmlAttributes":124,"restEndpoints":132,"jsGlobals":133,"shortcodeOutput":134},[],[],[125,126,127,128,129,130,131],"id=\"srp_url\"","name=\"srp_url\"","id=\"srp_type\"","name=\"srp_type\"","id=\"srp_sorting\"","name=\"srp_sorting\"","name=\"srp_meta_box_nonce\"",[],[],[]]