Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain unprivileged local code execution
-
DeliveryOpen handle to \\.\TdeIo device
-
ExploitSend TDE_IOCTL_INDEXIO_READ/WRITE requests
-
ExecutionPerform arbitrary I/O port read/write in kernel
-
PersistTamper firmware/registers and disable protections
-
ImpactAchieve kernel privilege escalation and persistence
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires local access to a Windows system on which the vulnerable Pegatron Tdelo64.sys driver (build 02-17-2025 or earlier) is installed and loaded, and the ability to run code as any user that can open the \\.\TdeIo device object. The specific trigger is issuing the TDE_IOCTL_INDEXIO_READ or TDE_IOCTL_INDEXIO_WRITE IOCTLs, which the driver services without any authorization or caller-privilege check. Limiting factors: the attacker must first have local code execution (no remote/network path despite the AV:N score in the input, which contradicts the 'local attacker' description), and the machine must actually have the Pegatron driver present - typically only Pegatron-manufactured or Pegatron-utility-equipped hardware, which bounds real-world exposure. No user interaction or prior elevated privileges are required beyond the ability to open the device. |
| Impact | Signals conflict and must be reconciled. The published CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N, 9.8 Critical) indicates remote, unauthenticated exploitation, but the description explicitly describes a LOCAL attacker abusing a device IOCTL - this is a local elevation-of-privilege issue, not a network-reachable one, so the AV:N scoring appears incorrect and should be treated as AV:L/PR:L; verify with the vendor/CERT-CC advisory. Adjusting for the real local vector, this is a genuine ring-0 EoP with total technical impact (SSVC: Technical Impact total, Automatable yes), meaning reliable exploitation once local code execution is achieved. However EPSS is low (0.20%, 10th percentile), SSVC Exploitation is 'none', and there is no KEV listing and no identified POC, so this is a high-severity capability with no evidence of active or widespread exploitation yet. Priority: real and meaningful for hardened/high-value endpoints (arbitrary port I/O = full kernel compromise and firmware tampering), but not an emergency patch-tonight item absent exposure or exploit availability. The Automatable=yes plus total impact means that if a POC emerges it could be weaponized quickly. |
| Exploit ScenarioDerived | An attacker who already has an unprivileged foothold on the host (via phishing, a compromised low-priv service, or a malicious insider) opens a handle to \\.\TdeIo and issues TDE_IOCTL_INDEXIO_WRITE/READ calls to read and write arbitrary hardware I/O ports. Using this ring-0 primitive they disable security protections, tamper with firmware/EC registers, or plant a persistent low-level implant, escalating from user to full kernel control. No public POC is currently identified, but SSVC rates the technique automatable with total technical impact. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 16, 2026
Local privilege escalation in Pegatron's Tdelo64.sys kernel driver allows any unprivileged user to perform arbitrary hardware I/O port reads and writes through the \\.\TdeIo device. The driver's TDE_IOCTL_INDEXIO_READ and TDE_IOCTL_INDEXIO_WRITE handlers lack authorization checks, letting a local attacker manipulate hardware registers to gain kernel-level control, tamper with firmware interfaces, or establish persistent low-level compromise. Reported by CERT/CC; no public exploit identified at time of analysis, and EPSS is low at 0.20% (10th percentile).
RemediationAI
No vendor-released patched driver version is identified at time of analysis, so remediation centers on removing or blocking the vulnerable driver. Consult the CERT/CC advisory at https://kb.cert.org/vuls/id/529388 for vendor guidance and any updated Tdelo64.sys build, and replace any Tdelo64.sys dated 02-17-2025 or earlier once a fixed version is published. As compensating controls: uninstall the Pegatron utility that installs Tdelo64.sys if it is not required (trade-off: loses the associated hardware/monitoring functionality); add the vulnerable driver hash to the Microsoft Vulnerable Driver Blocklist / enable HVCI and Windows Defender Application Control to prevent it from loading (trade-off: may block legitimate use of the tool and requires HVCI-compatible hardware); and restrict local/interactive logon and application execution on affected machines to limit who can reach the \\.\TdeIo device (trade-off: does not remove the flaw, only reduces the pool of potential local attackers). Standard EoP hardening - least privilege and blocking untrusted local code execution - reduces the practical attack surface since exploitation requires local access.
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
Tdelo64.sys is a Windows kernel-mode driver shipped by Pegatron (a major ODM/OEM board and system manufacturer), exposing a device object at \\.\TdeIo. It provides an IOCTL interface whose INDEXIO handlers wrap the x86 IN/OUT port I/O instructions, giving callers direct access to legacy indexed I/O ports (used for chipset, Super I/O, and embedded controller configuration). Because kernel drivers execute in ring 0, any exposed primitive that reads or writes physical I/O ports effectively grants ring-0 hardware control to whoever can call it. The root cause is CWE-269 (Improper Privilege Management): the driver mediates a privileged operation but performs no access-control or caller-privilege validation before servicing the IOCTL, so a low-privilege user process inherits the driver's kernel-level hardware access. This is the classic 'vulnerable/exploitable driver' (BYOVD-relevant) pattern.
Know when Tdelo64 Sys 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Requires local access and the ability to open the device as a low-privilege user (AV:L, PR:L, AC:L); unrestricted kernel I/O yields full C/I/A impact.
Primary rating from Vendor (certcc).
CVSS VectorVendor: certcc
Lifecycle Timeline
3DescriptionCVE.org
Pegatron Tdelo64.sys improperly exposes privileged hardware access functionality through the \\.\TdeIo device interface. IOCTL handlers including TDE_IOCTL_INDEXIO_READ and TDE_IOCTL_INDEXIO_WRITE permit unprivileged user-mode callers to perform arbitrary hardware I/O port reads and writes without authorization checks. A local attacker can abuse this functionality to manipulate hardware registers, tamper with firmware-related interfaces, cause system instability, or establish persistent low-level compromise.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
EUVD-2026-44730
GHSA-vgx6-wf36-3h9h
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB