CVE-2025-14975

Custom Login Page Customizer < 2.5.4 - Unauthenticated Arbitrary Password Reset

High · published January 29, 2026

CVSS v3.1
8.1
EPSS
0%
Percentile
26.0
In the wild
Unconfirmed
What it is

🚨 A simple username is all an attacker needs to reset any user's password in the Custom Login Page Customizer plugin for WordPress! Think of it like a restaurant that allows anyone to change the reservation for a VIP table just by knowing the name on the booking — no ID check or confirmation needed! This means an attacker can easily gain access to any account, including those of administrators, leading to potentially devastating consequences like data breaches or complete site takeover. The fallout could be an absolute nightmare for site owners and users alike!

Put simply

Think of it like a restaurant that allows anyone to change the reservation for a VIP table just by knowing the name on the booking — no ID check or confirmation needed! The vulnerability lies in the lack of a proper password reset process, allowing unauthenticated requests to reset passwords if the attacker knows the victim's username.

What to do

This means an attacker can easily gain access to any account, including those of administrators, leading to potentially devastating consequences like data breaches or complete site takeover. The fallout could be an absolute nightmare for site owners and users alike! To protect your site, immediately update the Custom Login Page Customizer plugin to version 2.5.4 or higher. Also, consider tightening overall security measures, such as enabling two-factor authentication and regularly reviewing user permissions. You've got this! Stay vigilant and secure your WordPress site today! 🛡️

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00338 · 26.0th percentile
Published
2026-01-29T06:00Z
EPSS history
Timeline
  • 29 JAN 06:00Z
    Custom Login Page Customizer < 2.5.4 - Unauthenticated Arbitrary Password Reset
    cvelistv5