Common Microsoft 365 misconfigurations
Use of Microsoft 365 is common among organizations. Unfortunately, so are misconfigurations.
MFA not enforced consistently
Multi-factor authentication (MFA) is the single most effective technical control for preventing account takeover, stopping 99% of automated attacks. But merely having MFA isn't enough if it's not enforced consistently across all users and applications. Inconsistent enforcement can arise through "security defaults" that have been disabled or "conditional access" policies that contain broad exclusions. For example, an organization might require MFA for standard users but exclude service accounts or legacy applications.
The type of MFA is also critical. Modern techniques like push bombing and adversary-in-the-middle (AitM) phishing can bypass weaker MFA methods. High-risk organizations should prioritize phishing-resistant MFA, such as FIDO2 security keys or Windows Hello for Business.
Excessive admin privileges
Administrative privileges in Microsoft 365, particularly the Global Administrator (GA) role, have extensive control over the environment. A common misconfiguration is assigning GA privileges to too many individuals or using these accounts for routine, non-administrative tasks. If any of these users are compromised while performing daily tasks, like checking email or web browsing, the attacker immediately gains a critical level of access.
Privileged identity management (PIM) or just-in-time (JIT) access can limit this vulnerability by granting admin privileges for a set task and immediately revoke it afterwards.
Legacy authentication left enabled
Legacy Basic authentication methods for connecting to Exchange Online—such as POP3, IMAP, and SMTP AUTH using Basic auth—don't support modern authentication (OAuth), meaning you can't enforce MFA on those sessions. Even if you've rolled out MFA broadly, leaving Basic auth enabled for these protocols gives attackers a way to bypass it with password spray or credential stuffing attacks.
Risky mailbox forwarding rules
Once an attacker takes over a mailbox, they quickly establish persistence and data collection, often by creating an automatic mailbox forwarding rule. This sends a copy of any incoming or outgoing email to the attacker. They can then mine these messages for invoices to manipulate or sensitive data to exfiltrate. They also use inbox rules to hide their tracks—for example, creating rules that automatically move security alerts to hidden folders. Many Microsoft 365 tenants now block automatic external forwarding by default, but this setting is often changed to support a business need (e.g., forwarding helpdesk mail to an external CRM) or was never enforced in older environments. Other misconfigurations include improperly configured alerts for new rule creation.
Weak sharing and access settings
Microsoft 365's sharing settings often prioritize frictionless collaboration over security. "Anyone with the link" settings in SharePoint and OneDrive allow users to generate anonymous links to sensitive files. These links can be forwarded to anyone on the internet, with limited visibility into who accesses the data. Failing to restrict external access or monitor guest user permissions opens the door for attackers to exfiltrate sensitive data, upload malicious files, and harvest metadata for spear-phishing.