CVE-2026-50299
Medium · 6.8CVSS
6.8
EPSS
0.4%
Published
Jul 14, 2026
CISA due date
—
Cloudanix analysis
Someone with physical access to an affected Windows computer could potentially take control of it by abusing a flaw in how Windows handles storage.
- Exploitation
- Physical Access
- Attacker needs
- Physical Access
- Complexity
- Moderate
- Impact
- Remote Code Execution
- Component
- OS kernel
- Class
- Memory Corruption
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
This vulnerability is an integer overflow or wraparound flaw in Windows Storage Spaces Direct that can corrupt memory during processing of storage-related input. Because the attack vector is physical, exploitation requires local physical access to a vulnerable system or its storage path rather than remote network reachability. Successful exploitation can allow an unauthenticated attacker to execute arbitrary code with high impact to confidentiality, integrity, and availability, potentially at a privileged system level depending on the vulnerable code path.
Why it matters to the business
An attacker with physical access to an affected Windows workstation or server could compromise the system, steal or alter data, disrupt storage operations, or use the host as a foothold for further activity. The risk is highest for exposed endpoints, shared facilities, branch offices, labs, data centers, kiosks, and systems where removable or externally accessible storage paths are possible. The CVSS score indicates meaningful impact, but the physical-access requirement, low EPSS score, lack of known exploitation, and absence from CISA KEV reduce broad internet-scale urgency.
How an attack unfolds
An attacker first obtains physical access to a vulnerable Windows system or to a storage interface/path that can interact with Storage Spaces Direct. They then present crafted storage-related data or conditions that trigger an integer overflow or wraparound in the vulnerable component. The overflow causes incorrect memory sizing, bounds calculations, or object handling, resulting in memory corruption. With a reliable exploit, the attacker can redirect execution flow and run attacker-controlled code. After code execution, the attacker may attempt to elevate persistence, access sensitive files, tamper with storage contents, disable protections, or pivot if the compromised system has network trust relationships.
How to fix it
Apply the Microsoft security update that addresses CVE-2026-50299 for all affected Windows versions, including Windows 10, Windows 11, Windows Server 2012, Server 2016, Server 2019, Server 2022, and Server 2025. Because no fixed build numbers were provided in the input, use the applicable Microsoft cumulative update or security-only update for the affected operating system release and confirm it supersedes the July 2026 security update content. Where immediate patching is not possible, reduce physical attack exposure by restricting console access, locking server rooms and branch systems, disabling unused external storage interfaces, enforcing BitLocker and Secure Boot, limiting boot from external media, and monitoring for unexpected storage device attachment or Storage Spaces errors.
How to confirm the fix worked
Confirm remediation by verifying that the relevant Microsoft security update is installed on each affected Windows version and that the OS build corresponds to a patched cumulative update level. Use enterprise patch management, Windows Update history, DISM, PowerShell, or vulnerability scanning to confirm the patch state. Validate that physical security controls are in place for systems that cannot be patched immediately. For exposure checks, inventory systems running affected Windows versions and determine where Storage Spaces Direct or related storage features are enabled or where untrusted physical access to storage interfaces is possible.
Typical attack path
- Identify a vulnerable Windows client or server version using Storage Spaces Direct or related storage components.
- Gain physical access to the system, its console, removable media path, or attached storage interface.
- Introduce crafted storage input or device behavior designed to trigger the integer overflow or wraparound.
- Cause memory corruption in the vulnerable Windows storage component.
- Achieve arbitrary code execution on the local system.
- Perform post-exploitation actions such as credential access, data theft, persistence, storage tampering, or lateral movement.
How to detect it
There are no public exploit-specific indicators provided for this vulnerability, so detection should focus on evidence of suspicious physical-access activity, unusual storage-device interaction, crashes, and post-exploitation behavior. Review Windows Security logs for unexpected interactive logons, device connection events, and privilege changes around times when physical access may have occurred. Review System and Storage Spaces event logs for disk, virtual disk, storage pool, driver, or kernel errors immediately before crashes or reboots. Check Windows crash dumps, Windows Error Reporting artifacts, and memory dumps for bugchecks involving storage components. Correlate physical access records, badge logs, camera events, service tickets, and console activity with endpoint telemetry. Hunt for signs of follow-on compromise such as new local administrators, unexpected services, scheduled tasks, credential dumping tools, disabled security controls, abnormal PowerShell execution, or suspicious outbound connections after storage-related errors.
What your security team should do
- Patch affected Windows systems through the applicable Microsoft security update cycle, prioritizing servers, shared workstations, kiosks, lab systems, and machines in locations with higher physical-access risk.
- Inventory use of Storage Spaces Direct and related Windows storage features across affected Windows 10, Windows 11, and Windows Server versions.
- Treat unpatched physically accessible systems as higher risk even if they are not internet-facing.
- Harden physical-access controls: restrict console access, disable boot from external media, require firmware passwords where appropriate, enforce Secure Boot, and encrypt disks with BitLocker.
- Monitor Windows storage, device-installation, kernel, and crash logs for unusual storage-device activity, unexplained Storage Spaces failures, or bugchecks following physical access events.
- Because EPSS is low and the CVE is not in KEV, prioritize remediation based on physical exposure and criticality rather than assuming broad remote exploitation.
- If suspicious activity is observed, preserve volatile evidence and disk images before remediation because memory-corruption exploitation may leave limited persistent artifacts.
The record
Integer overflow or wraparound in Windows Storage Spaces Direct allows an unauthorized attacker to execute code with a physical attack.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-112403 Pillow is a Python imaging library. CWE-122
- CVE-2026-112393 Pillow is a Python imaging library. CWE-122
- CVE-2026-112395 Pillow is a Python imaging library. CWE-122
- CVE-2026-103658 GNU Aspell 0.60.8.2 (first vulnerable version is not known) contains a heap-based buffer… CWE-122
- CVE-2026-107161 A heap-based buffer overflow flaw was found in Cyrus SASL. CWE-122
- CVE-2026-106574 ImageMagick is free and open-source software used for editing and manipulating digital… CWE-122
- CVE-2026-106564 ImageMagick is free and open-source software used for editing and manipulating digital… CWE-122
- CVE-2026-46570 In NTFS-3G before 2026.7.7, a heap buffer overflow exists in ntfs_index_walk_down() in… CWE-122