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.
| Medium | CVE-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 | KB5073723 | 5.5 |
By product family
Unassigned101 CVEs
| Critical | CVE-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 . | KB5073723 | 9.8 |
| High | CVE-2026-20868 | Heap-based buffer overflow in Windows Routing and Remote Access Service (RRAS) allows an unauthorized attacker to execute code over a network. | KB5073723 | 8.8 |
| High | CVE-2026-20944 | Out-of-bounds read in Microsoft Office Word allows an unauthorized attacker to execute code locally. | — | 8.4 |
| High | CVE-2026-20931 | External control of file name or path in Windows Telephony Service allows an authorized attacker to elevate privileges over an adjacent network. | KB5073723 | 8.0 |
| High | CVE-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 | KB5073723 | 7.8 |
| High | CVE-2026-20809 | Time-of-check time-of-use (toctou) race condition in Windows Kernel Memory allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20810 | Free of memory not on the heap in Windows Ancillary Function Driver for WinSock allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20811 | Access of resource using incompatible type ('type confusion') in Windows Win32K - ICOMP allows an authorized attacker to elevate privileges locally. | KB5073457 | 7.8 |
| High | CVE-2026-20816 | Time-of-check time-of-use (toctou) race condition in Windows Installer allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20817 | Improper handling of insufficient permissions or privileges in Windows Error Reporting allows an authorized attacker to elevate privileges locally. | KB5073457 | 7.8 |
| High | CVE-2026-20820 | Heap-based buffer overflow in Windows Common Log File System Driver allows an authorized attacker to elevate privileges locally. | KB5073457 | 7.8 |
| High | CVE-2026-20822 | Use after free in Microsoft Graphics Component allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-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. | KB5073723 | 7.8 |
| High | CVE-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. | KB5073723 | 7.8 |
| High | CVE-2026-20832 | Windows Remote Procedure Call Interface Definition Language (IDL) Elevation of Privilege Vulnerability | KB5073723 | 7.8 |
| High | CVE-2026-20837 | Heap-based buffer overflow in Windows Media allows an unauthorized attacker to execute code locally. | KB5073723 | 7.8 |
| High | CVE-2026-20840 | Heap-based buffer overflow in Windows NTFS allows an authorized attacker to execute code locally. | KB5073723 | 7.8 |
| High | CVE-2026-20843 | Improper access control in Windows Routing and Remote Access Service (RRAS) allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20857 | Untrusted pointer dereference in Windows Cloud Files Mini Filter Driver allows an authorized attacker to elevate privileges locally. | KB5074109 | 7.8 |
| High | CVE-2026-20858 | Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20859 | Use after free in Windows Kernel-Mode Drivers allows an authorized attacker to elevate privileges locally. | KB5073379 | 7.8 |
| High | CVE-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. | KB5073723 | 7.8 |
| High | CVE-2026-20861 | Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20864 | Heap-based buffer overflow in Connected Devices Platform Service (Cdpsvc) allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20865 | Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20866 | Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20867 | Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20870 | Use after free in Windows Win32K - ICOMP allows an authorized attacker to elevate privileges locally. | KB5073379 | 7.8 |
| High | CVE-2026-20871 | Use after free in Desktop Windows Manager allows an authorized attacker to elevate privileges locally. | KB5073457 | 7.8 |
| High | CVE-2026-20873 | Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20874 | Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20877 | Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20918 | Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20920 | Use after free in Windows Win32K - ICOMP allows an authorized attacker to elevate privileges locally. | KB5073457 | 7.8 |
| High | CVE-2026-20922 | Heap-based buffer overflow in Windows NTFS allows an authorized attacker to execute code locally. | KB5073457 | 7.8 |
| High | CVE-2026-20923 | Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20924 | Use after free in Windows Management Services allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.8 |
| High | CVE-2026-20938 | Untrusted pointer dereference in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to elevate privileges locally. | KB5074109 | 7.8 |
| High | CVE-2026-20940 | Heap-based buffer overflow in Windows Cloud Files Mini Filter Driver allows an authorized attacker to elevate privileges locally. | KB5073724 | 7.8 |
| High | CVE-2026-20941 | Improper link resolution before file access ('link following') in Host Process for Windows Tasks allows an authorized attacker to elevate privileges locally. | KB5073379 | 7.8 |
| High | CVE-2026-20946 | Out-of-bounds read in Microsoft Office Excel allows an unauthorized attacker to execute code locally. | KB5002831 | 7.8 |
| High | CVE-2026-20948 | Untrusted pointer dereference in Microsoft Office Word allows an unauthorized attacker to execute code locally. | KB5002828 | 7.8 |
| High | CVE-2026-20949 | Improper access control in Microsoft Office Excel allows an unauthorized attacker to bypass a security feature locally. | — | 7.8 |
| High | CVE-2026-20950 | Use after free in Microsoft Office Excel allows an unauthorized attacker to execute code locally. | KB5002824 | 7.8 |
| High | CVE-2026-20955 | Untrusted pointer dereference in Microsoft Office Excel allows an unauthorized attacker to execute code locally. | KB5002824 | 7.8 |
| High | CVE-2026-20956 | Untrusted pointer dereference in Microsoft Office Excel allows an unauthorized attacker to execute code locally. | — | 7.8 |
| High | CVE-2026-20957 | Integer underflow (wrap or wraparound) in Microsoft Office Excel allows an unauthorized attacker to execute code locally. | KB5002824 | 7.8 |
| High | CVE-2026-20804 | Incorrect privilege assignment in Windows Hello allows an unauthorized attacker to perform tampering locally. | KB5073723 | 7.7 |
| High | CVE-2026-20852 | Incorrect privilege assignment in Windows Hello allows an unauthorized attacker to perform tampering locally. | KB5073723 | 7.7 |
| High | CVE-2026-0386 | Improper access control in Windows Deployment Services allows an unauthorized attacker to execute code over an adjacent network. | KB5073723 | 7.5 |
| High | CVE-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. | KB5073723 | 7.5 |
| High | CVE-2026-20849 | Reliance on untrusted inputs in a security decision in Windows Kerberos allows an authorized attacker to elevate privileges over a network. | KB5073723 | 7.5 |
| High | CVE-2026-20854 | Use after free in Windows Local Security Authority Subsystem Service (LSASS) allows an authorized attacker to execute code over a network. | KB5073379 | 7.5 |
| High | CVE-2026-20875 | Null pointer dereference in Windows Local Security Authority Subsystem Service (LSASS) allows an unauthorized attacker to deny service over a network. | KB5073723 | 7.5 |
| High | CVE-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. | KB5073723 | 7.5 |
| High | CVE-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. | KB5073723 | 7.5 |
| High | CVE-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. | KB5073723 | 7.5 |
| High | CVE-2026-20929 | Improper access control in Windows HTTP.sys allows an authorized attacker to elevate privileges over a network. | KB5073723 | 7.5 |
| High | CVE-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. | KB5073723 | 7.5 |
| High | CVE-2026-20965 | Improper verification of cryptographic signature in Windows Admin Center allows an authorized attacker to elevate privileges locally. | — | 7.5 |
| High | CVE-2026-20844 | Use after free in Windows Clipboard Server allows an unauthorized attacker to elevate privileges locally. | KB5073723 | 7.4 |
| High | CVE-2026-20853 | Concurrent execution using shared resource with improper synchronization ('race condition') in Windows WalletService allows an unauthorized attacker to elevate privileges locally. | KB5073723 | 7.4 |
| High | CVE-2026-20808 | Concurrent execution using shared resource with improper synchronization ('race condition') in Printer Association Object allows an authorized attacker to elevate privileges locally. | KB5073379 | 7.0 |
| High | CVE-2026-20814 | Concurrent execution using shared resource with improper synchronization ('race condition') in Graphics Kernel allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.0 |
| High | CVE-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. | KB5073379 | 7.0 |
| High | CVE-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. | KB5073379 | 7.0 |
| High | CVE-2026-20836 | Concurrent execution using shared resource with improper synchronization ('race condition') in Graphics Kernel allows an authorized attacker to elevate privileges locally. | KB5073723 | 7.0 |
| High | CVE-2026-20842 | Use after free in Windows DWM allows an authorized attacker to elevate privileges locally. | KB5073457 | 7.0 |
| High | CVE-2026-20863 | Double free in Windows Win32K - ICOMP allows an authorized attacker to elevate privileges locally. | KB5073457 | 7.0 |
| High | CVE-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. | KB5073723 | 7.0 |
| High | CVE-2026-21219 | Use after free in Inbox COM Objects allows an unauthorized attacker to execute code locally. | — | 7.0 |
| High | CVE-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. | KB5073379 | 7.0 |
| Medium | CVE-2026-20876 | Heap-based buffer overflow in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to elevate privileges locally. | KB5073379 | 6.7 |
| Medium | CVE-2026-20812 | Improper input validation in Windows LDAP - Lightweight Directory Access Protocol allows an authorized attacker to perform tampering over a network. | KB5073723 | 6.5 |
| Medium | CVE-2026-20847 | Exposure of sensitive information to an unauthorized actor in Windows Shell allows an authorized attacker to perform spoofing over a network. | KB5073723 | 6.5 |
| Medium | CVE-2026-20872 | External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network. | KB5073723 | 6.5 |
| Medium | CVE-2026-20925 | External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network. | KB5073723 | 6.5 |
| Medium | CVE-2026-21265 | Windows Secure Boot stores Microsoft certificates in the UEFI KEK and DB. Publicly disclosed | KB5073723 | 6.4 |
| Medium | CVE-2026-20818 | Insertion of sensitive information into log file in Windows Kernel allows an unauthorized attacker to disclose information locally. | KB5073723 | 6.2 |
| Medium | CVE-2026-20821 | Exposure of sensitive information to an unauthorized actor in Windows Remote Procedure Call allows an unauthorized attacker to disclose information locally. | KB5073723 | 6.2 |
| Medium | CVE-2026-20851 | Out-of-bounds read in Capability Access Management Service (camsvc) allows an unauthorized attacker to disclose information locally. | KB5073379 | 6.2 |
| Medium | CVE-2026-20935 | Untrusted pointer dereference in Windows Virtualization-Based Security (VBS) Enclave allows an unauthorized attacker to disclose information locally. | KB5074109 | 6.2 |
| Medium | CVE-2026-20819 | Untrusted pointer dereference in Windows Virtualization-Based Security (VBS) Enclave allows an authorized attacker to disclose information locally. | KB5074109 | 5.5 |
| Medium | CVE-2026-20823 | Exposure of sensitive information to an unauthorized actor in Windows File Explorer allows an authorized attacker to disclose information locally. | KB5073723 | 5.5 |
| Medium | CVE-2026-20824 | Protection mechanism failure in Windows Remote Assistance allows an unauthorized attacker to bypass a security feature locally. | KB5073723 | 5.5 |
| Medium | CVE-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. | KB5073723 | 5.5 |
| Medium | CVE-2026-20829 | Out-of-bounds read in Windows TPM allows an authorized attacker to disclose information locally. | KB5073723 | 5.5 |
| Medium | CVE-2026-20833 | Use of a broken or risky cryptographic algorithm in Windows Kerberos allows an authorized attacker to disclose information locally. | KB5073723 | 5.5 |
| Medium | CVE-2026-20835 | Out-of-bounds read in Capability Access Management Service (camsvc) allows an authorized attacker to disclose information locally. | KB5073379 | 5.5 |
| Medium | CVE-2026-20838 | Generation of error message containing sensitive information in Windows Kernel allows an authorized attacker to disclose information locally. | KB5073457 | 5.5 |
| Medium | CVE-2026-20839 | Improper access control in Windows Client-Side Caching (CSC) Service allows an authorized attacker to disclose information locally. | KB5073723 | 5.5 |
| Medium | CVE-2026-20862 | Exposure of sensitive information to an unauthorized actor in Windows Management Services allows an authorized attacker to disclose information locally. | KB5073723 | 5.5 |
| Medium | CVE-2026-20932 | Exposure of sensitive information to an unauthorized actor in Windows File Explorer allows an authorized attacker to disclose information locally. | KB5073723 | 5.5 |
| Medium | CVE-2026-20937 | Exposure of sensitive information to an unauthorized actor in Windows File Explorer allows an authorized attacker to disclose information locally. | KB5073723 | 5.5 |
| Medium | CVE-2026-20939 | Exposure of sensitive information to an unauthorized actor in Windows File Explorer allows an authorized attacker to disclose information locally. | KB5073723 | 5.5 |
| Medium | CVE-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. | KB5073723 | 5.3 |
| Medium | CVE-2026-20828 | Out-of-bounds read in Windows Internet Connection Sharing (ICS) allows an unauthorized attacker to disclose information with a physical attack. | KB5073723 | 4.6 |
| Medium | CVE-2026-20834 | Absolute path traversal in Windows Shell allows an unauthorized attacker to perform spoofing with a physical attack. | KB5073723 | 4.6 |
| Medium | CVE-2026-20825 | Improper access control in Windows Hyper-V allows an authorized attacker to disclose information locally. | KB5073723 | 4.4 |
| Medium | CVE-2026-20962 | Use of uninitialized resource in Dynamic Root of Trust for Measurement (DRTM) allows an authorized attacker to disclose information locally. | KB5074109 | 4.4 |
| Medium | CVE-2026-20936 | Out-of-bounds read in Windows NDIS allows an authorized attacker to disclose information with a physical attack. | KB5073723 | 4.3 |
SharePoint5 CVEs
| Critical | CVE-2026-20963 | Deserialization of untrusted data in Microsoft Office SharePoint allows an unauthorized attacker to execute code over a network. Listed in CISA KEV | KB5002828 | 9.8 |
| High | CVE-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. | KB5002828 | 8.8 |
| High | CVE-2026-20951 | Improper input validation in Microsoft Office SharePoint allows an unauthorized attacker to execute code locally. | KB5002828 | 7.8 |
| Medium | CVE-2026-20958 | Server-side request forgery (ssrf) in Microsoft Office SharePoint allows an authorized attacker to disclose information over a network. | KB5002828 | 5.4 |
| Medium | CVE-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. | KB5002828 | 4.6 |
Office3 CVEs
| High | CVE-2026-20952 | Use after free in Microsoft Office allows an unauthorized attacker to execute code locally. | KB5002826 | 8.4 |
| High | CVE-2026-20953 | Use after free in Microsoft Office allows an unauthorized attacker to execute code locally. | KB5002826 | 8.4 |
| High | CVE-2026-20943 | Untrusted search path in Microsoft Office allows an unauthorized attacker to execute code locally. | KB5002825 | 7.0 |
Azure2 CVEs
| High | CVE-2026-21224 | Stack-based buffer overflow in Azure Connected Machine Agent allows an authorized attacker to elevate privileges locally. | — | 7.8 |
| High | CVE-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
| High | CVE-2026-20856 | Improper input validation in Windows Server Update Service allows an unauthorized attacker to execute code over a network. | KB5073723 | 8.1 |
SQL Server1 CVE
| High | CVE-2026-20803 | Missing authentication for critical function in SQL Server allows an authorized attacker to elevate privileges over a network. | KB5073031 | 7.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
| High | CVE-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
| Critical | CVE-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 |
| Critical | CVE-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 |
| Critical | CVE-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 |
| High | CVE-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 |
| High | CVE-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 |
| High | CVE-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 |
| High | CVE-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 |
| High | CVE-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 |
| High | CVE-2026-21223 | Improper privilege management in Microsoft Edge (Chromium-based) allows an authorized attacker to bypass a security feature locally. | — | 7.1 |
| Medium | CVE-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 |
| Medium | CVE-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 |
| Medium | CVE-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 |