Impact
The Secure Passkeys plugin for WordPress contains a missing capability check in the delete_passkey() and passkeys_list() functions, allowing authenticated users with Subscriber or higher privileges to view and delete passkeys. This results in unauthorized access to and removal of stored cryptographic passkeys. The weakness is a missing authorization check, classified as CWE-862. The CVSS score of 5.3 indicates a moderate severity.
Affected Systems
The vulnerability affects installations of the WordPress plugin Secure Passkeys from endisha with versions up to and including 1.2.1. Any site running one of those releases is vulnerable; versions beyond 1.2.1 are not reported to be affected.
Risk and Exploitability
The EPSS score is less than 1 %, indicating a very low likelihood of exploitation observed in the wild. The vulnerability is not listed in the CISA KEV catalog. Attackers must first be authenticated with Subscriber-level or higher privileges, limiting the number of accounts that can trigger the vulnerability. Given the moderate CVSS score and low exploitation probability, the overall risk is moderate but should still be considered for sites that employ passkey authentication.
OpenCVE Enrichment
EUVD