CVE-2025-71400 better-auth passkey before 1.4.0 IDOR via delete-passkey

High 7.1 Published Updated
Exploited in the wild
Not known
Fix
None listed

What is CVE-2025-71400?

CVE-2025-71400 is a high-severity vulnerability in better-auth passkey, published on 2 Aug 2026.

Official description

better-auth passkey versions before 1.4.0 contain an insecure direct object reference vulnerability in the passkey deletion endpoint that allows authenticated users to delete arbitrary passkeys by ID. Attackers with valid sessions can submit crafted requests to the delete-passkey endpoint with enumerated passkey IDs to remove other users' passkeys.

Weakness: CWE-639

Which versions are affected by CVE-2025-71400?

2 open source packages ship an affected version, including @better-auth/passkey.

PackageAffectedFixed in
@better-auth/passkey npmAll versions1.4.0
@better-auth/passkey npmAll versions1.4.0

How do I fix CVE-2025-71400?

Upgrade @better-auth/passkey to 1.4.0 or later.

Is CVE-2025-71400 being exploited?

There is no known exploitation of CVE-2025-71400 in the wild and no public exploit code.

Sources

Also known as GHSA-44ff-3cmc-mgqf, GHSA-4vcf-q4xf-f48m.

Is CVE-2025-71400 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free