{"id":"CVE-2026-76792","aliases":["EUVD-2026-124289","GHSA-gmxr-g9qg-qjhg"],"status":"published","title":"User Verification 2.0.38 - 2.0.48 - Unauthenticated Account Takeover via Unthrottled OTP Login Verification","description":"The User Verification by PickPlugins WordPress plugin before 2.0.49 does not rate limit the verification step of its one-time-password login, and does not expire the generated code, allowing unauthenticated attackers to brute force it and log in as any user, including administrators, where the code is configured to use digits only.","severity":{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"adp","from":"cve"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-287"],"published":"2026-11-12T06:00:10Z","modified":"2026-11-12T12:32:37Z","products":[{"vendor":"pickplugins","product":"user verification by pickplugins"},{"vendor":"unknown","product":"user verification by pickplugins"}],"references":[{"url":"https://wpscan.com/vulnerability/e77de84b-3567-4ec6-a2dc-dce93c1fdc6f/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-76792"},{"url":"https://wpscan.com/vulnerability/e77de84b-3567-4ec6-a2dc-dce93c1fdc6f"},{"url":"https://github.com/advisories/GHSA-gmxr-g9qg-qjhg"}],"sources":{"cve":[{"id":"CVE-2026-76792","title":"User Verification 2.0.38 - 2.0.48 - Unauthenticated Account Takeover via Unthrottled OTP Login Verification","description":"The User Verification by PickPlugins WordPress plugin before 2.0.49 does not rate limit the verification step of its one-time-password login, and does not expire the generated code, allowing unauthenticated attackers to brute force it and log in as any user, including administrators, where the code is configured to use digits only.","status":"published","published":"2026-11-12T06:00:10.307Z","modified":"2026-11-12T11:20:22.063Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-287"],"updated_at":"2026-11-12T12:42:25.726487Z"}],"euvd":[{"id":"EUVD-2026-124289","description":"The User Verification by PickPlugins WordPress plugin before 2.0.49 does not rate limit the verification step of its one-time-password login, and does not expire the generated code, allowing unauthenticated attackers to brute force it and log in as any user, including administrators, where the code is configured to use digits only.","status":"published","published":"2026-11-12T06:00:10Z","modified":"2026-11-12T11:20:22Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-12T12:33:35.098642Z"}],"ghsa":[{"id":"GHSA-gmxr-g9qg-qjhg","title":"The User Verification by PickPlugins WordPress plugin before 2.0.49 does not rate limit the...","description":"The User Verification by PickPlugins WordPress plugin before 2.0.49 does not rate limit the verification step of its one-time-password login, and does not expire the generated code, allowing unauthenticated attackers to brute force it and log in as any user, including administrators, where the code is configured to use digits only.","status":"published","published":"2026-11-12T06:30:24Z","modified":"2026-11-12T12:32:37Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-287"],"updated_at":"2026-11-12T12:41:04.410575Z"}],"nvd":[{"id":"CVE-2026-76792","description":"The User Verification by PickPlugins WordPress plugin before 2.0.49 does not rate limit the verification step of its one-time-password login, and does not expire the generated code, allowing unauthenticated attackers to brute force it and log in as any user, including administrators, where the code is configured to use digits only.","status":"published","published":"2026-11-12T06:17:14.937Z","modified":"2026-11-12T06:17:14.937Z","updated_at":"2026-11-12T11:30:51.270585Z"}]}}
