Critical severity · published Dec 13, 2025
CVE-2025-14440
JAY Login & Register <= 2.4.01 - Authentication Bypass via Cookie
9.8
CVSS
0.8%
EPSS
No
On KEV
Description
The JAY Login & Register plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 2.4.01. This is due to incorrect authentication checking in the 'jay_login_register_process_switch_back' function with the 'jay_login_register_process_switch_back' cookie value. This makes it possible for unauthenticated attackers to log in as any existing user on the site, such as an administrator, if they have access to the user id.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.8% · higher than 55% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
JL
JAY Login & Register · jayarsiech
through 2.4.01 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2025-14440
CVE.org
https://www.cve.org/CVERecord?id=CVE-2025-14440
plugins.trac.wordpress.org
https://plugins.trac.wordpress.org/browser/jay-login-register/tags/2.4.01/includes/jay-login-register-user-switching.php#L98
plugins.trac.wordpress.org
https://plugins.trac.wordpress.org/changeset/3418754/
www.wordfence.com
https://www.wordfence.com/threat-intel/vulnerabilities/id/928877a6-eeeb-4ed5-900b-9b1560e1bf87?source=cve
More from JAY Login & Register
9.8
CVE-2025-15027
JAY Login & Register <= 2.6.03 - Unauthenticated Privilege Escalation via jay_login_register_ajax_create_final_user
8.8
CVE-2025-15100
JAY Login & Register <= 2.6.03 - Authenticated (Subscriber+) Privilege Escalation via jay_panel_ajax_update_profile
