Summary
Impact: Elevation of Privilege. Microsoft rating: Important. Not known to be exploited — Exploitation Unlikely. Customer action: Required.
Details
According to the CVSS metric, the attack complexity is high (AC:H). What does that mean for this vulnerability?
Successful exploitation of this vulnerability requires an attacker to prepare the target environment to improve exploit reliability.
How could an attacker exploit this vulnerability?
An unprivileged local user on an affected Azure Linux VM can obtain root privileges.
How can customers update the Microsoft Azure AD SSH Login extension for Linux?
Customers update the Azure AD SSH Login extension by using their Linux distribution’s package manager to install the latest version of the aadsshlogin package. Systems with the extension already installed have packages.microsoft.com configured automatically, so no additional setup is required. Depending on the Linux distribution, customers should run one of the following commands:
Ubuntu or Debian: sudo apt update aadsshlogin, RHEL-based distributions (RHEL, CentOS, Rocky Linux, AlmaLinux, Oracle Linux): sudo dnf update aadsshlogin, SUSE-based distributions (SLES, openSUSE): sudo zypper update aadsshlogin
Security updates
1.0.033370002 — https://packages.microsoft.com/
Vulnerabilities 1
-
High 8.1
Microsoft Azure AD SSH Login extension for Linux Elevation of Privilege Vulnerability
External initialization of trusted variables or data stores in Azure Entra ID allows an unauthorized attacker to elevate privileges locally.
Revision history
-
#2
Acknowledgement Updated
-
#1
Information published.
References
-
CVE-2026-26148 Microsoft Azure AD SSH Login extension for Linux Elevation of Privilege Vulnerability - HTML
https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-26148
-
Microsoft Exploitability Index
https://www.microsoft.com/en-us/msrc/exploitability-index?rtc=1
-
Microsoft Support Lifecycle
https://support.microsoft.com/lifecycle
-
Common Vulnerability Scoring System
https://www.first.org/cvss