Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local low-privileged access
-
DeliveryOpen handle to shdrv_x64.sys device
-
ExploitSend crafted IOCTL with malicious PID
-
ExecutionTrigger improper resource shutdown in sub_180004AC0
-
ImpactKernel driver fault causes denial of service
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Resource release
|
| Exploitation Conditions | Requires local access to a Windows host running Hangzhou Shunwang Technology shzh 10.7.2.693 with the shdrv_x64.sys kernel driver loaded, plus the ability to open the driver's device object and issue an IRP_MJ_DEVICE_CONTROL IOCTL (PR:L - a local authenticated/low-privileged user). Exploitation is limited by: no remote vector (AV:L, attacker must already be on the machine), and the affected product being specialized internet-café management software rather than general-purpose enterprise software. No user interaction and no special non-default configuration is needed beyond the software being installed and its driver active; the manipulated PID argument alone triggers the fault. |
| Impact | This is a genuinely low-to-moderate real-world risk despite being a kernel-mode driver flaw. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) confirms local, low-privileged, no-interaction exploitation with pure availability impact (VA:L) - an authenticated local user crashing a component via a malformed PID argument to an IOCTL. SSVC/E:P signals that proof-of-concept exploit code exists (POC=YES) but there is NO CISA KEV listing and NO EPSS score supplied, so this is 'publicly available exploit code exists' - not active exploitation. The impact is confined to denial of service: no confidentiality or integrity loss (VC:N/VI:N), so it is not a privilege-escalation or RCE primitive as described. One conflict worth noting: the vendor scored availability as VA:L (partial), but a fault inside a Windows kernel driver (shdrv_x64.sys) reached through IRP_MJ_DEVICE_CONTROL typically bugchecks the entire host (full BSOD), which would justify VA:H/A:H - verify whether the crash is process-scoped or system-wide. Because exploitation requires an existing local low-privileged foothold on a machine running this specific internet-café management driver, this is a low-priority local DoS, not a widespread remote threat. |
| Exploit ScenarioDerived | A local low-privileged user (or malware already resident) on a Windows host running Shunwang's shzh software opens a handle to the vulnerable device and issues a crafted IRP_MJ_DEVICE_CONTROL IOCTL with a manipulated PID argument to sub_180004AC0 in shdrv_x64.sys, triggering improper resource handling and crashing the driver/host. Public proof-of-concept exploit code is referenced (VulDB, E:P), and a driver sample hash is catalogued on VirusTotal. The local-only, low-complexity vector makes this trivially reproducible once an attacker has any interactive or code-execution foothold. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 21, 2026
Local denial of service in Hangzhou Shunwang Technology's shzh 10.7.2.693 (internet-café management software) allows a local, low-privileged authenticated user to crash the host by sending a crafted IRP_MJ_DEVICE_CONTROL request with a manipulated PID argument to the shdrv_x64.sys kernel-mode driver, which mishandles the value and fails to release resources cleanly. The provider records CVSS 4.0 base 4.8 (AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/E:P), while our independent assessment maps the flaw to CVSS 3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H, i.e. a local user can fully disrupt availability of the host. No CISA KEV entry or EPSS data was provided, but the vector's exploit maturity value (E:P) indicates publicly available proof-of-concept exploit code exists; because the attack requires an attacker to already have local access to a machine running this specialized software, real-world risk is low-to-moderate.
RemediationAI
No vendor-released patch identified at time of analysis; the only references are the VulDB entries (https://vuldb.com/vuln/408054 and https://vuldb.com/cve/CVE-2026-94137), so remediation currently depends on compensating controls. Highest-value action: confirm the installed shzh build and check the vendor for an updated release, treating any version newer than 10.7.2.693 as the candidate fix. Where the shzh driver is not operationally required, uninstall the software or disable/remove shdrv_x64.sys (or block it via a Windows Defender Application Control / driver blocklist policy and enable HVCI) - the trade-off is that the internet-café management, billing and client-control functions of shzh will stop working. If the driver must remain loaded, harden the driver's device object by restricting its DACL (e.g. with a security descriptor that grants access only to SYSTEM/Administrators) so that ordinary local users cannot obtain a handle and issue IOCTLs to the vulnerable dispatch routine; this removes the PR:L prerequisite but must be re-applied after driver updates and carries a risk of breaking legitimate shzh components that expect user-mode access. Reduce the local attack surface by ensuring interactive users run as standard users (no local administrator rights) and by limiting who can log on to the kiosk/terminal hosts, and monitor affected hosts for unexpected bugchecks/reboots as a detection signal for exploitation attempts.
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
The affected component is shdrv_x64.sys, a 64-bit Windows kernel-mode driver shipped with the Shunwang shzh platform (CPE cpe:2.3:a:hangzhou_shunwang_technology:shzh:*). The vulnerable logic lives in the IRP_MJ_DEVICE_CONTROL dispatch path, specifically the routine identified as sub_180004AC0, which processes IOCTLs delivered through the driver's device object. The caller-supplied PID argument is consumed without adequate validation, and the underlying defect class is CWE-404 (Improper Resource Shutdown or Release) - a resource (object reference, buffer, or handle associated with the PID) is not correctly released or is dereferenced after being invalidated, so a crafted request drives the kernel into a fault. Because the failure occurs in kernel mode, the practical result is a stop error (bugcheck/BSOD) and loss of availability for the whole host rather than just the offending process. The access vector is strictly local (AV:L) and the CVSS vector specifies PR:L, meaning an attacker must already hold an authenticated low-privileged session on the machine and be able to open the driver's device object and issue the IOCTL - no remote path and no user interaction on the victim's part are involved, and no non-default configuration is required beyond the software being installed with its driver loaded.
Know when Shzh 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:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P
Local low-priv IOCTL to a kernel driver, no auth beyond a local user (PR:L), no info/integrity impact; a kernel driver fault crashes the whole host so A:H rather than the vendor's partial VA:L.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was identified in Hangzhou Shunwang Technology shzh 10.7.2.693. This affects the function sub_180004AC0 of the file shdrv_x64.sys of the component IRP_MJ_DEVICE_CONTROL Handler. The manipulation of the argument PID leads to denial of service. The attack must be carried out locally.
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
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-83830
GHSA-q39j-7435-mjr2
NVD
CVE.org
EPSS
VulDB
Exploit-DB