@clerk/nextjs auth() and getAuth() methods vulnerable to insecure direct object reference (IDOR)
CVE-2024-22206
9.1CRITICAL
What is CVE-2024-22206?
A logic flaw in the authentication process within Clerk's user management system can lead to unauthorized access or privilege escalation. Specifically, issues reside in the auth() method of the App Router and the getAuth() method of the Pages Router. This vulnerability became known through advisory notifications and has been addressed in version 4.29.3. Developers using Clerk are encouraged to update to the latest version to mitigate potential security risks.
Affected Version(s)
javascript >= 4.7.0, < 4.29.3
