Skip to main content

Microsoft Graph CVE-2026-49159

| EUVDEUVD-2026-48456 MEDIUM
Information Exposure (CWE-200)
2026-07-24 microsoft GHSA-w3q8-77x7-hxrq
6.5
CVSS 3.1 · Vendor: microsoft
Share

Severity by source

Vendor (microsoft) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
6.5 MEDIUM

Network-accessible cloud API requiring only low-privilege authentication; purely a read-side flaw with high confidentiality impact and no integrity or availability consequence.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

2
Analysis Generated
Jul 24, 2026 - 00:50 vuln.today
CVE Published
Jul 24, 2026 - 00:01 cve.org
MEDIUM 6.5

DescriptionCVE.org

Exposure of sensitive information to an unauthorized actor in Microsoft Graph allows an authorized attacker to disclose information over a network.

AnalysisAI

Microsoft Graph exposes sensitive information to authenticated network attackers through an information disclosure flaw classified under CWE-200. Any attacker holding a valid low-privilege credential can query the Microsoft Graph API over the network to retrieve data they should not have access to, without requiring additional user interaction or elevated rights. No active exploitation is confirmed (not in CISA KEV), and Microsoft has released an official fix; however, the high confidentiality impact and low attack complexity make this a meaningful risk for any organization relying on Microsoft 365 services.

Technical ContextAI

Microsoft Graph is Microsoft's unified RESTful API gateway for accessing data, relationships, and intelligence across Microsoft 365 services, including Azure Active Directory, Exchange Online, SharePoint, Teams, and OneDrive. The affected product is identified by CPE cpe:2.3:a:microsoft:microsoft_graph:*:*:*:*:*:*:*:*, indicating all versions of the Graph API service are potentially in scope. The root cause is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), a class of flaw in which an API or service returns more data than the caller's authorization level should permit - commonly caused by insufficient access-control enforcement on API responses, over-permissive Graph permission scopes, or inadequate filtering of response payloads. Because Microsoft Graph is a cloud-hosted, multi-tenant service, the flaw lives in Microsoft's infrastructure rather than customer-deployed software.

RemediationAI

Microsoft has released a patch per the vendor advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-49159. Because Microsoft Graph is a cloud service managed by Microsoft, the fix is applied server-side and no customer-deployed software upgrade is required in most cases - customers should verify their Microsoft 365 tenants are receiving the updated service. Organizations should review Microsoft Graph API permission scopes granted to registered applications, revoke overly broad permissions (especially read-all scopes such as User.Read.All, Mail.Read, Files.Read.All) that are not operationally necessary, and audit OAuth tokens and service principals for least-privilege compliance. Enabling Microsoft Entra ID Conditional Access policies to restrict Graph API access to managed and compliant devices can reduce the attack surface in the interim. Note that permission scope reduction may break integrations relying on broad access - test in a staging tenant before production rollout.

Share

CVE-2026-49159 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy