The User Activity Log plugin is vulnerable to a limited options update in versions up to, and including, 2.2. The failed-login handler 'ual_shook_wp_login_failed' lacks a capability check and writes failed usernames directly into update_option() calls. This makes it possible for unauthenticated attackers to push select site options from 0 to a non-zero value, allowing them to reopen registration or corrupt options like 'wp_user_roles', breaking wp-admin access.
References
Configurations
No configuration.
History
No history.
Information
Published : 2026-01-07 12:16
Updated : 2026-01-08 18:09
NVD link : CVE-2025-11877
Mitre link : CVE-2025-11877
CVE.ORG link : CVE-2025-11877
JSON object : View
Products Affected
No product.
CWE
CWE-862
Missing Authorization
