Skip to content

MT.1063: All App registration owners should have MFA registered

ID MT.1063
Severity High
Suite Mito
Product Entra ID
Feature Authentication methods
Security area Authentication
Resource type User
User impact of fixing Low
Effort to fix Low
Framework controls nist-800-53-r5:IA-2(1) Identification and Authentication (Organizational Users) | Multi-factor Authentication to Privileged Accounts
nist-800-53-r5:AC-6 Least Privilege
MITRE ATT&CK T1078.004, T1098.001, T1110.004
Reads from Microsoft Graph

This test checks if all owners of app registrations have Multi-Factor Authentication (MFA) registered. App registration owners without MFA pose a significant security risk as credential stuffing attacks can lead to privileged access and potential privilege escalation or data loss.

App registration owners have powerful permissions that attackers actively target:

  • Credential Stuffing Risk: Without MFA, compromised passwords from data breaches provide immediate access
  • Privileged App Access: Owners can modify app permissions, certificates, and redirect URIs
  • Privilege Escalation: Compromised owners can grant themselves or malicious apps excessive permissions
  • Lateral Movement: Access to one app registration can be leveraged to compromise other resources
  1. Initial Compromise: Attacker uses leaked credentials to access owner account (no MFA protection)
  2. App Manipulation: Attacker modifies app registration to add malicious redirect URIs, certificates or secrets
  3. Broader Access: Compromised app is used to access sensitive data across the organization or to escalate privileges

Register MFA for all app registration owners listed. Use Conditional Access policies to enforce MFA for all application owners.


Mito check. Author: marcel-ngn. Open-source licences.

Open-source licences. CIS Benchmark material © Center for Internet Security, Inc.; CISA SCuBA baselines are public domain (CC0).

© 2026 Virtual Petals. Mito is a Virtual Petals service, hosted in Microsoft Azure UAE North.