CVE-2025-11877 HIGH

CVE-2025-11877: User Activity Log <= 2.2 - Unauthenticated Limited Options Update via Failed Login

Vendor Solwininfotech
Product User Activity Log
Weakness CWE-862 · Missing authorization
Published January 7, 2026
Last update April 8, 2026

CVSS base score

7.5/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality None
Integrity High

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

What the vulnerability does

01Description

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. CVE-2025-13471 appears to be a duplicate of this CVE.

Key dates

02Disclosure timeline

January 7, 2026 CVE published
April 8, 2026 Record updated