Description
The Admin Safety Guard — Login Security, Limit Logins, 2FA & Brute Force Protection WordPress plugin before 1.4.0 does not perform any capability check on one of its REST API endpoints, allowing unauthenticated attackers to retrieve the full list of registered users including their usernames, email addresses, roles, and two-factor authentication enrollment status.
Published: 2026-08-08
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability lies in the Admin Safety Guard WordPress plugin, version 1.4.0 and earlier. One of its REST API endpoints performs no capability check, allowing any unauthenticated user to read a complete list of registered users, including usernames, email addresses, roles, and two‑factor authentication enrollment status. The primary impact is the disclosure of sensitive user information, potentially aiding credential‑replay or social‑engineering attacks. The weakness corresponds to Improper Authorization, where access controls fail to enforce authentication or authorization for a restricted operation.

Affected Systems

The affected system is the Admin Safety Guard — Login Security, Limit Logins, 2FA & Brute Force Protection WordPress plugin, all releases prior to 1.4.0. Users of the plugin who have not yet upgraded are susceptible; the vulnerability does not discriminate by user role, so any visitor to the site can exploit it.

Risk and Exploitability

The CVSS score is 7.5 and the EPSS score is < 1%, indicating a moderate risk of exploitation but a low probability that attackers will target the vulnerability. Because the flaw allows unauthenticated access to private user data, the risk is elevated. The vulnerability is not listed in CISA's KEV catalog, yet the absence of authentication checks makes exploitation trivial for attackers with network visibility to the site’s REST API. Absence of capability verification means any external actor can retrieve the data without further prerequisites.

Generated by OpenCVE AI on August 10, 2026 at 21:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Admin Safety Guard to version 1.4.0 or later.
  • If an update is unavailable, disable the vulnerable REST endpoint or block access to it via a web‑application firewall or config rewrite rules.
  • Restrict REST API usage to authenticated requests, for example by adding role‑based access control or CSRF protection to the plugin.

Generated by OpenCVE AI on August 10, 2026 at 21:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 08 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Admin Safety Guard — Login Security, Limit Logins, 2FA & Brute Force Protection WordPress plugin before 1.4.0 does not perform any capability check on one of its REST API endpoints, allowing unauthenticated attackers to retrieve the full list of registered users including their usernames, email addresses, roles, and two-factor authentication enrollment status.
Title Admin Safety Guard < 1.4.0 - Unauthenticated User Data Disclosure via 2fa/app/users REST Route
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-10T19:44:02.429Z

Reserved: 2026-07-22T13:28:30.713Z

Link: CVE-2026-16578

cve-icon Vulnrichment

Updated: 2026-08-10T19:43:43.571Z

cve-icon NVD

Status : Deferred

Published: 2026-08-08T07:17:10.573

Modified: 2026-08-26T16:31:16.753

Link: CVE-2026-16578

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T21:45:03Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor