HomeNewsletterCommunityMVP FeedToolsArchiveBlogToday's NewsAboutServicesQuick Links★ Pro Subscribe free
← Back to Blog
Windows 11 Windows 11KB5127648Patch TuesdayWindows UpdateIntuneAzure Virtual DesktopFSLogixAlways On VPNReFS

KB5127648: October 2026 Patch Tuesday, 1,008 CVEs, One Exploited, and the Open Remote Desktop Issue

IA
Imran Awan
13 October 2026

Microsoft released KB5127648 on Tuesday 13 October 2026 as the October cumulative update for Windows 11 versions 24H2, 25H2 and 26H2. The builds are 26100.9711, 26200.9711 and 26300.9711. It is a security update, but the lines most admins will read first are the fixes: an Explorer black screen on Azure Virtual Desktop hosts that use FSLogix, applications that close when they need AC-3 audio, and Always On VPN connections stuck on Connecting.

Release-day summaries get details wrong, so I checked every one of those claims against Microsoft's KB page, its release-health known-issue records and the Security Update Guide data. Most of it holds. Three things did not fit the usual story. The update addresses 1,008 CVEs, and Microsoft marks exactly one of them as already being exploited. An open Remote Desktop issue that this update does not fix affects devices that are about to receive a new default setting. And two of the fixes come from further back than the September update that most people will blame.

Updated 13 October 2026, 19:10 UTC: the first version of this post said Microsoft had not yet published the October vulnerability data. That was wrong. The October document's own release timestamp is 07:00 UTC, so it was already live when an earlier request returned a stale cached copy titled "October 2026 Early Security Updates". The security section below now carries the real figures, re-derived twice from Microsoft's data.
The short version

KB5127648 fixes the AVD and FSLogix black screen, the AC-3 application crashes and the Always On VPN fallback failure, and it adds ReFS auditing that turns into blocking with the January 2027 update. USB Audio Class 1.0 devices are still only partly fixed. One Remote Desktop failure (error 0xC000000D, hosts with Administrator protection on) is still open, and Microsoft says Administrator protection becomes the default for security-baseline users with this month's update. My rating is amber: test now, then deploy through rings, and include Remote Desktop hosts and legacy audio applications in the first ring. On the security side the update addresses 1,008 CVEs: 25 Critical, 983 Important, none publicly disclosed beforehand, and one already being exploited (CVE-2026-96951, a Mark of the Web bypass). That one is the reason not to let "ring it" turn into "leave it a month".

Watch this post — YouTube walkthrough
Windows 11 KB5127648 October Patch Tuesday Analysis
Windows 11 KB5127648 October Patch Tuesday Analysis
Endpoint Weekly
Watch on YouTube Subscribe at @EndpointWeekly
Note - how this post was checked: every fact comes from a Microsoft page or data feed fetched on 13 October 2026, re-checked at 19:07 UTC: the KB5127648 page, the release-health known-issue pages for 24H2, 25H2 and 26H2, and the MSRC data feed. Where I ran a command, the output is a real capture from a Windows 11 25H2 machine that has not installed the update yet, with the machine name left out. Output marked expected is what the KB says you should see after installing. The amber, red and green ratings are editorial judgement, not Microsoft's.

The problem: three regressions fixed, one new default, one issue still open

First, plain English. A Windows cumulative update contains everything from earlier updates plus the new changes, so each month's Patch Tuesday also picks up fixes first shipped in the optional preview update before it. KB5127648 says it includes improvements from KB5124008 (8 September), the out-of-band KB5129195 (14 September) and the preview KB5124010 (22 September). That stack matters, because several of this month's fixes are repairs to problems those earlier updates introduced.

What is in KB5127648

Here is the list from Microsoft's KB page, in the order that matters for operations rather than the order on the page.

AreaWhat Microsoft saysStatus
Explorer on AVD and FSLogixExplorer.exe might fail to start or repeatedly crash after sign-in, causing a black screen.Fixed
AC-3 audioFixes an issue that affects AC-3 audio playback in some applications.Fixed
Always On VPNWith automatic protocol selection or fallback, connections could stay in Connecting or fail, sometimes with "The specified port is already in use."Fixed
Storage Spaces DirectTiered virtual disks might fail to come online after certain security updates.Fixed
PrintingPrinting could fail in some applications and with RAW or Generic Text Only drivers after the August 2026 update.Fixed
Windows HelloFingerprint sign-in might not work after a cold boot on some devices.Fixed
GamingMouse input could stutter in some games.Fixed
ReFS securityAdds auditing and optional policy controls for ReFS volumes on externally attached storage. Auditing is on by default, enforcement is off by default.New
Time zoneAdds (UTC-05:00) Manitoba for the 1 November 2026 change.New
Secure BootContinues delivering the newer Secure Boot certificates to eligible devices.Ongoing
Security updates"Security improvements", with a pointer to the Security Update Guide.1,008 CVEs, 1 exploited

The KB also updates the Copilot+ PC AI components to version 1.2608.951.0 and includes servicing stack update KB5127647 (build 26100.9703). The AI components apply only to Copilot+ PCs.

The release-day summary against Microsoft's own pages

Here is how each claim in the circulating summary of this update holds up when you read the primary sources.

The summary saysWhat Microsoft's pages sayVerdict
KB5127648 covers 24H2, 25H2 and 26H2The KB lists all three, all editions, with builds 26100.9711, 26200.9711 and 26300.9711.Confirmed
AVD and FSLogix black screen fixedConfirmed in the KB. Release health says it started with the August 27 preview, KB5120998, not September.Confirmed, origin is August
AC-3 application crashes fixedThe KB says "AC-3 audio playback". Release health says applications that need AC-3 decoding "might close unexpectedly", from KB5124010.Confirmed
Always On VPN fallback fixedIn the KB, linked to KB5124008. I found no matching record on the 24H2, 25H2 or 26H2 release-health pages.Confirmed in the KB only
USB Audio Class 1.0 problems remainStatus is Mitigated. KB5129195 fixed the 8-channel and 3D audio symptoms. Code 10 and no-audio symptoms are not fixed.Confirmed, with detail
ReFS hardening, enforcement in January 2027KB5130741: audit phase from 13 October, blocking on by default with the January 2027 update.Confirmed
Includes the Machine Identity Isolation, File History and Sysmon fixesThese are in the 22 September preview KB5124010, which this update includes. They are not in KB5124008.Confirmed, via KB5124010
A complete October CVE inventoryPublished. The data names 1,008 CVEs remediated by KB5127648, across the six 24H2, 25H2 and 26H2 x64 and Arm64 products.Confirmed, see below
No reason in the KB for an estate-wide pauseTrue of the KB. But release health holds an open Remote Desktop issue the KB does not mention.Incomplete
Watch out - the open issue: Microsoft's release-health pages record that non-admin users can fail to connect by Remote Desktop, with error 0xC000000D and the message "The token that was passed to the function is invalid", when the remote device has Administrator protection enabled. It started with the September preview KB5124010, it applies to "later updates" (KB5127648 is one), and its status is Mitigated, not resolved. Microsoft says it is working on a fix in a future update. The record was opened on release day, so it is not in the KB's known-issues section.

Things the summary did not mention

The security content: 1,008 CVEs, and one already being exploited

Plain English first. A CVE is one numbered security flaw. Microsoft publishes the month's list in the Security Update Guide, and the same data is available as a feed that needs no sign-in. A cumulative update is all or nothing: you cannot take the security fixes and leave the rest, so the CVE count is really a measure of what you lose by not installing it.

I counted the CVEs whose remediation names KB5127648. That is the defensible way to say "this update fixes it", because the data ties the CVE, the KB and the fixed build together. Here is the result.

MeasureCountWhat it means for you
CVEs addressed by KB51276481,008All six products the KB covers: 24H2, 25H2 and 26H2, x64 and Arm64.
Critical25Mostly remote code execution. Listed in full below.
Important983The remainder. 25 plus 983 accounts for every CVE in the set.
Already exploited1CVE-2026-96951. Microsoft's label is "Exploited:Yes" with "Exploitation Detected".
Publicly disclosed before the fix0No flaw in this set was public before a patch existed.
Rated "Exploitation More Likely"104Microsoft's own forecast that working exploits are likely to appear.
CVSS base score 9.0 or higher42Highest in the set is 9.8.
Watch out - the one under active exploitation: CVE-2026-96951, "Windows Shell Security Feature Bypass Vulnerability". Microsoft rates it Important, not Critical, with a CVSS base score of 8.8. Do not let the Important rating set your priority here: the exploit status is what matters. Microsoft's description is command injection in Windows Shell that "allows an unauthorized attacker to bypass a security feature over a network", and its FAQ says an attacker "could evade Mark of the Web (MOTW) defenses".

Why Mark of the Web matters. When Windows saves a file that came from the internet, it tags it. That tag is what makes SmartScreen warn you and Office open the file in Protected View. Bypass the tag and a downloaded file behaves like a local one, so the warning your users are trained to expect never appears. The CVSS vector is AV:N/AC:L/PR:N/UI:R: reachable over the network, low complexity, no privileges needed, but it does need the user to open something. That is a phishing attachment, which is exactly why the exploit status outranks the severity label.

One more scope point the Windows 11 KB page does not tell you: this CVE affects 31 product entries in Microsoft's data, including Windows Server 2012 R2, Server 2016, and Windows 10 going back to version 1607, each with its own KB (9 update KBs in total). If you manage servers or Windows 10 alongside Windows 11, patching KB5127648 covers only the Windows 11 side of it.

The 25 Critical CVEs in this update

Generated from Microsoft's own data rather than retyped, sorted by CVSS base score. Every CVE links to its Security Update Guide page.

CVECVSS and impactComponent
CVE-2026-1002029.8 · Remote Code ExecutionWindows Message Queuing Queue Manager Remote Code Execution
CVE-2026-1002199.8 · Remote Code ExecutionMicrosoft QUIC Remote Code Execution
CVE-2026-1050169.8 · Remote Code ExecutionMicrosoft QUIC Remote Code Execution
CVE-2026-701479.8 · Remote Code ExecutionMicrosoft PostScript Printer Driver Remote Code Execution
CVE-2026-701539.8 · Remote Code ExecutionMicrosoft PostScript Printer Driver Remote Code Execution
CVE-2026-978149.8 · Remote Code ExecutionWindows Text Shaping Remote Code Execution
CVE-2026-1002208.8 · Remote Code ExecutionWindows Media Video Decoder Remote Code Execution
CVE-2026-1022148.8 · Remote Code ExecutionWindows Hyper-V Remote Code Execution
CVE-2026-1022258.8 · Remote Code ExecutionWindows Text Shaping Remote Code Execution
CVE-2026-1057338.8 · Remote Code ExecutionWindows Hyper-V Remote Code Execution
CVE-2026-1084678.8 · Remote Code ExecutionMicrosoft PostScript Printer Driver Remote Code Execution
CVE-2026-839348.8 · Remote Code ExecutionWindows GDI+ Remote Code Execution
CVE-2026-880738.8 · Elevation of PrivilegeWindows Graphics Kernel Elevation of Privilege
CVE-2026-969138.8 · Elevation of PrivilegeWindows Kernel Elevation of Privilege
CVE-2026-969148.8 · Elevation of PrivilegeWindows Virtualization-Based Security (VBS) Enclave Elevation of Privilege
CVE-2026-969528.8 · Remote Code ExecutionMicrosoft Windows Media Foundation Remote Code Execution
CVE-2026-1084608.1 · Remote Code ExecutionWindows Message Queuing Remote Code Execution
CVE-2026-702298.1 · Remote Code ExecutionWindows Active Directory Domain Services Remote Code Execution
CVE-2026-1002157.8 · Remote Code ExecutionMicrosoft Graphics Component Remote Code Execution
CVE-2026-1081307.8 · Elevation of PrivilegeWindows Virtualization-Based Security (VBS) Enclave Elevation of Privilege
CVE-2026-880747.8 · Elevation of PrivilegeWindows Virtualization-Based Security (VBS) Enclave Elevation of Privilege
CVE-2026-1081317.5 · SpoofingActive Directory Federation Services (AD FS) Spoofing
CVE-2026-1083997.2 · Elevation of PrivilegeWindows Hyper-V Elevation of Privilege
CVE-2026-1022117.0 · Elevation of PrivilegeWindows Virtualization-Based Security (VBS) Enclave Elevation of Privilege
CVE-2026-839177.0 · Elevation of PrivilegeWindows ALPC Elevation of Privilege
Note: the printer driver and QUIC entries at 9.8 are the ones to read first if you are deciding what to tell a change board. Message Queuing (MSMQ) only matters if the MSMQ service is actually installed, which it is not by default, so check before you treat it as estate-wide exposure.

Why it happens: preview updates carry tomorrow's bugs and tomorrow's fixes

The easiest way to understand this release is to place each issue on the timeline of the updates that stack up to it. Every problem below first appeared in an earlier update. That is normal for cumulative servicing, and it is the reason a preview ring is worth having.

27 Aug - KB5120998 (preview)
Origin of the AVD and FSLogix black screen. Administrator protection becomes available, off by default.
8 Sep - KB5124008
Origin of the USB audio and Always On VPN problems, and of the Machine Identity Isolation domain-trust break.
14 Sep - KB5129195 (OOB)
Fixes Remote Desktop Services instability, Plan9 shares, and the 8-channel USB audio symptoms.
22 Sep - KB5124010 (preview)
Fixes domain trust, File History and Sysmon. Origin of the AC-3 crashes and the open Remote Desktop issue.
13 Oct - KB5127648
Fixes the black screen, AC-3 and Always On VPN. Does not fix the Remote Desktop issue or all USB audio symptoms.

The AVD and FSLogix black screen

After sign-in the desktop does not load. The user sees a black screen until someone starts the session shell by hand, and the Application log may show Windows Explorer crashes. Microsoft says it was observed primarily on Azure Virtual Desktop hosts using FSLogix, and "appears to occur more frequently with some existing user profiles". It started with the August preview KB5120998. Microsoft has not published a root cause beyond that. Its release-health record was opened and marked resolved on release day, eleven minutes apart, so the first public acknowledgement arrived together with the fix.

The AC-3 application crashes

AC-3 is the Dolby Digital audio format. After KB5124010, applications that rely on Windows' built-in AC-3 decoding can close without warning, or fail to launch. Microsoft says the affected code is "most commonly used in legacy applications", and that many modern applications bring their own decoder and are not affected. Games, media players and some productivity applications are named. The practical point: this is a compatibility problem in older software, so it will not show up on a standard image test unless you test the old software.

The Always On VPN fallback failure

With automatic protocol selection or protocol fallback configured, a connection that failed on its first attempt could stay in Connecting, or fail on later attempts with "The specified port is already in use." Microsoft links it to KB5124008. Note that it appears in the KB's improvements list but I could not find it as a release-health record, so if you rely on release health to tell you what is broken, you would not have seen it there.

The open Remote Desktop issue and the new default

Administrator protection is a Windows 11 feature that keeps users on a deprivileged token and asks them to authorise each elevation, using Windows Hello. It became available with KB5120998 and is off by default. Microsoft's documentation then says something that changes how you should read this update: "If your organization uses Windows security baselines, Administrator protection becomes enabled by default with the October 2026 Windows security update." The 24H2, 25H2 and 26H2 security baselines include the new default.

The Remote Desktop failure affects remote devices with the feature on, "regardless of how the feature was enabled", and Microsoft calls out enterprise-managed Remote Desktop hosts. Two details limit the exposure. Administrator protection currently does not apply to Windows 365 Cloud PCs or Azure Virtual Desktop session hosts, so those are not on this route. And the failure is for non-admin users connecting in.

The ReFS hardening

ReFS on removable media, such as a USB disk, is not a supported configuration. Microsoft is adding visibility first and enforcement later. From 13 October the system logs a warning whenever it sees a ReFS volume on removable or externally attached media. With the January 2027 security update, those volumes are blocked from mounting by default, unless an administrator has changed the setting.

How to verify: seven read-only checks, including the CVE data

None of these commands change anything. Run them on a pilot device before you decide how fast to move.

Check 1: what build is this device on?

The monthly revision number, the part after the dot, tells you which update a device has. This is a real capture from a 25H2 laptop that has not installed KB5127648 yet.

PowerShell - read the build and revision (real capture, before the update)
$cv = Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion' '{0} build {1}.{2}' -f $cv.DisplayVersion, $cv.CurrentBuildNumber, $cv.UBR 25H2 build 26200.9457 # 26200.9457 is the September 14 out-of-band update, KB5129195. After KB5127648 you expect 26200.9711. # On 24H2 expect 26100.9711, on 26H2 expect 26300.9711.

Check 2: will Administrator protection reach your Remote Desktop hosts?

This is the check that decides your risk. Look at where the setting could come from. If you import Microsoft's Windows security baselines into Intune or Group Policy, Microsoft says the new default arrives with the October update. Review which of your Remote Desktop host devices sit in those assignments.

You can read the setting in the same places you would set it. In Microsoft Intune, it is in a Settings catalog policy under the category Local Policies Security Options:

Settings catalog › Local Policies Security Options › User Account Control Type Of Admin Approval Mode

In the CSP it is UserAccountControl_TypeOfAdminApprovalMode in the LocalPoliciesSecurityOptions policy area, deployed in Intune as a custom policy. In Group Policy it is Computer Configuration › Windows Settings › Security Settings › Local Policies › Security Options, the policy "User Account Control: Configure type of Admin Approval Mode", with the value Admin Approval Mode with Administrator protection.

Check 3: has Explorer been crashing on AVD hosts?

Microsoft says only that the Application log "might show Windows Explorer crashes". The standard Windows Application Error event is ID 1000, so this query looks for it with explorer.exe as the faulting application. It is my query, not one Microsoft publishes.

PowerShell - Explorer crashes in the last 14 days (real capture, healthy device)
$x = @(Get-WinEvent -FilterHashtable @{ LogName = 'Application'; Id = 1000; StartTime = (Get-Date).AddDays(-14) } -ErrorAction SilentlyContinue | Where-Object { $_.Message -match 'Faulting application name: explorer\.exe' }) if ($x.Count -eq 0) { 'No explorer.exe crashes in the last 14 days.' } else { $x | Select-Object -First 5 TimeCreated, Id | Format-Table -AutoSize } No explorer.exe crashes in the last 14 days. # Run this on your AVD session hosts that use FSLogix. Any rows here before the update point at the black-screen issue.

Check 4: do any USB audio devices report Code 10?

PowerShell - devices reporting Device Manager Code 10 (real capture)
$c10 = @(Get-CimInstance Win32_PnPEntity | Where-Object { $_.ConfigManagerErrorCode -eq 10 }) if ($c10.Count -eq 0) { 'No devices reporting Code 10.' } else { 'Devices reporting Code 10: ' + $c10.Count } No devices reporting Code 10. # Code 10 is "This device cannot start". Microsoft's USB Audio Class 1.0 issue shows this error on affected devices.

Check 5: is anyone mounting ReFS volumes on external media?

When the update is installed and auditing is on, ReFS logs Event ID 524, a warning, in the System log with source ReFS. It fires once per affected volume per boot, and Windows tracks up to 32 volumes per boot. I filter by event ID first and by provider second. On the unpatched device I tested, a provider-first query threw "There is not an event provider on the localhost computer that matches ReFS", so this version works on patched and unpatched devices alike.

PowerShell - ReFS removable-media audit events and the policy value (real capture)
$e = @(Get-WinEvent -FilterHashtable @{ LogName = 'System'; Id = 524 } -ErrorAction SilentlyContinue | Where-Object { $_.ProviderName -eq 'ReFS' }) if ($e.Count -eq 0) { 'No ReFS Event 524 found in the System log.' } else { $e | Format-Table TimeCreated, Id, LevelDisplayName -AutoSize } No ReFS Event 524 found in the System log. (Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem' -Name RefsRemovableDeviceMountPolicy -ErrorAction SilentlyContinue).RefsRemovableDeviceMountPolicy # Empty here: nothing has set it. Microsoft documents 0 = Off, 1 = Audit (the default), 2 = Block.

Check 6: the Always On VPN profiles

There is no one-line command for this, so it is a review. Find the VPN profiles that use automatic protocol selection or have protocol fallback configured, and put at least one device with such a profile in your first ring. The symptom to test for is a first connection attempt that fails and then leaves the connection stuck on Connecting.

Check 7: pull the CVE list yourself

You do not have to take my counts on trust, and you should not. The Security Update Guide data is available as a feed that needs no sign-in or API key. This command is read-only: it asks for the October document, selects the CVEs whose remediation names KB5127648, and summarises them. Run it yourself and you should get the same numbers as the table above.

PowerShell - summarise the CVEs this update fixes (real capture, 13 Oct 2026 19:07 UTC)
$doc = Invoke-RestMethod -Uri 'https://api.msrc.microsoft.com/cvrf/v3.0/cvrf/2026-Oct' -Headers @{ Accept = 'application/json' } $kb = '5127648' $fixed = @($doc.Vulnerability | Where-Object { @($_.Remediations | Where-Object { $_.Description.Value -eq $kb }) }) $threat = { param($v, $t) @($v.Threats | Where-Object { $_.Type -eq $t -and $_.Description.Value } | ForEach-Object { $_.Description.Value } | Sort-Object -Unique) } '{0} | {1} CVEs addressed by KB{2}' -f $doc.DocumentTitle.Value, $fixed.Count, $kb 'Critical: {0} Important: {1}' -f @($fixed | Where-Object { (& $threat $_ 3) -contains 'Critical' }).Count, @($fixed | Where-Object { (& $threat $_ 3) -contains 'Important' }).Count 'Exploited: {0} Publicly disclosed: {1} Exploitation More Likely: {2}' -f @($fixed | Where-Object { (& $threat $_ 1) -match 'Exploited:Yes' }).Count, @($fixed | Where-Object { (& $threat $_ 1) -match 'Publicly Disclosed:Yes' }).Count, @($fixed | Where-Object { (& $threat $_ 1) -match 'Exploitation More Likely' }).Count $fixed | Where-Object { (& $threat $_ 1) -match 'Exploited:Yes' } | ForEach-Object { 'EXPLOITED -> {0} {1}' -f $_.CVE, $_.Title.Value } October 2026 Security Updates | 1008 CVEs addressed by KB5127648 Critical: 25 Important: 983 Exploited: 1 Publicly disclosed: 0 Exploitation More Likely: 104 EXPLOITED -> CVE-2026-96951 Windows Shell Security Feature Bypass Vulnerability # Threat Type 3 is Microsoft's severity label, Type 1 is its exploit status string. # Change the month in the URL (2026-Nov and so on) to summarise a different Patch Tuesday.
Gotcha - the feed can serve you a stale copy: an earlier request for the same URL returned a document titled "October 2026 Early Security Updates" holding only 348 entries, with no Windows product in it at all. The real October document was already published, and its own CurrentReleaseDate says 07:00 UTC. The first version of this post trusted that stale copy and told you the Windows data was not out yet. Check DocumentTitle and CurrentReleaseDate before you believe a low count, and if the title still says "Early", request it again rather than reporting a gap.

The fix: a ring plan, and the exact workarounds Microsoft documents

There is no single fix here. The update itself resolves three issues. For the open and partly-open ones, Microsoft documents workarounds, and the ring plan below is built to find those problems on your own devices before your users do.

The ring plan

This is my recommendation, not a Microsoft schedule. The aim is to put each known risk into a ring that can absorb it.

RingWhat goes in itWhat to validate before widening
0 - IT and lab (test immediately)A few standard devices, one AVD host with FSLogix, one Remote Desktop host, one device with an Always On VPN fallback profile, one with a USB headset.Build reaches the expected number. Explorer loads for an existing FSLogix profile. A non-admin user can connect by Remote Desktop. VPN reconnects after a failed first attempt. Audio works.
1 - pilotA cross-section of departments, including audio-heavy users and anyone running legacy media or game software.No AC-3 application closures. No Code 10 devices. No new help-desk pattern after three working days.
2 - broadMost of the estate.Ring 1 clean. Decision made on Remote Desktop hosts with Administrator protection.
3 - specialistDedicated audio hardware, ReFS-on-external-media users, kiosks.Event 524 reviewed. USB Audio Class 1.0 devices tested individually.

What to patch first

The ring plan above manages the risk of the update breaking something. This part is the opposite risk: the cost of waiting. One CVE in this set is already being exploited, so the two have to be balanced rather than traded.

  1. Do not try to cherry-pick the security fixes. A cumulative update ships the quality fixes and the 1,008 security fixes as one package. There is no separate patch for CVE-2026-96951, so "hold the update" and "stay exposed to the exploited flaw" are the same decision.
  2. Compress ring 0 and ring 1 rather than skipping them. Amber means test, not wait a month. With an exploited Mark of the Web bypass in the set, a reasonable shape is ring 0 the same day, ring 1 within two to three working days, broad deployment inside the week.
  3. Put the exposed users in an early ring. CVE-2026-96951 needs someone to open a file, so the people who open the most unknown attachments are both the highest risk and the best test group. Finance, HR, recruitment and anyone in a shared mailbox.
  4. Do not rely on the severity label to set priority. This one is rated Important. The 25 Critical CVEs in the table above have no evidence of exploitation; this Important one does.
  5. Cover the rest of the estate separately. The same CVE affects Windows Server and Windows 10 builds under different KBs. KB5127648 closes it only on Windows 11 24H2, 25H2 and 26H2.
Tip: if a change board asks for one sentence, this is it. The update fixes three regressions that are already hurting people, closes 1,008 CVEs including one being exploited in the wild, and carries one known Remote Desktop risk that has a documented workaround and affects only hosts with Administrator protection enabled.

Getting the update

Through Windows Update and Windows Update for Business the update arrives under your configured policies. From the Microsoft Update Catalog you download the MSU files into one empty folder, and the catalog package needs the checkpoint update KB5043080 installed first. DISM installs both in the right order if the files are in the same folder. For a running x64 device, Microsoft's command is:

Install from the Update Catalog - x64, from the KB page
# Elevated Command Prompt DISM /Online /Add-Package /PackagePath:c:\packages\windows11.0-kb5127648-x64.msu # Or elevated PowerShell Add-WindowsPackage -Online -PackagePath "c:\packages\windows11.0-kb5127648-x64.msu" # Keep the checkpoint file (windows11.0-kb5043080-x64.msu) in the same folder. For Arm64, use the -arm64.msu files.

If you are still on a build with the black screen

After KB5127648, Microsoft says you do not need a workaround for the Explorer black screen. For devices that cannot update yet, it documents two. The first is manual: open Task Manager with Ctrl+Shift+Esc, choose Run new task, enter explorer.exe and select OK. The second is a Known Issue Rollback Group Policy, found under Computer Configuration › Administrative Templates, which needs the matching download installed and a restart. For 24H2, 25H2 and 26H2 the download is "KB5124010 260924_20021 Known Issue Rollback". Microsoft notes the rollback disables the change causing the issue until a later update resolves it. Once a device has KB5127648 you can remove the rollback. That is my advice, not a Microsoft instruction.

For the open Remote Desktop issue

Microsoft's workaround is to temporarily turn off Administrator protection on the affected hosts by resetting the User Account Control Type Of Admin Approval Mode policy, in Intune or in Group Policy, using whichever method you already manage it with. The Settings catalog path and the Group Policy path are in Check 2 above.

Warning: turning Administrator protection off removes a least-privilege control from that host. Apply it only to the specific Remote Desktop hosts that fail, record the exception with an owner and a review date, and put those hosts back on the protected setting when Microsoft ships a fix. Do not switch it off estate-wide to solve a problem on a handful of servers. Test the effect on a non-admin Remote Desktop sign-in before and after.

For USB Audio Class 1.0 devices

There is no documented fix for the Code 10 and no-audio symptoms. Microsoft says IT administrators who need an immediate workaround should contact Microsoft Support for Business. It also reports that some customers restore audio on devices that fail in multichannel modes by switching to 2-channel mode, although KB5129195 already fixed the 8-channel and 3D audio symptoms. Note that the release-health record lists the originating update as KB5124008, while the KB5127648 page names KB5124012, a number that appears on Microsoft's own list as a Windows 11 26H1 update. Treat the release-health record as authoritative for 24H2 and 25H2.

For the ReFS change: use the audit window

You have until the January 2027 update. Use it in this order: install the October update, review Event 524 across the estate, move any data off ReFS volumes on removable media to a supported configuration, then test blocking in a controlled group before it becomes the default. The setting is RefsRemovableDeviceMountPolicy, a DWORD with 0 for Off, 1 for Audit (the default) and 2 for Block. The registry location for the local setting is below, and a restart is needed after you change it. If the same value comes from Group Policy, the Group Policy setting takes precedence.

PowerShell - set Block on a pilot device (do not run this fleet-wide yet)
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem' -Name RefsRemovableDeviceMountPolicy -Type DWord -Value 2 Restart-Computer # 0 = Off, 1 = Audit (default), 2 = Block. A value delivered by Group Policy overrides this one. # To go back to the default, set the value to 1.
Note - deployment methods: Microsoft's ReFS article documents the Group Policy setting and the registry value. It does not give a Group Policy console path or an Intune CSP for this setting, so I am not inventing one. If you manage it through Intune, deploy the registry value with a script or remediation and test that it applies.

Hold, or deploy?

The rating below is mine, based on the evidence above.

FactorWhat the evidence saysLeans toward
Fixes for known regressionsBlack screen, AC-3 and VPN fallback are resolved.Deploy
Open known issuesRemote Desktop 0xC000000D is only mitigated. USB audio is partly fixed.Ring first
New default arrivingAdministrator protection on by default for baseline users.Ring first
Age of the releaseReleased the same day. No field history.Ring first
Security content1,008 CVEs, 25 Critical, and one already being exploited.Deploy, and do not drift
24H2 Home and ProThis is their last update.Deploy, then upgrade
Tip: my rating is amber. There is no Microsoft-documented reason to pause the whole estate, and the update repairs real regressions, so do not sit on it. But the release is hours old, one issue is open on a feature that is about to become a default, and the vulnerability list is not public yet. Test immediately, then widen through rings.

Proof it worked: what good looks like per issue

After the update installs and the device restarts, the build number is your first proof. Expected output, taken from the KB page title, for a 25H2 device:

PowerShell - expected after KB5127648 (not a capture)
25H2 build 26200.9711 # 24H2 shows 26100.9711. 26H2 shows 26300.9711. # If the revision is still 9457 or 9550, the update has not applied, or the device is waiting on a restart.

Then test each issue on its own, in its own ring:

IssueCheckGood looks like
AVD and FSLogix black screenSign in as a user with an existing FSLogix profile.The desktop loads without manually starting explorer.exe. No Explorer crash events.
AC-3 crashesRun the legacy media or game applications that need Windows AC-3 decoding.They launch and play audio without closing.
Always On VPN fallbackConnect with a profile that uses protocol fallback and force a first-attempt failure.The connection completes, not stuck on Connecting, and no "port is already in use".
Remote Desktop with Administrator protectionConnect as a non-admin user to a host with the feature on.Today, expect failure 0xC000000D on affected hosts. The pass condition is Microsoft's future fix, not this update.
USB Audio Class 1.0Test each device model in stereo and multichannel.No Code 10 and normal audio. Failures here are the known, unresolved symptoms.
ReFS auditMount an external ReFS volume on a test device.One Event 524 warning per volume per boot, and the volume still mounts while the policy is on Audit.
CVE coverageRe-run the Check 7 summary, and confirm the device build.The device reports the expected .9711 build. Microsoft ties CVE-2026-96951 to fixed build 10.0.26100.9711 and later, so the build number is your evidence the exploited flaw is closed.

What I would take away

Four points. First, a cumulative update's fixes often belong to earlier updates, so read the originating update on each release-health record. Second, the KB page and the release-health pages are not the same list: this month the KB leaves out the Remote Desktop issue and release health leaves out the VPN fix, so read both. Third, a new default setting can matter more than a fix, and Administrator protection is the one to watch. Fourth, read the exploit status, not just the severity: the one CVE under active exploitation this month is rated Important, while all 25 Critical ones have no sign of exploitation. And check the title and date on the CVE data you are quoting, because this post was first published from a stale cached copy that showed no Windows data at all.

References

Microsoft documentation (all fetched 13 October 2026)

Related on EndpointWeekly

Was this post helpful?
React below — no account needed
Share this post
LinkedIn X / Twitter Reddit Bluesky

More from EndpointWeekly

Windows 11
Windows Monthly Updates Explained: LCU, SSU, Patch Tuesday and…
Every month Windows ships updates and most admins do not know the difference between an…
Windows 11
KB5129195 Emergency Windows 11 Update: How Intune and Autopatch…
KB5129195 fixes three September PT regressions (RDS, WSL, USB Audio) plus CVE-2026-62721.…
Windows 11
Windows 11 KB5124008: September 2026 Patch Tuesday — Deploy and…
KB5124008 patches one exploited Windows Update Stack flaw, CVE-2026-81963. The exploited…