Microsoft Patch Tuesday · January 2026

    MicrosoftScheduled

    114

    Total

    Deduplicated CVEs in this cycle. For Microsoft, only CVEs first published on Patch Tuesday itself count, excluding browser updates, late additions and cloud fixes.

    2

    Critical

    CVEs with CVSS 9.0 or higher (critical per NVD scale).

    1

    Zero-day

    Actively exploited at time of disclosure (CISA KEV or vendor-confirmed).

    1

    KEV

    Listed in CISA's Known Exploited Vulnerabilities catalog: mandatory for US agencies, best practice for everyone.

    Also in this period: 12 browser updates (Edge/Chromium) and 1 late addition.

    1 zero-day / actively exploited

    These vulnerabilities were exploited before or at the time the patch was released. Install the related updates first.

    1 zero-day / actively exploited
    MediumCVE-2026-20805

    Exposure of sensitive information to an unauthorized actor in Desktop Windows Manager allows an authorized attacker to disclose information locally.

    Listed in CISA KEV

    KB50737235.5

    By product family

    Unassigned101 CVEs
    Unassigned
    CriticalCVE-2024-55414

    A vulnerability exits in driver SmSerl64.sys in Motorola SM56 Modem WDM Driver v6.12.23.0, which allows low-privileged users to mapping physical memory via specially crafted IOCTL requests .

    KB50737239.8
    HighCVE-2026-20868

    Heap-based buffer overflow in Windows Routing and Remote Access Service (RRAS) allows an unauthorized attacker to execute code over a network.

    KB50737238.8
    HighCVE-2026-20944

    Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to execute code locally.

    —8.4
    HighCVE-2026-20931

    External control of file name or path in Windows Telephony Service allows an authorized attacker to elevate privileges over an adjacent network.

    KB50737238.0
    HighCVE-2023-31096

    An issue was discovered in Broadcom) LSI PCI-SV92EX Soft Modem Kernel Driver through 2.2.100.1 (aka AGRSM64.sys).

    Publicly disclosed

    KB50737237.8
    HighCVE-2026-20809

    Time-of-check time-of-use (toctou) race condition in Windows Kernel Memory allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20810

    Free of memory not on the heap in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20811

    Access of resource using incompatible type ('type confusion') in Windows Win32K - ICOMP allows an authorized attacker to elevate privileges locally.

    KB50734577.8
    HighCVE-2026-20816

    Time-of-check time-of-use (toctou) race condition in Windows Installer allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20817

    Improper handling of insufficient permissions or privileges in Windows Error Reporting allows an authorized attacker to elevate privileges locally.

    KB50734577.8
    HighCVE-2026-20820

    Heap-based buffer overflow in Windows Common Log File System Driver allows an authorized attacker to elevate privileges locally.

    KB50734577.8
    HighCVE-2026-20822

    Use after free in Microsoft Graphics Component allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20826

    Concurrent execution using shared resource with improper synchronization ('race condition') in Tablet Windows User Interface (TWINUI) Subsystem allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20831

    Time-of-check time-of-use (toctou) race condition in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20832

    Windows Remote Procedure Call Interface Definition Language (IDL) Elevation of Privilege Vulnerability

    KB50737237.8
    HighCVE-2026-20837

    Heap-based buffer overflow in Windows Media allows an unauthorized attacker to execute code locally.

    KB50737237.8
    HighCVE-2026-20840

    Heap-based buffer overflow in Windows NTFS allows an authorized attacker to execute code locally.

    KB50737237.8
    HighCVE-2026-20843

    Improper access control in Windows Routing and Remote Access Service (RRAS) allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20857

    Untrusted pointer dereference in Windows Cloud Files Mini Filter Driver allows an authorized attacker to elevate privileges locally.

    KB50741097.8
    HighCVE-2026-20858

    Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20859

    Use after free in Windows Kernel-Mode Drivers allows an authorized attacker to elevate privileges locally.

    KB50733797.8
    HighCVE-2026-20860

    Access of resource using incompatible type ('type confusion') in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20861

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20864

    Heap-based buffer overflow in Connected Devices Platform Service (Cdpsvc) allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20865

    Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20866

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20867

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20870

    Use after free in Windows Win32K - ICOMP allows an authorized attacker to elevate privileges locally.

    KB50733797.8
    HighCVE-2026-20871

    Use after free in Desktop Windows Manager allows an authorized attacker to elevate privileges locally.

    KB50734577.8
    HighCVE-2026-20873

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20874

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20877

    Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20918

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20920

    Use after free in Windows Win32K - ICOMP allows an authorized attacker to elevate privileges locally.

    KB50734577.8
    HighCVE-2026-20922

    Heap-based buffer overflow in Windows NTFS allows an authorized attacker to execute code locally.

    KB50734577.8
    HighCVE-2026-20923

    Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20924

    Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally.

    KB50737237.8
    HighCVE-2026-20938

    Untrusted pointer dereference in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to elevate privileges locally.

    KB50741097.8
    HighCVE-2026-20940

    Heap-based buffer overflow in Windows Cloud Files Mini Filter Driver allows an authorized attacker to elevate privileges locally.

    KB50737247.8
    HighCVE-2026-20941

    Improper link resolution before file access ('link following') in Host Process for Windows Tasks allows an authorized attacker to elevate privileges locally.

    KB50733797.8
    HighCVE-2026-20946

    Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to execute code locally.

    KB50028317.8
    HighCVE-2026-20948

    Untrusted pointer dereference in Microsoft Office Word allows an unauthorized attacker to execute code locally.

    KB50028287.8
    HighCVE-2026-20949

    Improper access control in Microsoft Office Excel allows an unauthorized attacker to bypass a security feature locally.

    —7.8
    HighCVE-2026-20950

    Use after free in Microsoft Office Excel allows an unauthorized attacker to execute code locally.

    KB50028247.8
    HighCVE-2026-20955

    Untrusted pointer dereference in Microsoft Office Excel allows an unauthorized attacker to execute code locally.

    KB50028247.8
    HighCVE-2026-20956

    Untrusted pointer dereference in Microsoft Office Excel allows an unauthorized attacker to execute code locally.

    —7.8
    HighCVE-2026-20957

    Integer underflow (wrap or wraparound) in Microsoft Office Excel allows an unauthorized attacker to execute code locally.

    KB50028247.8
    HighCVE-2026-20804

    Incorrect privilege assignment in Windows Hello allows an unauthorized attacker to perform tampering locally.

    KB50737237.7
    HighCVE-2026-20852

    Incorrect privilege assignment in Windows Hello allows an unauthorized attacker to perform tampering locally.

    KB50737237.7
    HighCVE-2026-0386

    Improper access control in Windows Deployment Services allows an unauthorized attacker to execute code over an adjacent network.

    KB50737237.5
    HighCVE-2026-20848

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows SMB Server allows an authorized attacker to elevate privileges over a network.

    KB50737237.5
    HighCVE-2026-20849

    Reliance on untrusted inputs in a security decision in Windows Kerberos allows an authorized attacker to elevate privileges over a network.

    KB50737237.5
    HighCVE-2026-20854

    Use after free in Windows Local Security Authority Subsystem Service (LSASS) allows an authorized attacker to execute code over a network.

    KB50733797.5
    HighCVE-2026-20875

    Null pointer dereference in Windows Local Security Authority Subsystem Service (LSASS) allows an unauthorized attacker to deny service over a network.

    KB50737237.5
    HighCVE-2026-20919

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows SMB Server allows an authorized attacker to elevate privileges over a network.

    KB50737237.5
    HighCVE-2026-20921

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows SMB Server allows an authorized attacker to elevate privileges over a network.

    KB50737237.5
    HighCVE-2026-20926

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows SMB Server allows an authorized attacker to elevate privileges over a network.

    KB50737237.5
    HighCVE-2026-20929

    Improper access control in Windows HTTP.sys allows an authorized attacker to elevate privileges over a network.

    KB50737237.5
    HighCVE-2026-20934

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows SMB Server allows an authorized attacker to elevate privileges over a network.

    KB50737237.5
    HighCVE-2026-20965

    Improper verification of cryptographic signature in Windows Admin Center allows an authorized attacker to elevate privileges locally.

    —7.5
    HighCVE-2026-20844

    Use after free in Windows Clipboard Server allows an unauthorized attacker to elevate privileges locally.

    KB50737237.4
    HighCVE-2026-20853

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows WalletService allows an unauthorized attacker to elevate privileges locally.

    KB50737237.4
    HighCVE-2026-20808

    Concurrent execution using shared resource with improper synchronization ('race condition') in Printer Association Object allows an authorized attacker to elevate privileges locally.

    KB50733797.0
    HighCVE-2026-20814

    Concurrent execution using shared resource with improper synchronization ('race condition') in Graphics Kernel allows an authorized attacker to elevate privileges locally.

    KB50737237.0
    HighCVE-2026-20815

    Concurrent execution using shared resource with improper synchronization ('race condition') in Capability Access Management Service (camsvc) allows an authorized attacker to elevate privileges locally.

    KB50733797.0
    HighCVE-2026-20830

    Concurrent execution using shared resource with improper synchronization ('race condition') in Capability Access Management Service (camsvc) allows an authorized attacker to elevate privileges locally.

    KB50733797.0
    HighCVE-2026-20836

    Concurrent execution using shared resource with improper synchronization ('race condition') in Graphics Kernel allows an authorized attacker to elevate privileges locally.

    KB50737237.0
    HighCVE-2026-20842

    Use after free in Windows DWM allows an authorized attacker to elevate privileges locally.

    KB50734577.0
    HighCVE-2026-20863

    Double free in Windows Win32K - ICOMP allows an authorized attacker to elevate privileges locally.

    KB50734577.0
    HighCVE-2026-20869

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Local Session Manager (LSM) allows an authorized attacker to elevate privileges locally.

    KB50737237.0
    HighCVE-2026-21219

    Use after free in Inbox COM Objects allows an unauthorized attacker to execute code locally.

    —7.0
    HighCVE-2026-21221

    Concurrent execution using shared resource with improper synchronization ('race condition') in Capability Access Management Service (camsvc) allows an authorized attacker to elevate privileges locally.

    KB50733797.0
    MediumCVE-2026-20876

    Heap-based buffer overflow in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to elevate privileges locally.

    KB50733796.7
    MediumCVE-2026-20812

    Improper input validation in Windows LDAP - Lightweight Directory Access Protocol allows an authorized attacker to perform tampering over a network.

    KB50737236.5
    MediumCVE-2026-20847

    Exposure of sensitive information to an unauthorized actor in Windows Shell allows an authorized attacker to perform spoofing over a network.

    KB50737236.5
    MediumCVE-2026-20872

    External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network.

    KB50737236.5
    MediumCVE-2026-20925

    External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network.

    KB50737236.5
    MediumCVE-2026-21265

    Windows Secure Boot stores Microsoft certificates in the UEFI KEK and DB.

    Publicly disclosed

    KB50737236.4
    MediumCVE-2026-20818

    Insertion of sensitive information into log file in Windows Kernel allows an unauthorized attacker to disclose information locally.

    KB50737236.2
    MediumCVE-2026-20821

    Exposure of sensitive information to an unauthorized actor in Windows Remote Procedure Call allows an unauthorized attacker to disclose information locally.

    KB50737236.2
    MediumCVE-2026-20851

    Out-of-bounds read in Capability Access Management Service (camsvc) allows an unauthorized attacker to disclose information locally.

    KB50733796.2
    MediumCVE-2026-20935

    Untrusted pointer dereference in Windows Virtualization-Based Security (VBS) Enclave allows an unauthorized attacker to disclose information locally.

    KB50741096.2
    MediumCVE-2026-20819

    Untrusted pointer dereference in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to disclose information locally.

    KB50741095.5
    MediumCVE-2026-20823

    Exposure of sensitive information to an unauthorized actor in Windows File Explorer allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20824

    Protection mechanism failure in Windows Remote Assistance allows an unauthorized attacker to bypass a security feature locally.

    KB50737235.5
    MediumCVE-2026-20827

    Exposure of sensitive information to an unauthorized actor in Tablet Windows User Interface (TWINUI) Subsystem allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20829

    Out-of-bounds read in Windows TPM allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20833

    Use of a broken or risky cryptographic algorithm in Windows Kerberos allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20835

    Out-of-bounds read in Capability Access Management Service (camsvc) allows an authorized attacker to disclose information locally.

    KB50733795.5
    MediumCVE-2026-20838

    Generation of error message containing sensitive information in Windows Kernel allows an authorized attacker to disclose information locally.

    KB50734575.5
    MediumCVE-2026-20839

    Improper access control in Windows Client-Side Caching (CSC) Service allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20862

    Exposure of sensitive information to an unauthorized actor in Windows Management Services allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20932

    Exposure of sensitive information to an unauthorized actor in Windows File Explorer allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20937

    Exposure of sensitive information to an unauthorized actor in Windows File Explorer allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20939

    Exposure of sensitive information to an unauthorized actor in Windows File Explorer allows an authorized attacker to disclose information locally.

    KB50737235.5
    MediumCVE-2026-20927

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows SMB Server allows an authorized attacker to deny service over a network.

    KB50737235.3
    MediumCVE-2026-20828

    Out-of-bounds read in Windows Internet Connection Sharing (ICS) allows an unauthorized attacker to disclose information with a physical attack.

    KB50737234.6
    MediumCVE-2026-20834

    Absolute path traversal in Windows Shell allows an unauthorized attacker to perform spoofing with a physical attack.

    KB50737234.6
    MediumCVE-2026-20825

    Improper access control in Windows Hyper-V allows an authorized attacker to disclose information locally.

    KB50737234.4
    MediumCVE-2026-20962

    Use of uninitialized resource in Dynamic Root of Trust for Measurement (DRTM) allows an authorized attacker to disclose information locally.

    KB50741094.4
    MediumCVE-2026-20936

    Out-of-bounds read in Windows NDIS allows an authorized attacker to disclose information with a physical attack.

    KB50737234.3
    SharePoint5 CVEs
    SharePoint
    CriticalCVE-2026-20963

    Deserialization of untrusted data in Microsoft Office SharePoint allows an unauthorized attacker to execute code over a network.

    Listed in CISA KEV

    KB50028289.8
    HighCVE-2026-20947

    Improper neutralization of special elements used in an sql command ('sql injection') in Microsoft Office SharePoint allows an authorized attacker to execute code over a network.

    KB50028288.8
    HighCVE-2026-20951

    Improper input validation in Microsoft Office SharePoint allows an unauthorized attacker to execute code locally.

    KB50028287.8
    MediumCVE-2026-20958

    Server-side request forgery (ssrf) in Microsoft Office SharePoint allows an authorized attacker to disclose information over a network.

    KB50028285.4
    MediumCVE-2026-20959

    Improper neutralization of input during web page generation ('cross-site scripting') in Microsoft Office SharePoint allows an authorized attacker to perform spoofing over a network.

    KB50028284.6
    Office3 CVEs
    Office
    HighCVE-2026-20952

    Use after free in Microsoft Office allows an unauthorized attacker to execute code locally.

    KB50028268.4
    HighCVE-2026-20953

    Use after free in Microsoft Office allows an unauthorized attacker to execute code locally.

    KB50028268.4
    HighCVE-2026-20943

    Untrusted search path in Microsoft Office allows an unauthorized attacker to execute code locally.

    KB50028257.0
    Azure2 CVEs
    Azure
    HighCVE-2026-21224

    Stack-based buffer overflow in Azure Connected Machine Agent allows an authorized attacker to elevate privileges locally.

    —7.8
    HighCVE-2026-21226

    Deserialization of untrusted data in Azure Core shared client library for Python allows an authorized attacker to execute code over a network.

    —7.5
    Windows Server1 CVE
    Windows Server
    HighCVE-2026-20856

    Improper input validation in Windows Server Update Service allows an unauthorized attacker to execute code over a network.

    KB50737238.1
    SQL Server1 CVE
    SQL Server
    HighCVE-2026-20803

    Missing authentication for critical function in SQL Server allows an authorized attacker to elevate privileges over a network.

    KB50730317.2

    Late additions in the Patch Tuesday period

    Microsoft CVEs published in the days around Patch Tuesday, but not on Patch Tuesday itself. They are not included in the total above.

    Show 1 entry
    Late additions in the Patch Tuesday period
    HighCVE-2026-20960

    Improper authorization in Microsoft Power Apps allows an authorized attacker to execute code over a network.

    —8.0

    Browser updates (Edge/Chromium)

    Chromium vulnerabilities that Microsoft ships with Edge. Edge follows the Chromium release rhythm, not Patch Tuesday. These entries are not included in the total above.

    Show 12 entries
    Browser updates (Edge/Chromium)
    CriticalCVE-2026-0905

    Insufficient policy enforcement in Network in Google Chrome prior to 144.0.7559.59 allowed an attack who obtained a network log file to potentially obtain potentially sensitive information via a network log file.

    —9.8
    CriticalCVE-2026-0906

    Incorrect security UI in Google Chrome on Android prior to 144.0.7559.59 allowed a remote attacker to spoof the contents of the Omnibox (URL bar) via a crafted HTML page.

    —9.8
    CriticalCVE-2026-0907

    Incorrect security UI in Split View in Google Chrome prior to 144.0.7559.59 allowed a remote attacker to perform UI spoofing via a crafted HTML page.

    —9.8
    HighCVE-2026-0628

    Insufficient policy enforcement in WebView tag in Google Chrome prior to 143.0.7499.192 allowed an attacker who convinced a user to install a malicious extension to inject scripts or HTML into a privileged page via a crafted Chrome Extension.

    —8.8
    HighCVE-2026-0899

    Out of bounds memory access in V8 in Google Chrome prior to 144.0.7559.59 allowed a remote attacker to potentially exploit object corruption via a crafted HTML page.

    —8.8
    HighCVE-2026-0900

    Inappropriate implementation in V8 in Google Chrome prior to 144.0.7559.59 allowed a remote attacker to potentially exploit object corruption via a crafted HTML page.

    —8.8
    HighCVE-2026-0902

    Inappropriate implementation in V8 in Google Chrome prior to 144.0.7559.59 allowed a remote attacker to perform an out of bounds memory read via a crafted HTML page.

    —8.8
    HighCVE-2026-0908

    Use after free in ANGLE in Google Chrome prior to 144.0.7559.59 allowed a remote attacker to potentially exploit heap corruption via a crafted HTML page.

    —8.8
    HighCVE-2026-21223

    Improper privilege management in Microsoft Edge (Chromium-based) allows an authorized attacker to bypass a security feature locally.

    —7.1
    MediumCVE-2026-0901

    Inappropriate implementation in Blink in Google Chrome on Android prior to 144.0.7559.59 allowed a remote attacker to perform UI spoofing via a crafted HTML page.

    —5.4
    MediumCVE-2026-0903

    Inappropriate implementation in Downloads in Google Chrome on Windows prior to 144.0.7559.59 allowed a remote attacker to bypass dangerous file type protections via a malicious file.

    —5.4
    MediumCVE-2026-0904

    Incorrect security UI in Digital Credentials in Google Chrome prior to 144.0.7559.59 allowed a remote attacker to perform domain spoofing via a crafted HTML page.

    —5.4