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.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
Reproducing-CVE-2023-36802 — Reverse engineering e ricerca sulle vulnerabilità di CVE-2023-36802, con focus sulla confusione del tipo di oggetto in mksssrv.sys. | Kitploit
Strumenti/GitHubGitHub/rahul0xkr/reproducing-cve-2023-36802
Escalation di PrivilegiAnalisi delle VulnerabilitàExploitApprendimento e FormazioneBinary Exploitation
GitHubrahul0xkr/reproducing-cve-2023-36802

Reproducing-CVE-2023-36802

Reverse engineering e ricerca sulle vulnerabilità di CVE-2023-36802, con focus sulla confusione del tipo di oggetto in mksssrv.sys.

Vedi Repository

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
1310 mesi faNon ancora revisionato

Analisi di CVE-2023-36802

Benvenuto nel mio write‑up & walkthrough di CVE‑2023‑36802, una vulnerabilità di elevazione locale dei privilegi nel Microsoft Kernel Streaming Server
(mskssrv.sys).

Di cosa trattava questa CVE?

  • Il bug risiedeva in mskssrv.sys, un driver che aiuta Windows a gestire lo streaming multimediale (es. telecamere).
  • Era un classico bug di type confusion:
    • Un piccolo oggetto Context (0x78 byte) poteva essere scambiato per un oggetto Stream (0x1d8 byte).
    • Il driver si fidava ciecamente del tipo e accedeva a memoria oltre l'oggetto reale → corruzione fuori dai limiti.
  • La differenza di dimensione (0x160 byte) faceva sì che il driver iniziasse a leggere o scrivere in qualunque memoria adiacente nell'heap del kernel.

Compilare il file sln con Visual Studio 2022

Esecuzione del POC :

exploit.exe PID # trova il pid con 'tasklist | findstr <process.exe>'

Scarica lo strumento