CVE-2024-45042

CVSS 3.1 Score 4.4 of 10 (medium)

Details

Published Sep 26, 2024
Updated: Sep 30, 2024
CWE ID 287

Summary

CVE-2024-45042 is a vulnerability affecting the Ory Kratos identity management system, specifically versions prior to 1.3.0. Under certain conditions, the system incorrectly assumes a user's highest available Multi-Factor Authentication (MFA) level is `aal1`, when it is actually `aal2`. This misconfiguration allows users to call the settings and whoami endpoint without providing a `aal2` session, even though they should be required to. For an attacker to exploit this vulnerability, they would need to steal or guess a valid login One-Time Password (OTP) of an affected user, who has only OTP for login enabled and an incorrect `available_aal` value. Approximately 0.00066% of Ory Network's registered users were impacted, mostly consisting of test users. Version 1.3.0 is not vulnerable, and as a workaround, those requiring MFA can disable the passwordless code login method. Alternatively, check the user's session `aal` to confirm if it is `aal1` or `aal2`.

Ligh bulbPrevent cyber attacks with Recorded Future by prioritizing and patching critical vulnerabilities being exploited by threat actors targeting your industry. Book your demo to learn more.

Share