Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2026-85884 — Proof-of-concept PowerShell che dimostra CVE-2026-85884, un'escalation di privilegi Windows whesvc/WinDiag Lua ETW da codice a bassi privilegi o WPAD LPAC a SYSTEM. | Kitploit
Strumenti/GitHubGitHub/beardhammer/cve-2026-85884
Escalation di PrivilegiAnalisi delle VulnerabilitàExploitPaper e RicercaRed Teaming
GitHubbeardhammer/cve-2026-85884

CVE-2026-85884

Proof-of-concept PowerShell che dimostra CVE-2026-85884, un'escalation di privilegi Windows whesvc/WinDiag Lua ETW da codice a bassi privilegi o WPAD LPAC a SYSTEM.

Vedi Repository
3751123 giorni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Escalation di privilegi WPAD LPAC / WHESVC

https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-85884

Questo repository contiene materiale di ricerca e proof-of-concept relativo a un problema di confine dei privilegi di Windows che coinvolge il servizio Windows Health and Optimized Experiences (whesvc) e il motore Windows Diagnostics Lua.

Il codice in esecuzione con la capacità di diagnostica pertinente può emettere un evento workflow ETW attendibile contenente un percorso di modulo Lua controllato dall'attaccante. Il servizio LocalSystem consuma tale evento ed esegue il modulo tramite WinDiag senza autenticare adeguatamente il produttore né limitare il modulo a una posizione attendibile.

La transizione completa dimostrata è:

codice a bassi privilegi o WPAD LPAC
  -> evento ETW Microsoft.Windows.Diagnostics.Lua
  -> workflow whesvc LocalSystem
  -> modulo Lua controllato dall'attaccante
  -> canary di processo SYSTEM

Stato

Il problema è stato riprodotto sulle esatte build Windows 11 x64 documentate nei report inclusi, comprese le build 26200.8457 e 29617.1000.

Dimostrazione minima

Invoke-WhesvcToSystem.ps1 è la dimostrazione più semplice per un utente locale. Non richiede DLL, compilatore o payload esterni e non incorpora né scarica nulla. Il callback Lua privilegiato esegue il comando inbox whoami.exe /user tramite cmd.exe e reindirizza il suo output verso un file canary.

Da una sessione PowerShell standard, non amministrativa:

powershell.exe -NoProfile -ExecutionPolicy Bypass `
  -File .\Invoke-WhesvcToSystem.ps1

Un'esecuzione riuscita produce un output di whoami.exe /user contenente:

nt authority\system S-1-5-18

Il canary viene scritto in:

%LOCALAPPDATA%\WhesvcL2S\system-canary.txt

Il workflow ha un intervallo di tracciamento minimo, quindi la dimostrazione richiede normalmente almeno 35 secondi.

Per rimuovere il canary e gli eventuali moduli Lua temporanei corrispondenti:

powershell.exe -NoProfile -ExecutionPolicy Bypass `
  -File .\Invoke-WhesvcToSystem.ps1 -Cleanup

Uso responsabile

Questo materiale è fornito per la ricerca difensiva, la validazione delle patch e i test di sicurezza autorizzati. Gli utenti sono responsabili del rispetto delle leggi applicabili e di evitare interruzioni ai sistemi di produzione.

Scarica lo strumento