Microsoft MFA AuthQuake-Fehler ermöglichte unbegrenzte Brute-Force-Versuche ohne Warnungen

Teilen:

Cybersecurity researchers have flagged a “critical” security vulnerability in Microsoft’s multi-factor authentication (MFA) implementation that allows an attacker to trivially sidestep the protection and gain unauthorized access to a victim’s account.

“The bypass was simple: it took around an hour to execute, required no user interaction and did not generate any notification or provide the account holder with any indication of trouble,” Oasis Security researchers Elad Luz and Tal Hason said in a report shared with The Hacker News.

Following responsible disclosure, the issue – codenamed AuthQuake – was addressed by Microsoft in October 2024.

While the Windows maker supports various ways to authenticate users via MFA, one method involves entering a six-digit code from an authenticator app after supplying the credentials. Up to 10 consequent failed attempts are permitted for a single session.

The vulnerability identified by Oasis, at its core, concerns a lack of rate limit and an extended time interval when providing and validating these one-time codes, thereby allowing a malicious actor to rapidly spawn new sessions and enumerate all possible permutations of the code (i.e., one million) without even alerting the victim about the failed login attempts.

It’s worth noting at this point that such codes, also referred to as time-based one-time passwords (TOTPs), are time-bound, wherein they are generated using the current time as a source of randomness. What’s more, the codes remain active only for a period of about 30 seconds, after which they are rotated.

“However, due to potential time differences and delays between the validator and the user, the validator is encouraged to accept a larger time window for the code,” Oasis pointed out. “In short, this means that a single TOTP code may be valid for more than 30 seconds.”

In the case of Microsoft, the New York-based company found the code to be valid for as long as 3 minutes, thus opening the door to a scenario where an attacker could take advantage of the extended time window to initiate more brute-force attempts simultaneously to crack the six-digit code.

“Introducing rate-limits and making sure they are properly implemented is crucial,” the researchers said. “Rate limits might not be enough, in addition – consequent failed attempts should trigger an account lock.”

Microsoft has since enforced a stricter rate limit that gets triggered after a number of failed attempts. Oasis also said the new limit lasts around half a day.

“The recent discovery of the AuthQuake vulnerability in Microsoft’s Multi-Factor Authentication (MFA) serves as a reminder that security isn’t just about deploying MFA – it must also be configured properly,” James Scobey, chief information security officer at Keeper Security, said in a statement.

“While MFA is undoubtedly a powerful defense, its effectiveness depends on key settings, such as rate limiting to thwart brute-force attempts and user notifications for failed login attempts. These features are not optional; they are critical for enhancing visibility, allowing users to spot suspicious activity early and respond swiftly.”

Quelle

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

lade-bild
London, GB
5:51 pm, Apr. 22, 2025
Wetter-Symbol 16°C
L: 15° | H: 16°
overcast clouds
Luftfeuchtigkeit: 52 %
Druck: 1016 mb
Wind: 9 mph SSW
Windböe: 0 mph
UV-Index: 0
Niederschlag: 0 mm
Wolken: 92%
Regen Chance: 0%
Sichtbarkeit: 10 km
Sonnenaufgang: 5:49 am
Sonnenuntergang: 8:07 pm
TäglichStündlich
Tägliche VorhersageStündliche Vorhersage
Today 10:00 pm
Wetter-Symbol
15° | 16°°C 0 mm 0% 11 mph 59 % 1016 mb 0 mm/h
Tomorrow 10:00 pm
Wetter-Symbol
8° | 12°°C 1 mm 100% 13 mph 95 % 1018 mb 0 mm/h
Do. Apr. 24 10:00 pm
Wetter-Symbol
9° | 15°°C 0.2 mm 20% 6 mph 86 % 1024 mb 0 mm/h
Fr. Apr. 25 10:00 pm
Wetter-Symbol
8° | 16°°C 0 mm 0% 8 mph 87 % 1024 mb 0 mm/h
Sa. Apr. 26 10:00 pm
Wetter-Symbol
9° | 13°°C 0.6 mm 60% 4 mph 96 % 1024 mb 0 mm/h
Today 7:00 pm
Wetter-Symbol
14° | 16°°C 0 mm 0% 11 mph 52 % 1016 mb 0 mm/h
Today 10:00 pm
Wetter-Symbol
11° | 14°°C 0 mm 0% 7 mph 59 % 1016 mb 0 mm/h
Tomorrow 1:00 am
Wetter-Symbol
10° | 12°°C 0 mm 0% 7 mph 68 % 1014 mb 0 mm/h
Tomorrow 4:00 am
Wetter-Symbol
8° | 8°°C 1 mm 100% 10 mph 95 % 1010 mb 0 mm/h
Tomorrow 7:00 am
Wetter-Symbol
9° | 9°°C 1 mm 100% 12 mph 94 % 1009 mb 0 mm/h
Tomorrow 10:00 am
Wetter-Symbol
8° | 8°°C 1 mm 100% 13 mph 93 % 1010 mb 0 mm/h
Tomorrow 1:00 pm
Wetter-Symbol
8° | 8°°C 0.8 mm 80% 10 mph 91 % 1012 mb 0 mm/h
Tomorrow 4:00 pm
Wetter-Symbol
11° | 11°°C 0 mm 0% 10 mph 73 % 1014 mb 0 mm/h
Name Preis24H (%)
Bitcoin(BTC)
€79,013.10
3.48%
Ethereum(ETH)
€1,478.12
5.31%
Fesseln(USDT)
€0.87
0.05%
XRP(XRP)
€1.87
2.35%
Solana(SOL)
€126.33
5.91%
USDC(USDC)
€0.87
0.00%
Dogecoin(DOGE)
€0.149189
7.13%
Shiba Inu(SHIB)
€0.000011
4.21%
Pepe(PEPE)
€0.000007
6.99%
Nach oben scrollen