[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fRCYYDHJ-MReOB9p9NoM4gBxTD0wRM_MIFnocacDEA78":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":13,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":134,"fingerprints":247},"cute-login-logo","Cute Login Logo – Upload Your Own Custom Logo for Branding in the Login Page","1.0.0","Sadhan Pal","https:\u002F\u002Fprofiles.wordpress.org\u002Fsadhanpal\u002F","\u003Cp>\u003Cstrong>Login Login Logo\u003C\u002Fstrong> allows you to personalize your WordPress login page by replacing the default WordPress logo with your own custom image.\u003Cbr \u002F>\nWith a simple interface and live preview, you can brand the login page to match your website or business identity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Upload a custom login logo directly from the WordPress media library.\u003Cbr \u002F>\n* Set logo width and height with min\u002Fmax dimension validation.\u003Cbr \u002F>\n* Preview the logo before saving.\u003Cbr \u002F>\n* Clear\u002Freset the logo with a single click.\u003Cbr \u002F>\n* Lightweight and easy to use.\u003C\u002Fp>\n\u003Cp>This plugin is perfect for agencies, freelancers, and site owners who want to add a professional touch to their client or business sites.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is open-source and licensed under the GPLv2 or later.\u003C\u002Fp>\n","Easily customize your WordPress login page by uploading and displaying your own custom logo with adjustable dimensions and preview.",0,213,"","6.8.5","6.7","7.2",[18,19,20,21,22],"admin","branding","custom-logo","login","logo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcute-login-logo.1.0.0.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":24,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"sadhanpal",9,40,30,94,"2026-04-05T03:38:04.665Z",[36,56,80,98,117],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":24,"downloaded":44,"rating":24,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":13,"tags":49,"homepage":52,"download_link":53,"security_score":54,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":55},"super-custom-login","Super Custom Login","1.1","Obadiah","https:\u002F\u002Fprofiles.wordpress.org\u002Fobadiah\u002F","\u003Cp>This plugin offers customization options for the WordPress login screen, including the ability to replace the default WordPress logo with a custom logo that links to the user’s homepage. There are custom color settings for all elements on login page. Additionally, the plugin improves login security by removing error messages upon failed login attempts.\u003C\u002Fp>\n\u003Cp>To utilize the custom logo feature, users should first upload their logo (ideally as a transparent PNG) to their media library where the URL can by copied. Install the plugin and go to the settings page. Enter the URL. Enter width and height of logo, if different from defaults. Click “Save Changes”.\u003C\u002Fp>\n","This plugin enables users to personalize their WordPress login screen by replacing the default WordPress logo with their own custom logo.",12734,1,"2023-04-02T13:12:00.000Z","6.2.9","3.1",[18,19,50,20,51],"custom-login","customized-login-screen","http:\u002F\u002Fmiddleearmedia.com\u002Flabs\u002Fplugins\u002Fsuper-custom-login\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsuper-custom-login.1.1.zip",85,"2026-03-15T15:16:48.613Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":13,"download_link":77,"security_score":78,"vuln_count":45,"unpatched_count":11,"last_vuln_date":79,"fetched_at":55},"change-login-logo","Change WordPress Login Logo","1.3","Boopathi Rajan","https:\u002F\u002Fprofiles.wordpress.org\u002Fboopathi0001\u002F","\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\u002FIu-XlWjyR9o?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\u003Cp>The Change WordPress Login Logo Plugin is a must-have for anyone looking to add a touch of personalization to their WordPress site. With this plugin, you can easily update your WordPress login page logo with your own customized logo in just a few clicks, without any coding knowledge required. Make your login page truly unique to your brand.\u003C\u002Fp>\n\u003Cp>The plugin is incredibly user-friendly, allowing you to upload your logo quickly and easily via the WordPress customizer. It is also fully customizable, allowing you to adjust the logo’s size, positioning, and other settings to perfectly match your site’s design.\u003C\u002Fp>\n\u003Cp>In addition to its ease of use, the Change WordPress Login Logo Plugin is also lightweight and fast-loading, ensuring that it won’t slow down your site’s performance. Plus, it’s compatible with all the latest versions of WordPress, ensuring that you always have access to the latest features and security updates.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.boopathirajan.com\u002Fproduct\u002Fchange-wordpress-login-logo-pro\u002F\" rel=\"nofollow ugc\">Purchase Premium Plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Premium Features:\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>1. Login Background Color Change\n2. Logn Form Background Color\n3. Form Label Text Color\n4. Login Page Link Color\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Upload your logo for WordPress login page instead of the usual WordPress logo with simple settings.",20000,185489,92,17,"2024-07-31T06:16:00.000Z","6.6.5","4.3","5.2.4",[73,20,74,75,76],"change-default-logo","login-logo","wordpress-logo-change","wp-admin-logo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-login-logo.1.3.zip",91,"2020-08-15 00:00:00",{"slug":50,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":64,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":14,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":95,"download_link":96,"security_score":24,"vuln_count":45,"unpatched_count":11,"last_vuln_date":97,"fetched_at":55},"Custom Login","5.1.2.2","Austin","https:\u002F\u002Fprofiles.wordpress.org\u002Faustyfrosty\u002F","\u003Cp>NOTE: in Custom Login 4.4, PHP 8.1 or greater was required, but in version 5.x, PHP requirements were\u003Cbr \u002F>\ndropped back to 7.4 or greater. Enjoy the update.\u003C\u002Fp>\n\u003Cp>Custom Login 3.0 was 200% faster than version 2.0, and version 4.0 and 5.0 is now even better!\u003C\u002Fp>\n\u003Cp>For more information visit the official \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login\u002F\" rel=\"nofollow ugc\">Custom Login\u003C\u002Fa> page.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Support\u003C\u002Fstrong>\u003Cbr \u002F>\n  \u003Ca href=\"https:\u002F\u002Faustin.passy.co\" rel=\"nofollow ugc\">Austin\u003C\u002Fa> and the \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002F\" rel=\"nofollow ugc\">Frosty Media\u003C\u002Fa> team will always try our best to support the Custom Login plugin on the WordPress.org forum, but please note that we can not guarantee a response in a timely manner. If you have an issue we would appreciate you using GitHub or purchasing priority support on our site.\u003C\u002Fp>\n\u003Cp>Any extensions purchased on \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002F\" rel=\"nofollow ugc\">Frosty Media\u003C\u002Fa> (not hosted on WordPress.org) will not be supported on the WordPress.org forum. You can always browse our \u003Cem>small\u003C\u002Fem> but growing \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fdocs\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for further assistance. You need a valid license key to make support submissions \u003Cem>on our site\u003C\u002Fem>. We thank you in advance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bug Reports\u003C\u002Fstrong>\u003Cbr \u002F>\n  Bug reports for Custom Login are \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthefrosty\u002Fcustom-login\" rel=\"nofollow ugc\">welcomed on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Video\u003C\u002Fh4>\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\u002FhZkc-t36xYQ?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>Extensions\u003C\u002Fh4>\n\u003Cp>There are currently seven premium extensions available, with more coming (suggestions welcome – and \u003Cem>will be offered for free to said user\u003C\u002Fem>).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Extensions available now\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login-stealth-login\u002F?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt\" title=\"Custom Login Stealth Login\" rel=\"nofollow ugc\">Stealth Login\u003C\u002Fa> – obscure your login URL.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login-page-template\u002F?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt\" title=\"Custom Login Page Template\" rel=\"nofollow ugc\">Page Template\u003C\u002Fa> – add a login form to any WordPress page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login-redirects\u002F?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt\" title=\"Custom Login Redirects\" rel=\"nofollow ugc\">Login Redirects\u003C\u002Fa> – Manage login redirects.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login-no-password-login\u002F?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt\" title=\"Custom Login No Password logins\" rel=\"nofollow ugc\">No Password\u003C\u002Fa> – allow users to login without a password.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login-style-pack-1?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt\" title=\"Custom Login Style Pack #1\" rel=\"nofollow ugc\">Style Pack #1\u003C\u002Fa> – four pre-designed login styles.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login-style-pack-2?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt\" title=\"Custom Login Style Pack #2\" rel=\"nofollow ugc\">Style Pack #2\u003C\u002Fa> – four pre-designed fun login styles.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login-style-pack-3?utm_source=wordpressorg&utm_medium=custom-login&utm_campaign=readme.txt\" title=\"Custom Login Style Pack #3\" rel=\"nofollow ugc\">Style Pack #3\u003C\u002Fa> – four pre-designed holiday login styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Extensions in development\u002Fextension ideas\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email Logins for usernames.\u003C\u002Fli>\n\u003Cli>2-step Authentication.\u003C\u002Fli>\n\u003Cli>“Super User” only access for client sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Added in core as of version 3.0\u003C\u002Fstrong> Remove default WordPress login CSS.\u003C\u002Fli>\n\u003Cli>Submit button styles!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Added as of version 3.2\u003C\u002Fstrong> Custom Login pre-made settings templates \u003Cem>AKA\u003C\u002Fem> \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugin\u002Ftag\u002Fstyle-pack\u002F\" rel=\"nofollow ugc\">Style Packs\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More info\u003C\u002Fh4>\n\u003Cp>Activate the plugin and customize your WordPress login screen. It’s as easy as modifying a few settings, there is no need to understand CSS at all. Custom Login even has a HTML, CSS & jQuery textarea for more advanced customizations.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Read more about \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002F2025\u002Fcustom-login-5-0-released\u002F\" rel=\"nofollow ugc\">Custom Login 5.0\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Read more about \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002F2023\u002Fcustom-login-4-1-x-released\u002F\" rel=\"nofollow ugc\">Custom Login 4.1\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Read more about \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002F2022\u002Fcustom-login-4-0-x-released\u002F\" rel=\"nofollow ugc\">Custom Login 4.0\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Read more about \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002F2015\u002Fcustom-login-v3-1-released\u002F\" rel=\"nofollow ugc\">Custom Login 3.1\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>For those looking to show off your login screen, check out the \u003Ca href=\"https:\u002F\u002Fflickr.com\u002Fgroups\u002Fcustom-login\u002F\" rel=\"nofollow ugc\">Flickr group\u003C\u002Fa>! Share you designs with the community!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Additional Plugins: \u003Ca href=\"https:\u002F\u002Ffrosty.media\u002Fplugins\u002F\" title=\"Premium WordPress Plugins by Frosty\" rel=\"nofollow ugc\">https:\u002F\u002Ffrosty.media\u002Fplugins\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Austins Blog: \u003Ca href=\"https:\u002F\u002Faustin.passy.co\u002F\" title=\"Austin's blog\" rel=\"nofollow ugc\">https:\u002Faustin.passy.co\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Austin on Twitter: \u003Ca href=\"https:\u002Fx.com\u002FTheFrosty\" title=\"Austin on X (Twitter)\" rel=\"nofollow ugc\">@TheFrosty\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Frosty Media on Twitter: \u003Ca href=\"https:\u002Fx.com\u002FFrosty_Media\" title=\"Frosty Media on X (Twitter)\" rel=\"nofollow ugc\">@Frosty_Media\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Development welcomed on \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthefrosty\u002Fcustom-login\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n","Custom Login allows you to easily customize your admin login page, works great for client sites!",1396722,72,97,"2025-11-29T21:28:00.000Z","6.4","7.4",[18,19,50,94,22],"customization","https:\u002F\u002Ffrosty.media\u002Fplugins\u002Fcustom-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-login.5.1.2.2.zip","2023-12-07 00:00:00",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":66,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":13,"tags":112,"homepage":115,"download_link":116,"security_score":54,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":55},"add-logo-to-admin","Add Logo to Admin","1.6.2","bandicootmarketing","https:\u002F\u002Fprofiles.wordpress.org\u002Ftinkerpriest\u002F","\u003Cp>This plugin allows you to customize your admin by adding your own logo to the header. It also replaces the WordPress logo on the login screen with the same custom logo. Tested in Firefox, Safari, Chrome and IE.\u003C\u002Fp>\n","Add a custom logo to your wp-admin and login page.",7000,183758,12,"2017-11-28T09:33:00.000Z","4.3.34","3.5",[18,113,20,21,114],"admin-logo","wp-admin","http:\u002F\u002Fbavotasan.com\u002F2011\u002Fadd-your-logo-to-the-wordpress-admin-and-login-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-logo-to-admin.1.6.2.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":24,"num_ratings":45,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":71,"tags":130,"homepage":132,"download_link":133,"security_score":66,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":55},"change-login-page-logo","Change Login Page Logo","1.0.3","Subodh Ghulaxe","https:\u002F\u002Fprofiles.wordpress.org\u002Fsubodhghulaxe\u002F","\u003Cp>\u003Cstrong>Change Login Page Logo\u003C\u002Fstrong> lets you change the default WordPress login page logo image. It also allows you to change logo width, logo height, bottom margin of logo and logo URL.\u003C\u002Fp>\n\u003Cp>By default WordPress add its own logo to the login page. If you are sharing the login URL with users, subscribers or even your own team members, it makes sense to have your own branding and change default login logo.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features include:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Change Login Logo Image.\u003C\u002Fstrong> Select image from WordPress media or use external image\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Logo Image Width.\u003C\u002Fstrong> Logo width in pixel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Logo Image Height.\u003C\u002Fstrong> Logo height in pixel\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize Logo Bottom Margin.\u003C\u002Fstrong> Adjust the spacing between logo and login form\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Change Logo Link.\u003C\u002Fstrong> This link will open on the click of logo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Translations\u002FLanguages:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin is translation ready and is available in the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple and easy way to change WordPress login logo, using Change Login Page Logo plugin you can change logo image, logo width, height and logo URL.",1000,6109,"2024-06-23T12:26:00.000Z","6.5.8","2.7",[118,20,74,131,76],"wordpress-login-logo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchange-login-page-logo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fchange-login-page-logo.1.0.3.zip",{"attackSurface":135,"codeSignals":168,"taintFlows":200,"riskAssessment":240,"analyzedAt":246},{"hooks":136,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":11,"unprotectedCount":11},[137,143,147,151,155,160],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","admin_menu","cutelog_add_admin_menu","cute-login-logo.php",36,{"type":138,"name":144,"callback":145,"file":141,"line":146},"admin_init","cutelog_register_settings",55,{"type":138,"name":148,"callback":149,"file":141,"line":150},"admin_enqueue_scripts","cutelog_admin_scripts",205,{"type":138,"name":152,"callback":153,"file":141,"line":154},"login_enqueue_scripts","cutelog_login_styles",239,{"type":156,"name":157,"callback":158,"file":141,"line":159},"filter","login_headerurl","cutelog_login_logo_url",248,{"type":156,"name":161,"callback":162,"file":141,"line":163},"login_headertext","cutelog_login_logo_title",256,[],[],[],[],{"dangerousFunctions":169,"sqlUsage":170,"outputEscaping":172,"fileOperations":11,"externalRequests":11,"nonceChecks":45,"capabilityChecks":45,"bundledLibraries":199},[],{"prepared":11,"raw":11,"locations":171},[],{"escaped":173,"rawEcho":174,"locations":175},24,11,[176,179,181,183,185,187,189,191,193,195,197],{"file":141,"line":177,"context":178},93,"raw output",{"file":141,"line":180,"context":178},103,{"file":141,"line":182,"context":178},110,{"file":141,"line":184,"context":178},117,{"file":141,"line":186,"context":178},118,{"file":141,"line":188,"context":178},122,{"file":141,"line":190,"context":178},125,{"file":141,"line":192,"context":178},132,{"file":141,"line":194,"context":178},143,{"file":141,"line":196,"context":178},154,{"file":141,"line":198,"context":178},162,[],[201,229],{"entryPoint":202,"graph":203,"unsanitizedCount":11,"severity":228},"cutelog_admin_page (cute-login-logo.php:76)",{"nodes":204,"edges":224},[205,210,216,219],{"id":206,"type":207,"label":208,"file":141,"line":209},"n0","source","$_POST (x4)",83,{"id":211,"type":212,"label":213,"file":141,"line":214,"wp_function":215},"n1","sink","update_option() [Settings Manipulation]",88,"update_option",{"id":217,"type":207,"label":218,"file":141,"line":209},"n2","$_POST (x5)",{"id":220,"type":212,"label":221,"file":141,"line":222,"wp_function":223},"n3","echo() [XSS]",115,"echo",[225,227],{"from":206,"to":211,"sanitized":226},true,{"from":217,"to":220,"sanitized":226},"low",{"entryPoint":230,"graph":231,"unsanitizedCount":11,"severity":228},"\u003Ccute-login-logo> (cute-login-logo.php:0)",{"nodes":232,"edges":237},[233,234,235,236],{"id":206,"type":207,"label":208,"file":141,"line":209},{"id":211,"type":212,"label":213,"file":141,"line":214,"wp_function":215},{"id":217,"type":207,"label":218,"file":141,"line":209},{"id":220,"type":212,"label":221,"file":141,"line":222,"wp_function":223},[238,239],{"from":206,"to":211,"sanitized":226},{"from":217,"to":220,"sanitized":226},{"summary":241,"deductions":242},"The \"cute-login-logo\" plugin, version 1.0.0, exhibits a strong security posture based on the provided static analysis. The plugin has no identified CVEs, and its code shows good practices with no dangerous functions, SQL queries using prepared statements exclusively, and a single nonce check.  The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface.  Taint analysis also revealed no critical or high-severity unsanitized flows.\n\nHowever, a potential area for concern is the output escaping. While a significant portion is properly escaped, 31% of the 35 output instances are not. This could lead to cross-site scripting (XSS) vulnerabilities if the unescaped data is user-controlled and rendered directly in the browser without proper sanitization.  The lack of an extensive vulnerability history is positive but doesn't guarantee future security, especially with the noted output escaping deficiency.\n\nIn conclusion, \"cute-login-logo\" 1.0.0 is generally well-secured with a minimal attack surface and no critical code vulnerabilities. The primary weakness lies in the unescaped output, which warrants attention to prevent potential XSS issues. Addressing this would further solidify the plugin's security.",[243],{"reason":244,"points":245},"Unescaped output (31% of 35 instances)",8,"2026-03-17T05:49:56.026Z",{"wat":248,"direct":255},{"assetPaths":249,"generatorPatterns":251,"scriptPaths":252,"versionParams":254},[250],"\u002Fwp-content\u002Fplugins\u002Fcute-login-logo\u002Fincludes\u002Fadmin.js",[],[253],"includes\u002Fadmin.js",[],{"cssClasses":256,"htmlComments":258,"htmlAttributes":259,"restEndpoints":265,"jsGlobals":266,"shortcodeOutput":268},[257],"cutelog-preview",[],[260,261,262,263,264],"id=\"cutelog_logo_url\"","id=\"cutelog_upload_button\"","id=\"cutelog_logo_width\"","id=\"cutelog_logo_height\"","id=\"cutelog_logo_link\"",[],[267],"cutelogAdmin",[]]