Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain local access to Windows host
-
ExploitOpen and craft malicious write to ovpn-dco device
-
ImpactTrigger driver lock deadlock, host becomes unresponsive
Vulnerability Assessment
| Weakness |
CWE
|
| Exploitation Conditions | Exploitation requires local access to a Windows host on which the OpenVPN Data Channel Offload driver (ovpn-dco-win) is installed, in an affected version range (0.6.5 through 1.3.5, or 2.4.0 through 2.8.7). The attacker must be able to open a handle to the ovpn-dco device object and send a crafted write to it; the improper synchronization then deadlocks the driver. Limiting factors: there is no remote attack vector (AV:L), so the attacker must already have local presence on the machine; impact is confined to denial of service (host becomes unresponsive, typically requiring reboot) with no code execution, no privilege gain, and no data exposure. A practical additional limiter is the access-control list on the ovpn-dco device - if it restricts writes to privileged accounts, unprivileged local exploitation would not be possible. |
| Impact | All signals point to a locally-exploitable denial-of-service of modest priority. The vendor-supplied CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H) is internally consistent with the description: a local attacker, needing no special privileges or user interaction, issues a crafted write to the ovpn-dco device and deadlocks the driver, with impact confined to availability (VA:H) and no confidentiality or integrity effect. The 6.9 MEDIUM score reflects that the local attack vector caps real-world risk - there is no remote reachability and no code execution or data exposure. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no evidence of active or probable exploitation; exploitation status is 'no public exploit identified at time of analysis.' CWE-413 (improper resource locking) matches the 'improper synchronization / deadlock' narrative, lending consistency. One conflict to flag: the input Tags claim 'Information Disclosure,' which directly contradicts the CVSS vector (VC:N) and the description - this is an availability/DoS issue, not disclosure. Note also PR:N assumes any local user can open and write to the ovpn-dco device object; if default device ACLs restrict that handle to privileged accounts, effective privilege requirements would be higher - verify device permissions with the vendor. |
| Exploit ScenarioDerived | A local user (or malware already running with ordinary user rights) on a Windows host that has the OpenVPN DCO driver installed opens the ovpn-dco device and issues a specially crafted write. The improper synchronization in the driver's locking causes a deadlock, hanging the driver and rendering the host unresponsive until reboot. No public exploit code was identified at the time of analysis, and exploitation yields only denial of service, not code execution or data access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Denial of service in the OpenVPN Data Channel Offload driver for Windows (ovpn-dco-win) allows a local attacker to deadlock the kernel driver with a crafted write to the ovpn-dco device, leaving the host unresponsive and typically requiring a reboot to recover. Windows endpoints running ovpn-dco-win 0.6.5 through 1.3.5 or 2.4.0 through 2.8.7 are affected; the assessed vector (CVSS:3.1 AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H) indicates no privileges are required from the local vantage point, though device-object access controls may in practice restrict who can reach the write path, and there is no confidentiality or integrity impact, no code execution, and no privilege gain. No public exploit code has been identified at time of analysis and the failure mode is availability-only, making this a modest-priority local DoS rather than a remote or wormable issue.
RemediationAI
OpenVPN has published a security announcement for CVE-2026-105390 at https://community.openvpn.net/Security%20Announcements/CVE-2026-105390; the provided intelligence does not specify an exact fixed build, so treat that advisory as the source of truth and upgrade ovpn-dco-win on affected Windows hosts to a release outside the affected ranges 0.6.5-1.3.5 and 2.4.0-2.8.7. If an immediate driver upgrade is not feasible, the most targeted compensating control is to tighten the discretionary access control on the ovpn-dco device object so that write access is limited to privileged accounts and the OpenVPN service identity - this directly closes the practical limiter noted in the assessment (that a restrictive device ACL may make unprivileged local exploitation impossible), but it can break connectivity for non-privileged OpenVPN client contexts and should be validated against your deployment. A heavier alternative is to stop using kernel DCO on the affected fleet and fall back to the user-space data channel by disabling or removing the driver, which removes the vulnerable code path entirely at the cost of measurable throughput and CPU overhead. Because there is no code execution, no privilege gain and no data exposure, residual risk is availability-only: monitor endpoints that have the driver installed for unexplained host hangs or required reboots, and treat a hung host as needing a restart to clear the deadlock. No public exploit code has been identified at time of analysis, so prioritise this by the local-access prerequisite and the availability-only impact rather than as an emergency remote-fix item.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
ovpn-dco-win is the Windows kernel-mode Data Channel Offload component that moves OpenVPN data-channel packet processing out of user space and into the kernel for throughput and CPU efficiency; the driver exposes a device object that user-mode components (the OpenVPN service/client) open and write to in order to submit traffic. The flaw maps to CWE-413 (Improper Resource Locking): the driver's synchronization discipline around that write path is incorrect, so a specifically crafted write can drive the locking into a state where threads block on each other indefinitely and no progress is possible - a deadlock inside kernel context that stalls the network stack and the host itself. The ENISA EUVD entry mirrors the affected ranges precisely (ovpn-dco-win 0.6.5 <= 1.3.5 and 2.4.0 <= 2.8.7), and the CVSS 4.0 score of 6.9 (AV:L/AC:L/AT:N/PR:N/UI:N, with VA:H and all confidentiality/integrity metrics at None) is consistent with the independently assessed CVSS:3.1 vector of AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - both describe an unauthenticated-from-the-local-vantage, UI-free, availability-only condition. No CPE string was supplied with the source data, so exact platform/build mapping must be taken from the vendor advisory and the version ranges above. Note that one supplied tag reads "Information Disclosure"; that tag is not corroborated by the vector or by the independent assessment, both of which score confidentiality at None, so no data-exposure impact should be assumed from this CVE.
Know when Windows gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Local crafted write to the device drives AV:L/AC:L; impact is a deadlock DoS so A:H with C:N/I:N; PR:N assumes default device ACLs permit local-user write.
Primary rating from Vendor (openvpn).
CVSS VectorVendor: openvpn
DescriptionCVE.org
Improper synchronization in the OpenVPN ovpn-dco-win for Windows versions 0.6.5 through 1.3.5 and 2.4.0 through 2.8.7 allows local attackers to trigger a deadlock via a crafted write to the ovpn-dco device, causing the host to become unresponsive.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio
Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in
A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr
Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables
Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker
Twonky Server 8.5.2 on Linux and Windows allows unauthenticated access to the admin log file through a web service API b
An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote
FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit
Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio
Twonky Server 8.5.2 uses hard-coded cryptographic keys for encrypting the administrator password. Combined with the cred
Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/
React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo
EUVD-2026-100757
GHSA-gwf4-3mjv-q2c9
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB