
| ID CVE | CVE-2026-14960, CVE-2026-14961 |
| Produttore | Pegatron Corporation |
| Prodotto | Driver TdeIo (tdeio64.sys) |
| Interfaccia di dispositivo | \\.\TdeIo |
| Tipi di vulnerabilità | Controllo degli accessi improprio (CWE-284), Lettura/scrittura arbitraria della memoria del kernel (CWE-787/CWE-125), Accesso non protetto alle porte di I/O |
| Impatto | Escalation dei privilegi a SYSTEM, Compromissione a livello hardware |
| Vettore di attacco | Locale |
| Privilegi richiesti | Bassi (qualsiasi utente locale) |
| Testato su | Windows 10/11 x64 |
| Ricercatore | Lucian Alexandru Necula |
Il driver tdeio64.sys di Pegatron è un componente del Windows Driver Model (WDM) che espone l'accesso a porte di I/O e hardware di basso livello tramite l'interfaccia di dispositivo \\.\TdeIo. La routine di dispatch degli IOCTL del driver non valida l'origine o il livello di privilegio delle richieste in arrivo, né valida adeguatamente gli indirizzi di memoria forniti dall'utente prima di utilizzarli nelle operazioni di lettura/scrittura.
Sono stati identificati due problemi, trattati congiuntamente in questo advisory:
tdeio64.sys\\.\TdeIo, routine di dispatch degli IOCTLIl dispatcher di IOCTL del driver elabora le richieste DeviceIoControl senza verificare che il chiamante disponga di privilegi sufficienti o senza limitare quali processi possano aprire un handle al dispositivo. Poiché i parametri delle richieste forniti dalla modalità utente vengono utilizzati direttamente come indirizzi di origine/destinazione per le operazioni di memoria, un attaccante locale può creare una richiesta che induce il driver a leggere o scrivere in memoria del kernel arbitraria. Questa primitiva può essere utilizzata per sovrascrivere il token di sicurezza del processo chiamante con quello di un processo SYSTEM, ottenendo la piena escalation dei privilegi.
Oltre alle primitive di lettura/scrittura della memoria, il driver espone IOCTL che eseguono operazioni dirette sulle porte di I/O hardware per conto del chiamante. Poiché questi IOCTL sono raggiungibili da qualsiasi processo locale non privilegiato, un attaccante può utilizzarli per interagire con le risorse hardware in modi normalmente non consentiti dal modello di protezione del sistema operativo, estendendo l'impatto dello sfruttamento oltre la compromissione a livello software.
Nota: In questo advisory non viene pubblicato alcun codice proof-of-concept di exploit. La descrizione tecnica sopra riportata è volutamente limitata a quanto necessario per comprendere e porre rimedio ai problemi.
NT AUTHORITY\SYSTEM tramite lettura/scrittura arbitraria della memoria del kernel, consentendo la compromissione totale del sistema operativo — inclusi l'elusione o la disabilitazione dei controlli di sicurezza degli endpoint, l'estrazione di credenziali da processi protetti come lsass.exe, l'installazione di rootkit persistenti e la manipolazione delle strutture dati del kernel.Poiché tdeio64.sys è distribuito come componente OEM incluso nelle schede madri e nell'hardware prodotti da Pegatron, il driver interessato potrebbe essere presente — e caricabile — su un'ampia gamma di sistemi consumer ed enterprise.
Per i difensori / proprietari di sistemi:
tdeio64.sys come vulnerabile; al momento della pubblicazione non è disponibile alcuna correzione supportata dal produttore.Per il produttore:
\\.\TdeIo a chiamanti fidati con privilegi adeguati.| Data | Evento |
|---|---|
| 2026-04-27 | Produttore (Pegatron Corp.) informato tramite il coordinamento CERT/CC |
| — | Nessuna dichiarazione ricevuta dal produttore |
| 2026-07-15 | Pubblicata la Vulnerability Note VU#529388 del CERT/CC |
| 2026-07-15 | Pubblicato l'advisory pubblico (questo documento) |
Scoperta e segnalata da Lucian Alexandru Necula.