Microsoft Password Reset Portal Could Reveal Users and MFA Protection Details

Blog WriterCybersecurity News - Original News Source is cybersecuritynews.com


Microsoft’s SSPR portal may expose sensitive account details to unauthenticated users, including whether an Entra ID account exists and its registered password-reset methods.

Such exposure might assist attackers in refining their phishing, password-spraying, and social engineering attacks on corporate networks.

Microsoft Entra ID’s Self-Service Password Reset (SSPR) feature lets users reset forgotten passwords through the public portal by entering their email and choosing a registered verification method.

Research by Matthew Coady highlights a problematic aspect of the portal: the server responses vary based on the provided account. This variability can indicate the existence of an account, eligibility for SSPR, and which verification options are available for eligible users.

The portal operates using an ASP.NET form workflow. When a username is submitted, the server’s reply includes a field termed CurrentViewName.

For invalid accounts, the portal stays on the identifier screen, while valid accounts may either advance to the selection of a password-reset method or generate a policy-related error message.

These policy responses are crucial as they can still signify that the account has been recognized before any restrictions kick in. For instance, if a user is part of a group that isn’t enabled for SSPR, the response will differ from that for a fully nonexistent user.

Microsoft Password Reset Portal Exposes

This situation creates a user-enumeration issue. An attacker armed with a list of addresses acquired from public sources, data breaches, or previous phishing campaigns may identify valid corporate accounts before launching credential attacks.

Invalid account user not found error message (source : levelblue )
Invalid account user not found error message (source: LevelBlue)

For users eligible for SSPR, the portal can display registered verification methods such as Microsoft Authenticator codes, SMS, voice calls, or security questions. The type of verification affects the attack resistance.

Accounts secured through an authenticator app or reliable sign-in method are difficult targets compared to ones relying on email OTP or SMS. Thus, attackers can customize fraud attempts based on this data; for example, identifying a target using SMS could facilitate SIM-swapping or live phishing.

LevelBlue researcher Matthew Coady also found that privileged accounts may be easier to detect depending on tenant configurations. Specific password-reset requirements apply to administrator roles, while regular users may be excluded from an organization’s SSPR scope.

If SSPR is limited for standard users, any account that passes through to method selection could indicate a privileged account, making it a prime target for attackers. While not every account moving through the portal is an administrator, the patterns in responses may offer helpful reconnaissance.

Organizations should regard SSPR activities as critical to identity security, especially when observing numerous failed password-reset attempts across multiple usernames.

Entra admin center password reset properties showing SSPR scoped to selected group with admin policy note (source : levelblue )
Entra admin center password reset properties showing SSPR scoped to selected group with admin policy note (source: LevelBlue)

Defenders need to review SSPR settings, ensuring that only suitable users are included. Strong authentication methods should be favored, and reliance on security questions and alternate emails should be minimized. Furthermore, phishing-resistant MFA is advisable for privileged accounts.

Security teams should also monitor Entra audit and sign-in records for patterns of repeated password reset activities, unusual requests against executive accounts, and account-validation failures.

Despite Microsoft implementing protective measures such as throttling in the password reset process, organizations should not solely depend on these controls. Public identity workflows may serve as reconnaissance opportunities when differing account responses are observable.

The publicly available ResetSpy proof-of-concept showcases how these response discrepancies could be automated for user enumeration and estimating SSPR vulnerabilities.

Cut every SOC alert investigation by 21 min. Power your SOC with instant IOC context for immediate response: Integrate TI Lookup in your SOC

The post Microsoft Password Reset Portal Could Reveal Users and MFA Protection Details appeared first on Cyber Security News.