Cloudanix VulnDB

CVE-2026-40382

High · 7.8

CVSS

7.8

EPSS

0.2%

Published

May 12, 2026

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

An attacker who already has basic access to a Windows computer could use this flaw to take full control of that machine if it has not been updated.

Chainable
Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Moderate
Impact
Privilege Gain
Component
Network Service
Class
Use After Free
Remediation
Patch
Effort
Low
Patch risk
Low

What it actually does

CVE-2026-40382 is a local privilege-escalation vulnerability caused by a use-after-free condition in the Windows Telephony Service. A low-privileged, authenticated local attacker can trigger incorrect object lifetime handling in the service and potentially gain code execution or control flow in a higher-privileged Windows service context. Successful exploitation can provide full confidentiality, integrity, and availability impact on the affected host, including the ability to install tools, disable security controls, access protected data, and create or modify privileged accounts.

Why it matters to the business

This flaw affects a broad range of supported Windows desktop and server releases, including Windows 10, Windows 11, and multiple Windows Server versions, so exposure may be widespread across enterprise endpoints and servers. Because exploitation requires local access or valid credentials, it is most dangerous as a post-compromise privilege-escalation step: an attacker who has already gained a foothold can use it to become an administrator or SYSTEM-level actor. It is not currently listed in CISA KEV, has no known public exploit maturity in the provided data, and has a low, flat EPSS score, so urgency is lower than for actively exploited internet-facing vulnerabilities, but remediation remains important because local elevation bugs are commonly chained with phishing, malware, stolen credentials, or remote code execution vulnerabilities.

How an attack unfolds

An attacker first obtains the ability to run code as a low-privileged user on an affected Windows system, such as through phishing, malicious documents, credential theft, abuse of remote access, or exploitation of a separate vulnerability. The attacker then invokes Windows Telephony Service functionality using crafted local interactions designed to trigger a use-after-free condition. By manipulating memory layout after the freed object is reused, the attacker attempts to redirect execution or corrupt service state in a way that runs attacker-controlled logic with the service's elevated privileges. If successful, the attacker escalates from a standard user context to a highly privileged local context, then typically disables defenses, dumps credentials, installs persistence, moves laterally, or stages additional payloads. No named threat actor exploitation or ransomware use is indicated in the provided intelligence.

How to fix it

Apply the Microsoft security update that remediates CVE-2026-40382 for each affected Windows version through Windows Update, Microsoft Update, WSUS, Microsoft Configuration Manager, Intune, or the Microsoft Update Catalog. Because exact fixed build or KB versions were not provided, validate remediation against Microsoft's official Security Update Guide for the affected OS release. Prioritize patching systems where untrusted users can log on, shared workstations, VDI hosts, jump servers, Remote Desktop Session Hosts, developer workstations, and servers that process user-supplied content. If immediate patching is not possible, reduce risk by limiting local logon rights, removing unnecessary standard-user access from servers, enforcing least privilege, monitoring for suspicious local privilege-escalation behavior, and disabling the Telephony service only where business testing confirms it is not required; disabling Telephony can break applications that depend on TAPI, modem, dial-up, PBX, or related telephony functionality.

How to confirm the fix worked

Confirm that each affected Windows system has installed the Microsoft security update applicable to its OS version and that vulnerability scanners no longer report CVE-2026-40382. Use centralized patch management inventory to verify compliance across Windows 10, Windows 11, and Windows Server systems. On individual hosts, review Windows Update history, installed hotfixes, OS build/revision, and Microsoft Security Update Guide applicability for the relevant release. Where file-level validation is required, compare Telephony-related Windows system components against the versions documented by Microsoft for the fixed update rather than relying on service status alone. Also validate that compensating controls are in place for systems pending patching, including restricted local logon, monitored administrative group membership, endpoint protection coverage, and alerting for suspicious privilege escalation activity.

Typical attack path

  1. Gain local code execution or interactive access as a low-privileged authenticated Windows user.
  2. Determine whether the target is an affected Windows client or server version and whether the relevant security update is missing.
  3. Execute a local exploit that makes crafted calls to Windows Telephony Service functionality.
  4. Trigger the use-after-free condition and manipulate memory reuse to gain elevated execution.
  5. Spawn or inject into a privileged process context, typically resulting in administrator or SYSTEM-equivalent control.
  6. Use the elevated privileges to disable security tooling, dump credentials, create persistence, or access sensitive data.

How to detect it

Because this is a local privilege-escalation vulnerability, successful exploitation may not produce a distinct network indicator. Detection should focus on endpoint telemetry and Windows logs showing suspicious interaction with the Telephony service, abnormal service crashes, privilege changes, and post-escalation behavior. Review Windows Event Logs including System, Security, Microsoft-Windows-Sysmon/Operational if deployed, Microsoft-Windows-Windows Defender/Operational, and EDR process telemetry. Look for crashes of svchost.exe hosting the Telephony service, references to tapisrv.dll, repeated restarts of the Telephony service, unusual low-privileged processes interacting with service control or RPC interfaces, and unexpected child processes spawned by svchost.exe. Correlate these events with account privilege changes such as new local administrators, scheduled task creation, service creation, credential dumping attempts, security tool tampering, and unusual logon activity. Absence of these artifacts does not prove absence of exploitation, especially if the exploit is reliable and does not crash the service.

  • TapiSrv
  • Telephony
  • C:\Windows\System32\tapisrv.dll
  • svchost.exe -k NetworkService
  • svchost.exe -k netsvcs
  • Faulting application name: svchost.exe
  • Faulting module name: tapisrv.dll
  • The Telephony service terminated unexpectedly
  • The TapiSrv service entered the stopped state
  • The TapiSrv service entered the running state
  • Event ID 7031
  • Event ID 7034
  • Event ID 4688
  • Event ID 4672
  • Event ID 4720
  • Event ID 4732
  • Event ID 7045
  • Microsoft-Windows-Sysmon/Operational Event ID 1
  • Microsoft-Windows-Sysmon/Operational Event ID 7
  • Microsoft-Windows-Sysmon/Operational Event ID 11

What your security team should do

  • Prioritize deployment of the Microsoft security update to shared endpoints, RDS/VDI infrastructure, jump hosts, developer machines, and Windows servers where non-administrators have local or remote interactive access.
  • Use asset inventory to identify all affected Windows 10, Windows 11, and Windows Server versions and track patch completion by OS release.
  • Treat this primarily as a post-compromise privilege-escalation risk and combine patching with controls that reduce initial footholds, including phishing defenses, application control, EDR, and credential protection.
  • Hunt for signs of suspicious activity around the Telephony service, service crashes, unexpected child processes from svchost.exe, and new privileged account or group membership changes.
  • Restrict local administrator rights and interactive logon rights on servers, especially where multiple users can authenticate.
  • If patching is delayed, assess whether the Telephony service is needed; disable it only after compatibility testing confirms no operational dependency.
  • Monitor vendor advisories for any change in exploit maturity, public proof-of-concept availability, KEV inclusion, or ransomware adoption, and raise remediation urgency if exploitation emerges.

The record

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

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities