CVE-2026-47648
High · 7.0CVSS
7.0
EPSS
0.3%
Published
Jun 9, 2026
CISA due date
—
Cloudanix analysis
A logged-in attacker could abuse a Windows file-loading weakness to gain much higher control over an affected computer.
- Exploitation
- Local Privilege
- Attacker needs
- Low Privilege
- Complexity
- High
- Impact
- Privilege Gain
- Component
- OS kernel
- Class
- Privilege Escalation
- Remediation
- Patch
- Effort
- Low
- Patch risk
- Low
What it actually does
This is a local privilege-escalation flaw caused by an untrusted search path in the Windows Storage component. A low-privileged, authenticated attacker who can place a malicious file in a location searched by the affected component may be able to cause Windows Storage to load attacker-controlled code instead of the intended trusted component. Successful exploitation can result in code execution with elevated privileges, potentially including high-integrity or SYSTEM-level execution, depending on the affected process context.
Why it matters to the business
If exploited after an attacker has already obtained local access, this vulnerability can turn a limited foothold into full control of a Windows workstation or server. That can enable credential theft, security tool tampering, persistence, lateral movement, data access, and broader compromise of business systems. The issue affects multiple supported Windows client and server versions, including Windows 10, Windows 11, and Windows Server 2012 through 2025. It is not currently listed in CISA KEV, has low EPSS, and no public exploit maturity is reported, but privilege-escalation flaws are commonly chained with phishing, credential theft, or remote-code-execution bugs and should be included in normal Windows patch prioritization.
How an attack unfolds
An attacker first needs valid local access to an affected Windows system, such as through stolen credentials, malware execution, or another vulnerability. The attacker then identifies a Windows Storage code path that performs unsafe library or executable resolution and places a malicious payload in a directory that is searched before the legitimate trusted location. When the vulnerable Windows Storage functionality is triggered, the operating system may load the attacker-controlled file. If the affected component runs in an elevated context, the attacker’s code executes with those elevated privileges. The attacker can then use the elevated context to dump credentials, disable protections, create privileged users, install persistence, access restricted data, or move laterally.
How to fix it
Apply the Microsoft security update that addresses this vulnerability for all affected Windows versions, including Windows 10 1607/1809/21H2/22H2, Windows 11 23H2/24H2/25H2/26H1, and Windows Server 2012/2016/2019/2022/2025. Where patching cannot be completed immediately, reduce exposure by limiting local logon rights, restricting write access to directories that may be searched by privileged services, enforcing application control such as Windows Defender Application Control or AppLocker, blocking execution from user-writable directories, and ensuring endpoint protection monitors suspicious image loads and privilege-escalation behavior. Because this is a local privilege-escalation issue, mitigation should focus on preventing initial access, constraining local execution, and removing unnecessary administrative or service privileges.
How to confirm the fix worked
Confirm that affected Windows hosts have installed the relevant Microsoft security update released for this vulnerability or a later cumulative update. Validate via enterprise patch management, Windows Update compliance, Microsoft Update Catalog package presence, or OS build/KB inventory checks appropriate to each Windows release. On representative systems, confirm that the patched OS build is present and that vulnerability scanners no longer report the issue. Also review file-system permissions on common application, service, and user-writable directories to ensure low-privileged users cannot plant files in locations searched by elevated Windows services or storage-related processes.
Typical attack path
- Gain low-privileged local access to an affected Windows host.
- Identify or reach a writable directory that is included in the vulnerable Windows Storage search path resolution flow.
- Place a malicious DLL, executable, or companion file where the affected component may search before the legitimate trusted location.
- Trigger the Windows Storage functionality that performs the unsafe load or execution behavior.
- Achieve elevated code execution if the malicious file is loaded by a higher-privileged process.
- Use the elevated privileges for persistence, credential access, defense evasion, data access, or lateral movement.
How to detect it
There are no unique public exploit indicators for this vulnerability, so detection should focus on behavior consistent with DLL search-order hijacking or local privilege escalation involving Windows Storage components. Review EDR telemetry, Sysmon, Windows Security logs, PowerShell logs, and service-control events for suspicious file creation in writable directories followed by elevated process execution or unexpected image loads. Useful telemetry includes Sysmon Event ID 1 for process creation, Event ID 7 for image loads, Event ID 11 for file creation, Event ID 10 for process access, Windows Security Event ID 4688 for process creation, Event ID 4672 for special privileges assigned to a new logon, Event ID 7045 for new service installation, and service-control-manager events. Investigate unsigned or recently created DLLs loaded by elevated Windows processes from non-system paths, especially user profile directories, temporary directories, application working directories, removable media, or other low-integrity locations. Also look for post-exploitation activity such as new local administrators, credential dumping, security tool tampering, suspicious scheduled tasks, new services, unusual LSASS access, or lateral movement shortly after suspicious file placement.
What your security team should do
- Prioritize patching on servers, shared workstations, administrator workstations, jump hosts, domain-joined systems, and endpoints used by privileged users.
- Deploy the applicable Windows cumulative security update across all affected Windows client and server versions and track completion through patch compliance reporting.
- Harden endpoint execution controls by blocking unsigned or untrusted binaries and DLLs from user-writable directories.
- Review local privilege boundaries and remove unnecessary local administrator rights from users and service accounts.
- Enable or tune EDR detections for suspicious DLL search-order hijacking, image loads from writable directories, and unexpected child processes from Windows service hosts.
- Hunt for evidence of prior exploitation on systems where attackers already had local access or where unusual privilege escalation activity has been observed.
- Monitor Microsoft advisories for any change in exploit maturity, public proof-of-concept availability, or KEV status.
The record
Untrusted search path in Windows Storage allows an authorized attacker to elevate privileges locally.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-0307 Multiple local privilege escalation vulnerabilities in the Palo Alto Networks… CWE-426
- CVE-2026-81192 `OpenTelemetry.Resources.Host` NuGet package, which provides OpenTelemetry resource… CWE-426
- CVE-2026-80159 Acrobat Reader is affected by an Untrusted Search Path vulnerability that could result in… CWE-426
- CVE-2026-84226 OpenVPN version 2.5.0 through 2.6.22 and 2.7_alpha1 through 2.7.6 on Windows allows local… CWE-426
- CVE-2026-82862 Hulumi versions before v1.3.2 resolve the threat-model helper script from an unsafe root… CWE-426
- CVE-2026-75768 Substance3D - Painter is affected by an Untrusted Search Path vulnerability that could… CWE-426
- CVE-2026-78680 NLTK versions before 3.10.3 fail to use validated absolute paths when invoking the… CWE-426
- CVE-2026-16869 IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 could allow a local attacker to execute… CWE-426