Description
A stack-based buffer overflow vulnerability exists in ELAN Microelectronics Corp. ELAN Smart-Pad on Windows (ETD.sys and ETDSMBus.sys). During Intel SMBus recovery, ETDSMBus.sys does not enforce an upper-bound check on the hardware-derived report count, allowing an out-of-range value to be forwarded to ETD.sys where it is used as a loop counter for a stack buffer copy without destination size validation. A local attacker with standard user privileges can trigger a kernel bugcheck (BSOD 0xF7 DRIVER_OVERRAN_STACK_BUFFER), resulting in denial of service. This issue affects ELAN Smart-Pad through ETD24.21.52.3.
Published: 2026-08-06
Score: 5.6 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability involves a stack-based buffer overflow in the ETDSMBus.sys driver on Windows. During Intel SMBus recovery, the driver fails to enforce an upper‑bound check on a hardware‑derived report count, which is later used as a loop counter in ETD.sys for a stack buffer copy. When the count exceeds the buffer size, the kernel triggers a debugger stop (BSOD 0xF7 DRIVER_OVERRAN_STACK_BUFFER), resulting in a local denial‑of‑service crash. The flaw requires an attacker to be able to trigger SMBus recovery and run with standard user privileges, making it a local privilege input that can bring the system down.

Affected Systems

The issue affects ELAN Smart‑Pad devices that run the ETD driver on Windows operating systems. Versions of the driver up to ETD24.21.52.3 are vulnerable. The bug is triggered when the driver processes Intel SMBus recovery events, so any system with the ELAN Smart‑Pad hardware and an outdated driver is impacted.

Risk and Exploitability

The CVSS score of 5.6 places the flaw in the medium severity range, and the EPSS score is not available, so exploitation likelihood is unclear. The vulnerability is not listed in the CISA KEV catalog. An attacker only needs local access with standard user rights to trigger the overflow during SMBus recovery, so the attack vector is local. Because the flaw leads only to a denial‑of‑service crash and not remote code execution, the immediate risk to confidentiality or integrity is low, but any system that suffers a sudden crash can suffer data loss or operational disruption.

Generated by OpenCVE AI on August 6, 2026 at 05:21 UTC.

Remediation

Vendor Solution

Update to ETD driver version to ETD24.21.53.3 or later.


OpenCVE Recommended Actions

  • Upgrade the ETD driver to version ETD24.21.53.3 or newer.
  • If an update is not possible, disable the ELAN Smart‑Pad device or block its SMBus interactions to prevent the overflow condition.
  • Monitor system event logs for DRIVER_OVERRAN_STACK_BUFFER errors and apply the update as soon as it becomes available.

Generated by OpenCVE AI on August 6, 2026 at 05:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 06 Aug 2026 05:45:00 +0000

Type Values Removed Values Added
Title Stack‑based Buffer Overflow in ELAN Smart‑Pad Driver Causes BSOD

Thu, 06 Aug 2026 04:30:00 +0000

Type Values Removed Values Added
Description A stack-based buffer overflow vulnerability exists in ELAN Microelectronics Corp. ELAN Smart-Pad on Windows (ETD.sys and ETDSMBus.sys). During Intel SMBus recovery, ETDSMBus.sys does not enforce an upper-bound check on the hardware-derived report count, allowing an out-of-range value to be forwarded to ETD.sys where it is used as a loop counter for a stack buffer copy without destination size validation. A local attacker with standard user privileges can trigger a kernel bugcheck (BSOD 0xF7 DRIVER_OVERRAN_STACK_BUFFER), resulting in denial of service. This issue affects ELAN Smart-Pad through ETD24.21.52.3.
Weaknesses CWE-121
References
Metrics cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 5.6, 'vector': 'CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H/E:P/AU:N/R:U'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: ELAN

Published:

Updated: 2026-08-06T03:46:00.081Z

Reserved: 2026-08-05T05:41:07.711Z

Link: CVE-2026-18909

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-06T05:30:16Z

Weaknesses
  • CWE-121

    Stack-based Buffer Overflow