[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjL2cOPtW6Y9OwWznns24Lb_Po_bb03va7wQstswovgE":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":126,"fingerprints":206},"welcomeuser","WelcomeUser!","0.1","chriscarvache","https:\u002F\u002Fprofiles.wordpress.org\u002Fchriscarvache\u002F","\u003Cp>WelcomeUser! make it possible to add customizable welcome messages to you users based on their user roles.  Inspired by sites such as eBay and Amazon, use this handy plugin for things such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Providing a set of quick links for your users\u003C\u002Fli>\n\u003Cli>Displaying a friendly welcome message\u003C\u002Fli>\n\u003Cli>Creating a call-to-action based on user role\u003C\u002Fli>\n\u003C\u002Ful>\n","Add commonly seen user login links and welcome messages to the meta \u002F utility section of your blog.",10,2561,0,"2012-03-08T03:05:00.000Z","3.4.2","3.1","",[19,20,21,22,4],"admin","awesome","footer","message","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwelcomeuser","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwelcomeuser.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},3,120,30,84,"2026-04-04T11:40:12.942Z",[36,52,72,91,108],{"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":30,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":17,"tags":50,"homepage":17,"download_link":51,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"admin-user-message","Admin User Message","0.0.9","Jonathan Bardo","https:\u002F\u002Fprofiles.wordpress.org\u002Fjonathanbardo\u002F","\u003Cp>\u003Cstrong>Note: This plugin only works with WordPress 4.2 or higher\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin will enable the site administrator to easily create an admin message present on all pages. The admin has the option to let the user dismiss the message for the duration of his session.\u003C\u002Fp>\n","Add message to users of your site. Choose wheter they can dismiss it or not.",200,8508,94,"2015-11-24T04:43:00.000Z","4.4.34","4.2",[19,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-user-message.zip",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":44,"downloaded":60,"rating":61,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":17,"tags":66,"homepage":70,"download_link":71,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"bns-add-widget","BNS Add Widget","1.0","Edward Caissie","https:\u002F\u002Fprofiles.wordpress.org\u002Fcais\u002F","\u003Cp>Add a widget area to the footer of any theme by way of the \u003Ccode>wp_footer\u003C\u002Fcode> action hook. Works just like the widget areas commonly created with code in the functions.php template file.\u003Cbr \u002F>\n* Copyright 2010-2016  Edward Caissie  (email : edward.caissie@gmail.com)\u003C\u002Fp>\n\u003Cp>This program is free software; you can redistribute it and\u002For modify\u003Cbr \u002F>\n  it under the terms of the GNU General Public License version 2,\u003Cbr \u002F>\n  as published by the Free Software Foundation.\u003C\u002Fp>\n\u003Cp>You may NOT assume that you can use any other version of the GPL.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\n  but WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\n  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\u003Cbr \u002F>\n  GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License\u003Cbr \u002F>\n  along with this program; if not, write to the Free Software\u003Cbr \u002F>\n  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA\u003C\u002Fp>\n\u003Cp>The license for this software can also likely be found here:\u003Cbr \u002F>\n  http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","Add a widget area to the footer of any theme.",26183,100,1,"2016-02-21T18:57:00.000Z","4.5.33","2.7",[19,21,67,68,69],"plugin-only","translation-ready","widget","http:\u002F\u002Fbuynowshop.com\u002Fplugins\u002Fbns-add-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbns-add-widget.1.0.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":44,"downloaded":80,"rating":61,"num_ratings":81,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":17,"tags":85,"homepage":89,"download_link":90,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"hide-update-reminder-message","Hide Update Reminder Message","2.0","sumitbansal054","https:\u002F\u002Fprofiles.wordpress.org\u002Fsumitengg01\u002F","\u003Cp>With the use of this plugin you can hides update reminder message from the WordPress Admin for all non admin users and for Admin also.\u003C\u002Fp>\n\u003Cp>You can change the setting from the WordPress Admin to show the update reminder message will hide only for only non admin users or Admin to.\u003C\u002Fp>\n\u003Cp>For more information or any query please \u003Ca href=\"http:\u002F\u002Fsumitbansal.com\u002Fwordpress-plugin\u002Fhide-update-reminder-message\u002F\" rel=\"nofollow ugc\">click here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Support is provided at http:\u002F\u002Fsumitbansal.com\u002Fwordpress-plugin\u002Fhide-update-reminder-message\u002F\u003C\u002Fp>\n","Hides the Update Reminder in the Admin for all non Admin users.",7377,2,"2020-02-29T08:27:00.000Z","5.3.21","2.5",[19,86,87,88],"cms","hide-update-message","upgrade","http:\u002F\u002Fsumitbansal.com\u002Fwordpress-plugin\u002Fhide-update-reminder-message\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-update-reminder-message.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":44,"downloaded":99,"rating":61,"num_ratings":30,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":103,"tags":104,"homepage":106,"download_link":107,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"personal-admin-footer","Personal Admin Footer","1.2.0","Shea Bunge","https:\u002F\u002Fprofiles.wordpress.org\u002Fbungeshea\u002F","\u003Cp>This plugin changes the default ‘Thank you for creating with WordPress’ in your footer area to a more personal ‘Thank you for visiting My Site’ on all admin pages except the Network Admin. There is no configuration; simply install and activate.\u003C\u002Fp>\n\u003Cp>Visit the \u003Ca href=\"https:\u002F\u002Fsheabunge.com\u002Fplugins\u002Fpersonal-admin-footer\u002F\" rel=\"nofollow ugc\">plugin homepage\u003C\u002Fa>, or contribute to its development at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsheabunge\u002Fpersonal-admin-footer\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Spanish translation provided by Andrew Kurtis from \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">WebHostingHub\u003C\u002Fa>.\u003Cbr \u002F>\nSerbian translation provided by \u003Ca href=\"http:\u002F\u002Ffirstsiteguide.com\" rel=\"nofollow ugc\">Ogi Djuraskovic from FirstSiteGuide.com\u003C\u002Fa>.\u003C\u002Fp>\n","Welcome users to your dashboard with a personal 'Thank you for visiting My Site' in the footer",12168,"2020-12-01T16:15:00.000Z","5.6.17","2.8","5.2",[19,105,21],"dashboard","https:\u002F\u002Fsheabunge.com\u002Fplugins\u002Fpersonal-admin-footer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpersonal-admin-footer.1.2.0.zip",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":61,"downloaded":116,"rating":61,"num_ratings":81,"last_updated":117,"tested_up_to":118,"requires_at_least":119,"requires_php":17,"tags":120,"homepage":124,"download_link":125,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"custom-admin-footer-text","Custom Admin Footer Text","0.1.1","jp2112","https:\u002F\u002Fprofiles.wordpress.org\u002Fjp2112\u002F","\u003Cp>Custom Admin Footer Text lets you customize the left and right admin footer text. Overwrite the default text or links with anything of your choosing. Great for developers working on client sites who want to include support links, bylines or credits in the footer.\u003C\u002Fp>\n\u003Cp>Currently the left footer says “Thank you for creating with WordPress” and the right footer shows the current WordPress version. For WordPress developers, this is a lost opportunity. Use that space to put links to your website, a copyright statement, whatever you want.\u003C\u002Fp>\n\u003Cp>Use it for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Copyright statements\u002Fcredits\u003C\u002Fli>\n\u003Cli>Link to support forum\u003C\u002Fli>\n\u003Cli>Link to your other products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Or maybe you are just a regular guy who doesn’t like the admin footer. Put a link to your site or whatever you want to see.\u003C\u002Fp>\n\u003Ch3>If you need help with this plugin\u003C\u002Fh3>\n\u003Cp>If this plugin breaks your site or just flat out does not work, create a thread in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-admin-footer-text\" rel=\"ugc\">Support\u003C\u002Fa> forum with a description of the issue. Make sure you are using the latest version of WordPress and the plugin before reporting issues, to be sure that the issue is with the current version and not with an older version where the issue may have already been fixed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please do not use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fcustom-admin-footer-text\" rel=\"ugc\">Reviews\u003C\u002Fa> section to report issues or request new features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Overwrite existing admin footer text with your own\u003C\u002Fli>\n\u003Cli>Disable the plugin and the original text returns\u003C\u002Fli>\n\u003Cli>Unclosed HTML tags are automatically fixed\u003C\u002Fli>\n\u003C\u002Ful>\n","Display custom text (or links) in the admin footer.",13786,"2015-01-20T12:31:00.000Z","4.1.42","4.0",[19,121,122,21,123],"custom","dev","text","http:\u002F\u002Fwww.jimmyscode.com\u002Fwordpress\u002Fcustom-admin-footer-text\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-admin-footer-text.zip",{"attackSurface":127,"codeSignals":150,"taintFlows":194,"riskAssessment":195,"analyzedAt":205},{"hooks":128,"ajaxHandlers":143,"restRoutes":144,"shortcodes":145,"cronEvents":149,"entryPointCount":62,"unprotectedCount":13},[129,135,139],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","admin_init","nlws_wu_register_settings","wu-init.php",44,{"type":130,"name":136,"callback":137,"file":133,"line":138},"admin_menu","nlws_wu_plugin_menu",45,{"type":130,"name":140,"callback":141,"file":133,"line":142},"admin_enqueue_scripts","nlws_wu_add_scripts",46,[],[],[146],{"tag":147,"callback":147,"file":133,"line":148},"nlws_wu",47,[],{"dangerousFunctions":151,"sqlUsage":152,"outputEscaping":154,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":193},[],{"prepared":13,"raw":13,"locations":153},[],{"escaped":81,"rawEcho":155,"locations":156},19,[157,161,163,166,168,169,171,173,174,175,177,179,181,183,185,186,188,190,191],{"file":158,"line":159,"context":160},"wu-functions.php",139,"raw output",{"file":158,"line":162,"context":160},168,{"file":164,"line":165,"context":160},"wu-views.php",72,{"file":164,"line":167,"context":160},95,{"file":164,"line":167,"context":160},{"file":164,"line":170,"context":160},99,{"file":164,"line":172,"context":160},105,{"file":164,"line":172,"context":160},{"file":164,"line":172,"context":160},{"file":164,"line":176,"context":160},106,{"file":164,"line":178,"context":160},112,{"file":164,"line":180,"context":160},125,{"file":164,"line":182,"context":160},128,{"file":164,"line":184,"context":160},134,{"file":164,"line":184,"context":160},{"file":164,"line":187,"context":160},135,{"file":164,"line":189,"context":160},141,{"file":164,"line":189,"context":160},{"file":164,"line":192,"context":160},142,[],[],{"summary":196,"deductions":197},"The \"welcomeuser\" v0.1 plugin exhibits a mixed security posture.  On the positive side, it demonstrates good practices by not utilizing dangerous functions, performing all SQL queries using prepared statements, and avoiding file operations or external HTTP requests. The absence of recorded vulnerabilities and CVEs in its history is also a strong indicator of a well-maintained or less complex plugin.  However, significant concerns arise from the static analysis. The plugin lacks any nonce checks or capability checks, leaving its single entry point, a shortcode, vulnerable to unauthorized access and potential manipulation.  Furthermore, a very low percentage (10%) of output is properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities where user-supplied data might be rendered without proper sanitization. The lack of taint analysis results does not necessarily imply safety, as the analysis might have been incomplete or the plugin's complexity did not trigger the taint engine.",[198,200,202],{"reason":199,"points":11},"Missing capability checks for entry points",{"reason":201,"points":11},"Missing nonce checks for entry points",{"reason":203,"points":204},"Low percentage of properly escaped output",8,"2026-03-17T01:43:30.087Z",{"wat":207,"direct":214},{"assetPaths":208,"generatorPatterns":211,"scriptPaths":212,"versionParams":213},[209,210],"\u002Fwp-content\u002Fplugins\u002Fwelcomeuser\u002Fcss\u002Fjquery-ui-1.8.16.custom.css","\u002Fwp-content\u002Fplugins\u002Fwelcomeuser\u002Fjs\u002Fwu.js",[],[210],[],{"cssClasses":215,"htmlComments":216,"htmlAttributes":217,"restEndpoints":218,"jsGlobals":219,"shortcodeOutput":220},[],[],[],[],[],[221],"[nlws_wu]"]