Skip to main content

Microsoft Bookings CVE-2026-94510

| EUVDEUVD-2026-95398 CRITICAL
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-10-08 microsoft GHSA-cww8-4fq2-2hhj
9.9
CVSS 3.1 · Vendor: microsoft
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach Bookings endpoint over network
  2. Delivery
    Identify user-controlled reference key
  3. Exploit
    Substitute key for unauthorized object
  4. Execution
    Bypass authorization check
  5. Impact
    Elevate privileges / modify resources

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Exploitation requires network access to the Microsoft Bookings service and the ability to supply a user-controlled reference key (an identifier such as a booking, mailbox, or object ID) that the application uses for authorization without proper ownership validation (CWE-639). Per the CVSS vector (AV:N/AC:L/PR:N/UI:N) no authentication and no user interaction are required against the affected service, and attack complexity is low. The primary limiting factor is that Bookings is a Microsoft-hosted service that the vendor has already patched server-side; impact is bounded to the service's data/privilege model (CVSS impact C:L/I:H/A:L), and the E:U metric indicates no proven exploit code is circulating.

Impact

The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity, unauthenticated authorization bypass (CWE-639, user-controlled key/IDOR) with a scope change (S:C) and impacts C:L/I:H/A:L, driving the 9.9 base score. However, the temporal metrics materially lower real-world urgency: E:U (Exploit Code Unproven) and RL:O (Official fix available) indicate no working exploit is known and a patch exists, while RC:C confirms the flaw itself. No CISA KEV listing and no POC are present in the provided data, so despite the 9.9 headline there is currently no evidence of active or imminent exploitation. EPSS is NOT provided, so probabilistic exploitation likelihood cannot be assessed - a key gap. SSVC inputs are not supplied, but inferring from CVSS: automatable exploitation is plausible (AV:N/PR:N/UI:N) and technical impact is at least partial-to-total given I:H and scope change. Net: this is a genuinely high-priority patch-now item for a widely-used Microsoft 365 service because of the unauthenticated network vector and privilege elevation, but the 'E:U' and absence of KEV/POC/EPSS suggest it is not yet weaponized and the score reflects potential rather than demonstrated exploitation.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends crafted requests to a Microsoft Bookings endpoint, substituting a reference key (such as an object or booking identifier) that belongs to another tenant or user to access or manipulate resources they should not control, elevating their effective privileges over the network. No public exploit code or POC is identified at time of analysis, and the official vendor fix is already available.

Monitor Track and reassess. Why: Vendor states no customer action required.
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

Authorization bypass in Microsoft Bookings allows unauthenticated remote attackers to elevate privileges by manipulating user-controlled keys. The flaw, tracked as CVE-2026-94510, stems from an insecure direct object reference (CWE-639) and carries a CVSS 3.1 base score of 9.9 due to scope change and high integrity impact. No public exploit code is known to be circulating, and Microsoft has applied a server-side patch to the hosted service.

RemediationAI

Microsoft has released a server-side patch for Microsoft Bookings; because the service is hosted by Microsoft, customers do not need to apply updates themselves, but they should verify that their tenant reflects the latest service version by consulting the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-94510. No customer-side workarounds are applicable, as the fix is managed entirely by the vendor. Administrators can review audit logs for unauthorized booking access attempts as a detection measure, but this does not mitigate the vulnerability. Patch availability is confirmed per the vendor advisory, though no specific version identifier is provided for the hosted service.

Affected VersionsENISA

Microsoft Bookings - (version not specified)

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Microsoft Bookings is a Microsoft 365 scheduling service that relies on user-supplied identifiers (such as booking IDs, mailbox references, or object IDs) to enforce authorization. The vulnerability is an instance of CWE-639 (Authorization Bypass Through User-Controlled Key, or IDOR), where the application fails to validate that the requesting user owns or has rights to the referenced key before granting access. According to the CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:L/E:U), the attack is network-reachable, requires no authentication or user interaction, and has low complexity. The scope change (S:C) indicates that exploiting the flaw can affect resources beyond the vulnerable component's security authority, and the high integrity impact (I:H) reflects potential unauthorized modification of data. The E:U metric denotes that no functional exploit code is publicly available. The affected CPE is cpe:2.3:a:microsoft:microsoft_bookings:*:*:*:*:*:*:*:*, covering the service generally.

Know when Microsoft Bookings gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (microsoft) PRIMARY 9.9 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:L
ENISA EUVD HIGH
vuln.today AI 9.9 CRITICAL

Network-reachable IDOR with no auth or interaction (AV:N/AC:L/PR:N/UI:N); user-controlled key crosses a trust boundary (S:C) enabling high integrity impact with lesser confidentiality/availability effect.

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

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

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

DescriptionCVE.org

Authorization bypass through user-controlled key in Microsoft Bookings allows an unauthorized attacker to elevate privileges over a network.

Executive ViewAI

Why It Matters

Microsoft Bookings, the scheduling service embedded in Microsoft 365, carried a critical authorization bypass (CVSS 9.9) in which attackers could manipulate user-controlled keys to reach booking records and privileges beyond their own authorization. The flaw matters to leadership because Bookings is frequently deployed at the department level with no dedicated security owner, yet it exposes externally facing scheduling data, customer contact details, and delegated mailbox permissions that can be chained into broader account compromise. Microsoft has already applied a server-side fix to the hosted service, closing the exposure window for the service itself, but any booking, delegate, or calendar activity that occurred before remediation should be treated as potentially unauthorized until verified.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
High
Microsoft Bookings is a widely-available Microsoft 365 enterprise scheduling service
Threat Intel
2
1 sources
Vendor Status
Publicly Disclosed:No
Exploited:No
Latest Software Release:Exploitation Less Likely
Service Type
Hosted
Vendor-managed, no client patch needed
Social Media
4
Sightings
Data Quality
8 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
Vendor states no customer action required
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Total

Priority Score

55
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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