[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5xeQmIQQ2xiZ6YD-RXxguX_ioE8ykvm2H6-ONPEmu_s":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":18,"tags":19,"homepage":18,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":145,"fingerprints":554},"wp-customize","WP Customize","1.1.1","WebSight Designs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebsightdesigns\u002F","\u003Cp>This plugin allows you to set up a custom login page, including your logo. It also allows you to set a custom footer by adding in your own text or HTML.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allows you to specify a URL to an image you’d like to use as your WordPress Admin login page’s logo.\u003C\u002Fli>\n\u003Cli>Allows you to specify your own text and\u002For HTML to replace the footer of the WordPress Admin with.\u003C\u002Fli>\n\u003Cli>Sets the URL of your blog as the URL visited when a user clicks the logo on the WordPress Admin login page.\u003C\u002Fli>\n\u003Cli>Sets the title (seen when you hover your mouse over the logo) of the logo’s link to be your blog’s name.\u003C\u002Fli>\n\u003Cli>Allows you to specify the background color and the text\u002Flinks color of the WordPress Admin login page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please take a moment and rate this plugin at:\u003Cbr \u002F>\nhttps:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-customize\u002Freviews\u002F\u003C\u002Fp>\n","This plugin allows you to set up a custom login page, and set a custom footer message in the WordPress Admin.",10,7606,100,2,"2018-06-16T18:29:00.000Z","4.9.29","3.5","",[20,21,22,23,24],"admin","admin-footer","custom-login","customize","login-logo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-customize.1.1.1.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"websightdesigns",1,30,84,"2026-04-04T15:05:59.766Z",[38,59,80,100,124],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":11,"downloaded":46,"rating":27,"num_ratings":27,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":18,"download_link":57,"security_score":58,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"secure-admin-login-with-customize","Secure Admin Login With Customize","1.4","Dilip Bheda","https:\u002F\u002Fprofiles.wordpress.org\u002Fdilipbheda\u002F","\u003Cp>Create your own custom admin login page with google recaptcha and captcha code.\u003C\u002Fp>\n\u003Cp>Plugin allows to change custom logo with replace with wordpress default logo, background color, background image, background slide show, form color, font size, login form position and many more features.\u003C\u002Fp>\n\u003Cp>Supports full features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can add Google Recaptcha in your wordpress admin form (Site Key & Secret Key are required).\u003C\u002Fli>\n\u003Cli>You can add Captcha Code in your wordpress admin form.\u003C\u002Fli>\n\u003Cli>You can add customer logo above wordpress admin form.\u003C\u002Fli>\n\u003Cli>You can add background color and background image to the wordpress admin form.\u003C\u002Fli>\n\u003Cli>You can add custom message\u002Ftext above & bottom of your wordpress admin login form.\u003C\u002Fli>\n\u003Cli>Free support.\u003C\u002Fli>\n\u003Cli>Multi-lingual support.\u003C\u002Fli>\n\u003Cli>Translation ready (Gujarati, Hindi).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Main features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Recaptcha.\u003C\u002Fli>\n\u003Cli>Captcha Code.\u003C\u002Fli>\n\u003Cli>Login button hover color.\u003C\u002Fli>\n\u003Cli>Login button color.\u003C\u002Fli>\n\u003Cli>Admin form custom color.\u003C\u002Fli>\n\u003Cli>Admin form border custom style.\u003C\u002Fli>\n\u003Cli>Admin form label size.\u003C\u002Fli>\n\u003Cli>Admin form opacity.\u003C\u002Fli>\n\u003Cli>Admin form custom background image.\u003C\u002Fli>\n\u003Cli>Change label color.\u003C\u002Fli>\n\u003Cli>Change login form color.\u003C\u002Fli>\n\u003Cli>Set custom background image.\u003C\u002Fli>\n\u003Cli>Set background color.\u003C\u002Fli>\n\u003Cli>Add custom logo to admin login form.\u003C\u002Fli>\n\u003Cli>Logo width.\u003C\u002Fli>\n\u003Cli>Logo height.\u003C\u002Fli>\n\u003Cli>Logo link.\u003C\u002Fli>\n\u003Cli>Logo title.\u003C\u002Fli>\n\u003C\u002Ful>\n","Secure admin login with customize allows you to customize your WordPress admin login page within WordPress customizer.",2092,"2025-01-29T16:32:00.000Z","6.7.5","5.9","7.2",[52,53,54,55,56],"custom-admin-login","custom-login-logo","custom-wp-login","customise-wordpress-login","login-customizer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsecure-admin-login-with-customize.1.4.zip",92,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":58,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":18,"requires_php":18,"tags":72,"homepage":76,"download_link":77,"security_score":78,"vuln_count":14,"unpatched_count":27,"last_vuln_date":79,"fetched_at":29},"admin-custom-login","Admin Custom Login","3.6.4","Weblizar - WordPress Themes & Plugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fweblizar\u002F","\u003Cp>Admin custom login plugin give ability to customize your WordPress admin login page according to you. Create unique login design or admin login design with admin custom login plugin, Almost every element on login page is customize-able with admin custom login plugin. Design beautiful and eye catching login page styles in few Minutes .\u003C\u002Fp>\n\u003Cp>Plugin allows to change background color, background image, background slide show, login form color, login form font size, login form position, add social media icon on form and many more features.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Live Demo:\u003C\u002Fstrong> \u003Ca href=\"http:\u002F\u002Fdemo.weblizar.com\u002Fadmin-custom-login\u002Fwp-admin\" rel=\"nofollow ugc\">Admin Custom Login Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Guys please send us your login screenshots at \u003Ccode>lizarweb[at]gmail[dot]com\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Admin Custom Login Standard Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add Your Own Custom Logo On Login Form\u003C\u002Fli>\n\u003Cli>Background Color\u003C\u002Fli>\n\u003Cli>Background Image\u003C\u002Fli>\n\u003Cli>Background Image Slide Show\u003C\u002Fli>\n\u003Cli>Login Form Position\u003C\u002Fli>\n\u003Cli>Login Form Color\u003C\u002Fli>\n\u003Cli>Login Form Color Opacity\u003C\u002Fli>\n\u003Cli>Login Form Font Color\u003C\u002Fli>\n\u003Cli>Login Form Font Size\u003C\u002Fli>\n\u003Cli>Login Form Button Color\u003C\u002Fli>\n\u003Cli>Login Form Button Size\u003C\u002Fli>\n\u003Cli>Login Form Background\u003C\u002Fli>\n\u003Cli>Google reCaptcha\u003C\u002Fli>\n\u003Cli>Redirect Users like (All Subscribers, Editors, Authors and Contributors) on Custom URL After Login\u003C\u002Fli>\n\u003Cli>Add Social Media Icons On Login Form\u003C\u002Fli>\n\u003Cli>Social Media Icon Color\u003C\u002Fli>\n\u003Cli>Social Media Icon Size\u003C\u002Fli>\n\u003Cli>Interactive Plugin Dashboard\u003C\u002Fli>\n\u003Cli>Customize Login Form Positions\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Import & Export All Plugin Settings\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Background Slide Show:\u003C\u002Fstrong> – This is our most key feature of this plugin. We have provide you our best to add slide show on your custom login background without any hesitation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Link Connectivity:\u003C\u002Fstrong> – In this plugin you will able to add social icon to link your social profile with your login form. Social profiles names are\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Twitter\u003C\u002Fli>\n\u003Cli>Facebook\u003C\u002Fli>\n\u003Cli>Linkedin\u003C\u002Fli>\n\u003Cli>Google+\u003C\u002Fli>\n\u003Cli>Pinterest\u003C\u002Fli>\n\u003Cli>Youtube\u003C\u002Fli>\n\u003Cli>Flickr\u003C\u002Fli>\n\u003Cli>Digg\u003C\u002Fli>\n\u003Cli>Tumblr\u003C\u002Fli>\n\u003Cli>Skype\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Instagram\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Slide Show Animation Effect:\u003C\u002Fstrong> – We have provide you 4 types of animation in background slide show.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Powerful And Easy Setting Panel:\u003C\u002Fstrong> -PLugin Setting Panel very simple and user friendly. There your able to design your login page without any hesitation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Design:\u003C\u002Fstrong> – Plugin Design is totally mobile compatible.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Font Integrated:\u003C\u002Fstrong> -Plugin is integrated with 500+ google fonts. So add beautiful font styles fro you form panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unlimited Color Scheme:\u003C\u002Fstrong> -Theere you able update plugin design with unlimited colours. Colour option is available for both login form panel and background\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Admin Custom Login Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Best Admin Page Customizer\u003C\u002Fstrong> – With multi functional and multi features A best WordPress login page costuming plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Max Login Retry\u003C\u002Fstrong> – Set the limit of maximum login retry attempt by user on login form.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login With Access Token\u003C\u002Fstrong> – Assign a temporary admin access to any user.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Freeze Login Form On Brute Force Attack\u003C\u002Fstrong> – When plugin detect max number of invalid login attempt then freeze the login form for a while.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Unfreeze Login Form By Admin\u003C\u002Fstrong> – After freezing login form by brute force attack only admin has rights to unfreeze the login form secretly with a key.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Media Login\u003C\u002Fstrong> – User can sing in with social media accounts like Facebook, Google, Twitter with few clicks.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Restriction By User Roles\u003C\u002Fstrong> – Admin can restrict user login by WordPress users’s role like editor, author, contributor, subscriber and custom roles available on website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ban User(s) Login Access\u003C\u002Fstrong> – Admin can ban login access for single or multiple users from existing users list.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Max User Access Management\u003C\u002Fstrong> – Admin can define how many user can concurrently access admin dashboard at a time, It’s reduce the load on server and save bandwidth of your server.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Restrict Unauthorized IP\u003C\u002Fstrong> – You can define a single authorized IP address to access admin dashboard so no other IPs get access to login page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Import Export Settings\u003C\u002Fstrong> – If you have multiple site and you don’t want to configure new installed plugin again & again then import and export setting will save the time for you.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Form Logo\u003C\u002Fstrong> – You can add your own logo of company and brand.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Form Background\u003C\u002Fstrong> – Add colors, slide show, image on background of login form page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Social Media Profile\u003C\u002Fstrong> – Show 10+ social media icon with profile link at the inner or outer part of login form with square and circle share.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login Form Design Customization\u003C\u002Fstrong> – You can change your login form design with position, height & width, colors, background colors, icons, placeholder text, label text and buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Fonts\u003C\u002Fstrong> – Use 700+ Google and General Fonts to apply on login form label and link text.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Redirect Users After Login\u003C\u002Fstrong> – Admin can redirect it’s existing user after login to a particular page or promotional page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google reCpatcha\u003C\u002Fstrong> – reCaptcha setting will secure your login form to spam and bots.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Interactive Plugin Dashboard\u003C\u002Fstrong> – Plugin setting dashboard is intuitive and simple in design with tool tips for complex settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fast Help & Support\u003C\u002Fstrong> – Our support is super fast and quick you can check free plugin review for this.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Major Browser Compatible\u003C\u002Fstrong> – Google Chrome, Mozilla Firefox, Internet Explorer, Safari, Opera.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fully Responsive And Optimized\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multilingual Translation Ready\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Live Admin Custom Login Pro Demos\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdemo.weblizar.com\u002Fadmin-custom-login-pro\u002F\" rel=\"nofollow ugc\">Admin Custom Login Pro Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdemo.weblizar.com\u002Fadmin-custom-login-pro\u002Fwp-admin\u002F\" rel=\"nofollow ugc\">Admin Custom Login Pro Admin Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Username:\u003C\u002Fstrong> userdemo\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Password:\u003C\u002Fstrong> userdemo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Translations By Our Plugin Users:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Italian Translation(it_IT) by \u003Ca href=\"http:\u002F\u002Fgiovannicaputo.netsons.org\" rel=\"nofollow ugc\">Giovanni Caputo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Hindi Translation (hi_HI) by \u003Ca href=\"http:\u002F\u002Fintechnosoftware.com\" rel=\"nofollow ugc\">Intechno software\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>German Translation(de_DE) or Deutsch by Markus Petautschnig aka X00LA\u003C\u002Fli>\n\u003Cli>French Translation (fr_FR) by \u003Ca href=\"http:\u002F\u002Fwww.boursikoter.com\u002F\" rel=\"nofollow ugc\">Gilles Santacreu\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dutch Translation by \u003Ca href=\"https:\u002F\u002Fplus.google.com\u002F+MarkusPetautschnig78\" rel=\"nofollow ugc\">Markus P.\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish Translation by \u003Ca href=\"http:\u002F\u002Fwww.ibidem-translations.com\u002Fspanish.php\" rel=\"nofollow ugc\">Jose Maria Bescos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Polish Translation by \u003Ca href=\"http:\u002F\u002Fkowary.pl\u002F\" rel=\"nofollow ugc\">Maciej Janas\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Portuguese Translation (pt_BR) by \u003Ca href=\"https:\u002F\u002Fwww.blupixel.com.br\" rel=\"nofollow ugc\">Rodrigues Santana\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Finnish Translation (fi_FI) by Eerik Anttila – Graphic & Web Designer\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please help us to translate this plugin in all WordPress available languages and send us your translated file to us at \u003Cem>lizarweb at gmail dot com\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>If you have any question contact us at here: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fadmin-custom-login\" rel=\"ugc\">Plugin Support Forum \u003C\u002Fa>\u003C\u002Fp>\n","Customize Your WordPress Login Screen Amazingly - Add Own Logo, Add Social Profiles, Login Form Positions, Background Image Slide Show",20000,2276497,389,"2026-02-23T11:58:00.000Z","6.9.4",[73,52,22,74,75],"admin-login-page","custom-login-page","customize-wordpress-login-page","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadmin-custom-login\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-custom-login.3.6.4.zip",98,"2021-07-26 06:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":90,"num_ratings":91,"last_updated":92,"tested_up_to":71,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":98,"download_link":99,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"bm-custom-login","WP Custom Login","3.0.0","Teydea Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fteydeastudio\u002F","\u003Cp>\u003Cstrong>WP Custom Login lets you fully customize the WordPress login page to match your brand identity.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Whether you run a single site or a multisite network, this plugin gives you control over every visual element of the login screen — from the logo and background to form fields, buttons, links, and more.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key benefits:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adjust colors, fonts, spacing, and layout of every login page element without writing CSS.\u003C\u002Fli>\n\u003Cli>Add your logo, social media links, and custom footer to create a branded login experience.\u003C\u002Fli>\n\u003Cli>Support for multilingual sites with per-language text customization for labels, buttons, and notices.\u003C\u002Fli>\n\u003Cli>Works with WordPress multisite networks for consistent branding across all sites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>WP Custom Login is a good fit for freelancers, agencies, and organizations that want a professional, branded login page. It includes a live preview in the admin settings, so you can see your changes before they go live.\u003C\u002Fp>\n\u003Cp>Learn more at \u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">wpcustomlogin.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Body background color\u003C\u002Fstrong> — Set a custom background color for the login page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom logo\u003C\u002Fstrong> — Replace the WordPress logo with your site icon or a custom image, and configure its link URL and alignment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form container styling\u003C\u002Fstrong> — Customize the form background color, border radius, padding, box shadow, and alignment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Label styling\u003C\u002Fstrong> — Adjust font size, weight, letter case, spacing, text color, and toggle label visibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Input field styling\u003C\u002Fstrong> — Set background colors, borders, padding, font, shadow, and placeholder text for normal, hover, and focus states.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Checkbox styling\u003C\u002Fstrong> — Apply custom colors to the login form checkboxes and checkmark icon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Primary button styling\u003C\u002Fstrong> — Customize colors, font, size, width, alignment, shadow, and per-language button labels.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secondary button styling\u003C\u002Fstrong> — Configure colors, font, border, and per-language labels for secondary buttons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notice and error styling\u003C\u002Fstrong> — Set colors for error, notice, and success messages, and add a custom persistent notice with per-language text.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Under-form links\u003C\u002Fstrong> — Customize link colors, separator, disable the “Back to” link, or add custom links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Social media icons\u003C\u002Fstrong> — Display up to 23 social media icon links (Facebook, X, Instagram, LinkedIn, YouTube, GitHub, and more), placed before the form, after the form, or in the footer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy policy link\u003C\u002Fstrong> — Show or hide the privacy policy link and set its color.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Language switcher\u003C\u002Fstrong> — Show or hide the WordPress language switcher and adjust its icon color and spacing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom footer\u003C\u002Fstrong> — Add a footer with configurable text, font, color, and alignment.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS\u003C\u002Fstrong> — Add your own CSS for additional styling.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live preview\u003C\u002Fstrong> — See your changes in real time within the admin settings page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable autofocus\u003C\u002Fstrong> — Turn off the default autofocus behavior on the login form.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable error shake\u003C\u002Fstrong> — Turn off the shake animation on failed login attempts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable autocomplete\u003C\u002Fstrong> — Prevent browsers from auto-filling the login form.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-language text\u003C\u002Fstrong> — Customize labels, placeholders, button text, and notices for each language on multilingual sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>“Remember Me” customization\u003C\u002Fstrong> — Show or hide the “Remember Me” checkbox and set custom label text per language.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">Pre-designed templates\u003C\u002Fa>\u003C\u002Fstrong> — Choose from 20+ ready-made login page designs and apply them with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">Advanced backgrounds\u003C\u002Fa>\u003C\u002Fstrong> — Use animated gradients, image slideshows, or split-screen layouts as your login page background.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">Post-login redirects\u003C\u002Fa>\u003C\u002Fstrong> — Redirect users to specific pages after login based on their roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login\" rel=\"nofollow ugc\">Premium support\u003C\u002Fa>\u003C\u002Fstrong> — Get direct support from the development team.\u003C\u002Fli>\n\u003C\u002Ful>\n","Customize the WordPress login screen with your own colors, logo, backgrounds, and form styles.",10000,512272,96,14,"2026-03-03T23:25:00.000Z","6.6","7.4",[96,22,56,24,97],"branding","login-page","https:\u002F\u002Fwpcustomlogin.com\u002F?utm_source=WP+Custom+Login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbm-custom-login.3.0.0.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":48,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":119,"download_link":120,"security_score":121,"vuln_count":122,"unpatched_count":27,"last_vuln_date":123,"fetched_at":29},"login-page-styler","Login Page Styler – Custom WordPress Login Page Customizer & Security","7.1.2","Zia Imtiaz","https:\u002F\u002Fprofiles.wordpress.org\u002Fzia-imtiaz\u002F","\u003Cp>\u003Cstrong>Login Page Styler\u003C\u002Fstrong> is a powerful WordPress plugin that allows you to completely customize and secure your WordPress login page.\u003C\u002Fp>\n\u003Cp>Create a professional branded login experience while improving login security and protecting your website from unauthorized access.\u003C\u002Fp>\n\u003Cp>Whether you want to change your login logo, background, login URL, or add reCAPTCHA protection, Login Page Styler makes it simple with an easy-to-use interface.\u003C\u002Fp>\n\u003Cp>Perfect for website owners, developers, agencies, and businesses that want a professional login page without coding.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>Login Page Customization Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>• Custom WordPress login page design\u003Cbr \u002F>\n• Upload your own login logo\u003Cbr \u002F>\n• Custom login backgrounds (images, videos, gradients)\u003Cbr \u002F>\n• Pre-designed login page templates\u003Cbr \u002F>\n• Custom CSS and JavaScript support\u003Cbr \u002F>\n• Google Fonts support\u003Cbr \u002F>\n• Fully responsive login page design\u003C\u002Fp>\n\u003Cp>🔐 \u003Cstrong>Login Security Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>• Custom WordPress login URL\u003Cbr \u002F>\n• Google reCAPTCHA protection\u003Cbr \u002F>\n• Limit login attempts\u003Cbr \u002F>\n• IP address blocking\u003Cbr \u002F>\n• Region blocking\u003Cbr \u002F>\n• Login activity logs\u003Cbr \u002F>\n• Brute force attack protection\u003C\u002Fp>\n\u003Cp>📊 \u003Cstrong>Login Monitoring\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Track login activity with detailed logs including:\u003C\u002Fp>\n\u003Cp>• User login time\u003Cbr \u002F>\n• User roles\u003Cbr \u002F>\n• IP address\u003Cbr \u002F>\n• Location data\u003Cbr \u002F>\n• Failed login attempts\u003C\u002Fp>\n\u003Cp>This helps administrators monitor suspicious login behavior.\u003C\u002Fp>\n\u003Cp>⚡ \u003Cstrong>Performance & Ease of Use\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>• Lightweight plugin\u003Cbr \u002F>\n• No coding required\u003Cbr \u002F>\n• Fast loading login pages\u003Cbr \u002F>\n• Beginner-friendly settings panel\u003Cbr \u002F>\n• Compatible with most WordPress themes\u003C\u002Fp>\n\u003Cp>🚀 \u003Cstrong>Why Use Login Page Styler\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A default WordPress login page looks generic and provides limited security options.\u003C\u002Fp>\n\u003Cp>Login Page Styler helps you:\u003C\u002Fp>\n\u003Cp>• Build trust with branded login pages\u003Cbr \u002F>\n• Improve website security\u003Cbr \u002F>\n• Prevent brute-force attacks\u003Cbr \u002F>\n• Monitor login activity\u003Cbr \u002F>\n• Customize login design easily\u003C\u002Fp>\n\u003Ch3>Upgrade to Pro\u003C\u002Fh3>\n\u003Cp>Upgrade to \u003Cstrong>Login Page Styler Pro\u003C\u002Fstrong> to unlock advanced features:\u003C\u002Fp>\n\u003Cp>• Premium login templates\u003Cbr \u002F>\n• Social login integration\u003Cbr \u002F>\n• Two-factor authentication\u003Cbr \u002F>\n• Advanced login security\u003Cbr \u002F>\n• Priority support\u003C\u002Fp>\n\u003Cp>👉 https:\u002F\u002Fpluginnestwp.website\u002F\u003C\u002Fp>\n","Customize and secure your WordPress login page with logo, backgrounds, templates, custom login URL, reCAPTCHA protection, and login activity logs — no &hellip;",3000,237870,86,174,"2026-03-08T15:20:00.000Z","4.0","5.3",[74,116,24,117,118],"custom-login-url","login-page-customizer","wordpress-login-page","https:\u002F\u002Fpluginnestwp.website\u002Fcustom-login-page-styler\u002F\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogin-page-styler.7.1.2.zip",97,3,"2025-01-30 00:00:00",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":13,"num_ratings":134,"last_updated":135,"tested_up_to":136,"requires_at_least":137,"requires_php":138,"tags":139,"homepage":141,"download_link":142,"security_score":143,"vuln_count":33,"unpatched_count":33,"last_vuln_date":144,"fetched_at":29},"clp-custom-login-page","CLP – Custom Login Page by NiteoThemes","1.5.5","NiteoThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fniteo\u002F","\u003Cp>Custom Login Page plugin allows you to customize any essential element on WordPress login page. It utilizes powerful customizer to implement changes in real-time. Change of a logo, graphic background, typography or just a simple tweak cannot get easier than this.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Carefully crafted predefined templates to choose from: minimalist, flat, light, dark and more.\u003C\u002Fli>\n\u003Cli>Customizable layout – from full width, 50-50 to 2\u002F3 layout.\u003C\u002Fli>\n\u003Cli>Logo customization: disable logo, custom text with chosen typography or a graphic logo.\u003C\u002Fli>\n\u003Cli>Background: color, gradient, pattern, image or YouTube video.\u003C\u002Fli>\n\u003Cli>Custom Login Page footer to display Copyright or any content.\u003C\u002Fli>\n\u003Cli>Integrated Unsplash Gallery – choose from more than 1.5 millions free hi-res images.\u003C\u002Fli>\n\u003Cli>Form: width, height, spacing, color, blur, border radius, complete typography, borders, shadows.\u003C\u002Fli>\n\u003Cli>Form Inputs and Labels: colors, hover & focus colors, border radius, disable password icon, disable\u002Fenable “remember me” checkbox.\u003C\u002Fli>\n\u003Cli>Form Submit Button: custom text, color, hover color, size, alignment, borders.\u003C\u002Fli>\n\u003Cli>Form Footer: alignment, font size, change texts.\u003C\u002Fli>\n\u003Cli>Messages: complete customization of login, register and lost password messages including colors.\u003C\u002Fli>\n\u003Cli>Custom CSS: insert any custom CSS code for expert customization.\u003C\u002Fli>\n\u003Cli>Login Page is 100% responsive.\u003C\u002Fli>\n\u003Cli>Import \u002F Export of the customizer setttings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Under Active Development\u003C\u002Fh3>\n\u003Cp>Custom Login Page plugin is under active development and we plan to add more awesome features!\u003C\u002Fp>\n","Custom Login Page plugin allows you to customize any essential element on WordPress login page. It utilizes powerful customizer to implement changes i &hellip;",800,10916,4,"2022-03-19T13:19:00.000Z","5.9.13","3.0","5.6",[52,22,56,97,140],"wordpress-login","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclp-custom-login-page\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclp-custom-login-page.1.5.5.zip",64,"2025-04-01 00:00:00",{"attackSurface":146,"codeSignals":248,"taintFlows":304,"riskAssessment":548,"analyzedAt":553},{"hooks":147,"ajaxHandlers":244,"restRoutes":245,"shortcodes":246,"cronEvents":247,"entryPointCount":27,"unprotectedCount":27},[148,154,157,161,166,171,176,178,182,186,189,192,195,198,202,206,209,213,217,221,225,229,232,236,240],{"type":149,"name":150,"callback":151,"file":152,"line":153},"filter","page_attributes_dropdown_pages_args","register_project_templates","page-template.php",46,{"type":149,"name":155,"callback":151,"file":152,"line":156},"wp_insert_post_data",52,{"type":149,"name":158,"callback":159,"file":152,"line":160},"template_include","view_project_template",59,{"type":162,"name":163,"callback":164,"file":152,"line":165},"action","plugins_loaded","get_instance",136,{"type":162,"name":167,"callback":168,"file":169,"line":170},"admin_menu","wpcustomize_add_pages","settings-page.php",16,{"type":162,"name":172,"callback":173,"file":174,"line":175},"admin_enqueue_scripts","wpcustomize_admin_scripts","wp-customize.php",89,{"type":162,"name":172,"callback":177,"file":174,"line":121},"load_wp_media_files",{"type":162,"name":179,"callback":180,"file":174,"line":181},"admin_head","wpcustomize_admin_styles",119,{"type":162,"name":183,"callback":184,"file":174,"line":185},"login_head","wpcustomize_custom_login_logo",160,{"type":162,"name":183,"callback":187,"file":174,"line":188},"wpcustomize_custom_login_styles",171,{"type":162,"name":183,"callback":190,"file":174,"line":191},"wpcustomize_hide_register_forgot_links",186,{"type":162,"name":183,"callback":193,"file":174,"line":194},"wpcustomize_hide_back_link",200,{"type":162,"name":183,"callback":196,"file":174,"line":197},"wpcustomize_hide_privacy_link",214,{"type":149,"name":199,"callback":200,"file":174,"line":201},"login_footer","rememberme_checked",221,{"type":162,"name":203,"callback":204,"file":174,"line":205},"init","wpcustomize_login_checked_remember_me",223,{"type":162,"name":183,"callback":207,"file":174,"line":208},"wpcustomize_remove_login_shake",237,{"type":149,"name":210,"callback":211,"file":174,"line":212},"login_errors","wpcustomize_custom_error_message",249,{"type":149,"name":214,"callback":215,"file":174,"line":216},"login_headerurl","wpcustomize_custom_login_url",261,{"type":149,"name":218,"callback":219,"file":174,"line":220},"login_headertitle","wpcustomize_login_header_title",273,{"type":162,"name":222,"callback":223,"file":174,"line":224},"login_enqueue_scripts","wpcustomize_login_logo",289,{"type":149,"name":226,"callback":227,"priority":11,"file":174,"line":228},"login_redirect","wpcustomize_login_redirect",312,{"type":162,"name":203,"callback":230,"file":174,"line":231},"wpcustomize_login",330,{"type":149,"name":233,"callback":234,"priority":33,"file":174,"line":235},"authenticate","wpcustomize_verify_username_password",342,{"type":162,"name":237,"callback":238,"file":174,"line":239},"wp_login_failed","wpcustomize_login_failed",353,{"type":149,"name":241,"callback":242,"file":174,"line":243},"admin_footer_text","wpcustomize_remove_footer_admin",372,[],[],[],[],{"dangerousFunctions":249,"sqlUsage":250,"outputEscaping":252,"fileOperations":134,"externalRequests":27,"nonceChecks":27,"capabilityChecks":33,"bundledLibraries":300},[],{"prepared":27,"raw":27,"locations":251},[],{"escaped":253,"rawEcho":254,"locations":255},6,21,[256,259,261,263,265,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298],{"file":152,"line":257,"context":258},126,"raw output",{"file":169,"line":260,"context":258},78,{"file":169,"line":262,"context":258},364,{"file":169,"line":264,"context":258},379,{"file":266,"line":267,"context":258},"template-login.php",57,{"file":266,"line":269,"context":258},66,{"file":266,"line":271,"context":258},75,{"file":266,"line":273,"context":258},79,{"file":266,"line":275,"context":258},83,{"file":266,"line":277,"context":258},87,{"file":266,"line":279,"context":258},111,{"file":266,"line":281,"context":258},118,{"file":174,"line":283,"context":258},133,{"file":174,"line":285,"context":258},141,{"file":174,"line":287,"context":258},144,{"file":174,"line":289,"context":258},147,{"file":174,"line":291,"context":258},150,{"file":174,"line":293,"context":258},168,{"file":174,"line":295,"context":258},280,{"file":174,"line":297,"context":258},367,{"file":174,"line":299,"context":258},369,[301],{"name":302,"version":28,"knownCves":303},"jQuery",[],[305,474],{"entryPoint":306,"graph":307,"unsanitizedCount":27,"severity":473},"wpcustomize_settings_page (settings-page.php:19)",{"nodes":308,"edges":448},[309,314,319,323,325,329,331,335,337,341,343,346,348,352,354,358,360,364,366,370,372,376,378,381,383,387,389,393,396,400,402,406,408,412,414,418,420,423,425,429,431,434,436,440,442,446],{"id":310,"type":311,"label":312,"file":169,"line":313},"n0","source","$_POST['wpcustomize_admin_page_title']",41,{"id":315,"type":316,"label":317,"file":169,"line":313,"wp_function":318},"n1","sink","update_option() [Settings Manipulation]","update_option",{"id":320,"type":311,"label":321,"file":169,"line":322},"n2","$_POST['wpcustomize_admin_logo_image_url']",42,{"id":324,"type":316,"label":317,"file":169,"line":322,"wp_function":318},"n3",{"id":326,"type":311,"label":327,"file":169,"line":328},"n4","$_POST['wpcustomize_admin_logo_link_url']",43,{"id":330,"type":316,"label":317,"file":169,"line":328,"wp_function":318},"n5",{"id":332,"type":311,"label":333,"file":169,"line":334},"n6","$_POST['wpcustomize_admin_logo_title']",44,{"id":336,"type":316,"label":317,"file":169,"line":334,"wp_function":318},"n7",{"id":338,"type":311,"label":339,"file":169,"line":340},"n8","$_POST['wpcustomize_admin_logo_width']",45,{"id":342,"type":316,"label":317,"file":169,"line":340,"wp_function":318},"n9",{"id":344,"type":311,"label":345,"file":169,"line":153},"n10","$_POST['wpcustomize_admin_logo_height']",{"id":347,"type":316,"label":317,"file":169,"line":153,"wp_function":318},"n11",{"id":349,"type":311,"label":350,"file":169,"line":351},"n12","$_POST['wpcustomize_admin_logo_area_width']",47,{"id":353,"type":316,"label":317,"file":169,"line":351,"wp_function":318},"n13",{"id":355,"type":311,"label":356,"file":169,"line":357},"n14","$_POST['wpcustomize_admin_logo_area_height']",48,{"id":359,"type":316,"label":317,"file":169,"line":357,"wp_function":318},"n15",{"id":361,"type":311,"label":362,"file":169,"line":363},"n16","$_POST['wpcustomize_admin_bgcolor']",49,{"id":365,"type":316,"label":317,"file":169,"line":363,"wp_function":318},"n17",{"id":367,"type":311,"label":368,"file":169,"line":369},"n18","$_POST['wpcustomize_admin_linkcolor']",50,{"id":371,"type":316,"label":317,"file":169,"line":369,"wp_function":318},"n19",{"id":373,"type":311,"label":374,"file":169,"line":375},"n20","$_POST['wpcustomize_admin_linkhovercolor']",51,{"id":377,"type":316,"label":317,"file":169,"line":375,"wp_function":318},"n21",{"id":379,"type":311,"label":380,"file":169,"line":156},"n22","$_POST['wpcustomize_admin_loginstyles']",{"id":382,"type":316,"label":317,"file":169,"line":156,"wp_function":318},"n23",{"id":384,"type":311,"label":385,"file":169,"line":386},"n24","$_POST['wpcustomize_admin_footer_contents']",53,{"id":388,"type":316,"label":317,"file":169,"line":386,"wp_function":318},"n25",{"id":390,"type":311,"label":391,"file":169,"line":392},"n26","$_POST (x6)",31,{"id":394,"type":316,"label":317,"file":169,"line":395,"wp_function":318},"n27",54,{"id":397,"type":311,"label":398,"file":169,"line":399},"n28","$_POST['wpcustomize_custom_error_message']",58,{"id":401,"type":316,"label":317,"file":169,"line":399,"wp_function":318},"n29",{"id":403,"type":311,"label":404,"file":169,"line":405},"n30","$_POST['wpcustomize_admin_login_redirect_url']",61,{"id":407,"type":316,"label":317,"file":169,"line":405,"wp_function":318},"n31",{"id":409,"type":311,"label":410,"file":169,"line":411},"n32","$_POST['wpcustomize_admin_login_background_url']",62,{"id":413,"type":316,"label":317,"file":169,"line":411,"wp_function":318},"n33",{"id":415,"type":311,"label":416,"file":169,"line":417},"n34","$_POST['wpcustomize_admin_login_background_repeat']",63,{"id":419,"type":316,"label":317,"file":169,"line":417,"wp_function":318},"n35",{"id":421,"type":311,"label":422,"file":169,"line":143},"n36","$_POST['wpcustomize_admin_login_background_position']",{"id":424,"type":316,"label":317,"file":169,"line":143,"wp_function":318},"n37",{"id":426,"type":311,"label":427,"file":169,"line":428},"n38","$_POST['wpcustomize_admin_login_background_attachment']",65,{"id":430,"type":316,"label":317,"file":169,"line":428,"wp_function":318},"n39",{"id":432,"type":311,"label":433,"file":169,"line":269},"n40","$_POST['wpcustomize_admin_login_background_size']",{"id":435,"type":316,"label":317,"file":169,"line":269,"wp_function":318},"n41",{"id":437,"type":311,"label":438,"file":169,"line":439},"n42","$_POST['field_name_username']",67,{"id":441,"type":316,"label":317,"file":169,"line":439,"wp_function":318},"n43",{"id":443,"type":311,"label":444,"file":169,"line":445},"n44","$_POST['field_name_password']",68,{"id":447,"type":316,"label":317,"file":169,"line":445,"wp_function":318},"n45",[449,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472],{"from":310,"to":315,"sanitized":450},true,{"from":320,"to":324,"sanitized":450},{"from":326,"to":330,"sanitized":450},{"from":332,"to":336,"sanitized":450},{"from":338,"to":342,"sanitized":450},{"from":344,"to":347,"sanitized":450},{"from":349,"to":353,"sanitized":450},{"from":355,"to":359,"sanitized":450},{"from":361,"to":365,"sanitized":450},{"from":367,"to":371,"sanitized":450},{"from":373,"to":377,"sanitized":450},{"from":379,"to":382,"sanitized":450},{"from":384,"to":388,"sanitized":450},{"from":390,"to":394,"sanitized":450},{"from":397,"to":401,"sanitized":450},{"from":403,"to":407,"sanitized":450},{"from":409,"to":413,"sanitized":450},{"from":415,"to":419,"sanitized":450},{"from":421,"to":424,"sanitized":450},{"from":426,"to":430,"sanitized":450},{"from":432,"to":435,"sanitized":450},{"from":437,"to":441,"sanitized":450},{"from":443,"to":447,"sanitized":450},"low",{"entryPoint":475,"graph":476,"unsanitizedCount":27,"severity":473},"\u003Csettings-page> (settings-page.php:0)",{"nodes":477,"edges":524},[478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523],{"id":310,"type":311,"label":312,"file":169,"line":313},{"id":315,"type":316,"label":317,"file":169,"line":313,"wp_function":318},{"id":320,"type":311,"label":321,"file":169,"line":322},{"id":324,"type":316,"label":317,"file":169,"line":322,"wp_function":318},{"id":326,"type":311,"label":327,"file":169,"line":328},{"id":330,"type":316,"label":317,"file":169,"line":328,"wp_function":318},{"id":332,"type":311,"label":333,"file":169,"line":334},{"id":336,"type":316,"label":317,"file":169,"line":334,"wp_function":318},{"id":338,"type":311,"label":339,"file":169,"line":340},{"id":342,"type":316,"label":317,"file":169,"line":340,"wp_function":318},{"id":344,"type":311,"label":345,"file":169,"line":153},{"id":347,"type":316,"label":317,"file":169,"line":153,"wp_function":318},{"id":349,"type":311,"label":350,"file":169,"line":351},{"id":353,"type":316,"label":317,"file":169,"line":351,"wp_function":318},{"id":355,"type":311,"label":356,"file":169,"line":357},{"id":359,"type":316,"label":317,"file":169,"line":357,"wp_function":318},{"id":361,"type":311,"label":362,"file":169,"line":363},{"id":365,"type":316,"label":317,"file":169,"line":363,"wp_function":318},{"id":367,"type":311,"label":368,"file":169,"line":369},{"id":371,"type":316,"label":317,"file":169,"line":369,"wp_function":318},{"id":373,"type":311,"label":374,"file":169,"line":375},{"id":377,"type":316,"label":317,"file":169,"line":375,"wp_function":318},{"id":379,"type":311,"label":380,"file":169,"line":156},{"id":382,"type":316,"label":317,"file":169,"line":156,"wp_function":318},{"id":384,"type":311,"label":385,"file":169,"line":386},{"id":388,"type":316,"label":317,"file":169,"line":386,"wp_function":318},{"id":390,"type":311,"label":391,"file":169,"line":392},{"id":394,"type":316,"label":317,"file":169,"line":395,"wp_function":318},{"id":397,"type":311,"label":398,"file":169,"line":399},{"id":401,"type":316,"label":317,"file":169,"line":399,"wp_function":318},{"id":403,"type":311,"label":404,"file":169,"line":405},{"id":407,"type":316,"label":317,"file":169,"line":405,"wp_function":318},{"id":409,"type":311,"label":410,"file":169,"line":411},{"id":413,"type":316,"label":317,"file":169,"line":411,"wp_function":318},{"id":415,"type":311,"label":416,"file":169,"line":417},{"id":419,"type":316,"label":317,"file":169,"line":417,"wp_function":318},{"id":421,"type":311,"label":422,"file":169,"line":143},{"id":424,"type":316,"label":317,"file":169,"line":143,"wp_function":318},{"id":426,"type":311,"label":427,"file":169,"line":428},{"id":430,"type":316,"label":317,"file":169,"line":428,"wp_function":318},{"id":432,"type":311,"label":433,"file":169,"line":269},{"id":435,"type":316,"label":317,"file":169,"line":269,"wp_function":318},{"id":437,"type":311,"label":438,"file":169,"line":439},{"id":441,"type":316,"label":317,"file":169,"line":439,"wp_function":318},{"id":443,"type":311,"label":444,"file":169,"line":445},{"id":447,"type":316,"label":317,"file":169,"line":445,"wp_function":318},[525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547],{"from":310,"to":315,"sanitized":450},{"from":320,"to":324,"sanitized":450},{"from":326,"to":330,"sanitized":450},{"from":332,"to":336,"sanitized":450},{"from":338,"to":342,"sanitized":450},{"from":344,"to":347,"sanitized":450},{"from":349,"to":353,"sanitized":450},{"from":355,"to":359,"sanitized":450},{"from":361,"to":365,"sanitized":450},{"from":367,"to":371,"sanitized":450},{"from":373,"to":377,"sanitized":450},{"from":379,"to":382,"sanitized":450},{"from":384,"to":388,"sanitized":450},{"from":390,"to":394,"sanitized":450},{"from":397,"to":401,"sanitized":450},{"from":403,"to":407,"sanitized":450},{"from":409,"to":413,"sanitized":450},{"from":415,"to":419,"sanitized":450},{"from":421,"to":424,"sanitized":450},{"from":426,"to":430,"sanitized":450},{"from":432,"to":435,"sanitized":450},{"from":437,"to":441,"sanitized":450},{"from":443,"to":447,"sanitized":450},{"summary":549,"deductions":550},"The \"wp-customize\" plugin v1.1.1 exhibits a strong security posture based on the provided static analysis. The plugin demonstrates excellent practice by having no direct attack surface exposed through AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, the code signals indicate a commitment to secure coding, with 100% of SQL queries using prepared statements and a capability check present. The absence of critical or high-severity taint flows is also a very positive sign, suggesting no immediately obvious pathways for code injection or data manipulation vulnerabilities.\n\nHowever, a notable concern arises from the output escaping. With 22% of 27 outputs properly escaped, there's a significant chance of cross-site scripting (XSS) vulnerabilities if the unescaped outputs contain user-controlled data. While the plugin has no recorded vulnerability history, this absence of past issues, combined with the current lack of critical findings, suggests a potentially well-maintained codebase. Nevertheless, the unescaped output remains a potential weakness that could be exploited. In conclusion, the plugin is generally well-secured with a very small attack surface and good data handling for SQL. The primary area of improvement and potential risk lies in ensuring all output is adequately escaped.",[551],{"reason":552,"points":253},"Low output escaping rate","2026-03-17T01:38:52.457Z",{"wat":555,"direct":574},{"assetPaths":556,"generatorPatterns":564,"scriptPaths":565,"versionParams":566},[557,558,559,560,561,562,563],"\u002Fwp-content\u002Fplugins\u002Fwp-customize\u002Fcss\u002Fadmin.min.css","\u002Fwp-content\u002Fplugins\u002Fwp-customize\u002Fjs\u002Face\u002Fsrc-min-noconflict\u002Face.js","\u002Fwp-content\u002Fplugins\u002Fwp-customize\u002Fjs\u002Fchosen\u002Fchosen.jquery.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-customize\u002Fjs\u002Fspectrum.min.css","\u002Fwp-content\u002Fplugins\u002Fwp-customize\u002Fjs\u002Fchosen\u002Fchosen.min.css","\u002Fwp-content\u002Fplugins\u002Fwp-customize\u002Fjs\u002Fspectrum.min.js","\u002Fwp-content\u002Fplugins\u002Fwp-customize\u002Fjs\u002Fscript.min.js",[],[558,559,562,563],[567,568,569,570,571,572,573],"wp-customize\u002Fcss\u002Fadmin.min.css?ver=","wp-customize\u002Fjs\u002Face\u002Fsrc-min-noconflict\u002Face.js?ver=","wp-customize\u002Fjs\u002Fchosen\u002Fchosen.jquery.min.js?ver=","wp-customize\u002Fjs\u002Fspectrum.min.css?ver=","wp-customize\u002Fjs\u002Fchosen\u002Fchosen.min.css?ver=","wp-customize\u002Fjs\u002Fspectrum.min.js?ver=","wp-customize\u002Fjs\u002Fscript.min.js?ver=",{"cssClasses":575,"htmlComments":576,"htmlAttributes":577,"restEndpoints":594,"jsGlobals":595,"shortcodeOutput":596},[],[],[578,579,580,581,582,583,584,585,586,587,588,589,590,591,190,193,592,593],"wpcustomize_admin_logo","wpcustomize_admin_logo_width","wpcustomize_admin_logo_height","wpcustomize_admin_logo_area_height","wpcustomize_admin_logo_area_width","wpcustomize_admin_bgcolor","wpcustomize_admin_linkcolor","wpcustomize_admin_linkhovercolor","wpcustomize_admin_login_background_url","wpcustomize_admin_login_background_repeat","wpcustomize_admin_login_background_position","wpcustomize_admin_login_background_attachment","wpcustomize_admin_login_background_size","wpcustomize_admin_loginstyles","wpcustomize_show_privacy_policy_link","wpcustomize_remember_me_by_default",[],[200],[]]