CVE-2024-8122

Medium

Description

The WSO2 Identity Server fails to enforce a default expiry time for SMS One-Time Passwords (OTPs) used in multi-factor authentication (MFA). This allows unused OTPs to remain valid indefinitely, presenting an opportunity for malicious actors to conduct brute force attacks by repeatedly guessing the OTP. The absence of automatic expiration for OTPs grants attackers an unlimited timeframe to attempt guessing the correct code. A successful brute force attack can lead to an MFA bypass, resulting in the unauthorized takeover of a user's account and compromising the security and privacy of both the individual and the system.

SeverityMedium
CVSS5.9
Exploit probability—
ProductWSO2 Identity Server
PublishedOct 8, 2026
First seenOct 8, 2026
Weakness typeCWE-613CWE-613

How to fix

Update
  • WSO2 WSO2 Identity Server5.11.0.372, 6.0.0.227, 6.1.0.219 or later

Affected products

ProductAffected versionsFixed in
WSO2 WSO2 Identity Server5.11.0 ≤ v < 5.11.0.372, 6.0.0 ≤ v < 6.0.0.227, 6.1.0 ≤ v < 6.1.0.2195.11.0.372, 6.0.0.227, 6.1.0.219

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2024-8122 · WSO2 Identity Server · Dark Radar