Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-66804-CrossDevice-LPE — Local privilege escalation PoC for Windows CVE-2026-66804 using CrossDevice DLL planting and SigmaPotato token impersonation to spawn a SYSTEM process. | Kitploit
Tools/GitHubGitHub/davidcarliez/cve-2026-66804-crossdevice-lpe
Privilege EscalationVulnerability AnalysisExploitationBinary Exploitation
GitHubdavidcarliez/cve-2026-66804-crossdevice-lpe

CVE-2026-66804-CrossDevice-LPE

Local privilege escalation PoC for Windows CVE-2026-66804 using CrossDevice DLL planting and SigmaPotato token impersonation to spawn a SYSTEM process.

View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
12221 month agoNot yet reviewed

CVE-2026-66804: Microsoft Windows Cross Device Service Elevation of Privilege Vulnerability

Proof of concept for a CrossDevice/FrameServer LPE I reported to MSRC which received CVE-2026-66804. It affects Windows 10 and Windows 11.

Vulnerability

Windows registers this machine-wide COM server:

root@kitploit:~
HKLM\SOFTWARE\Classes\CLSID\{E9F83CF2-E0C0-4CA7-AF01-E90C70BEF496}\InprocServer32
%PROGRAMDATA%\CrossDevice\CrossDevice.Streaming.Source.dll

On the vulnerable installations tested, C:\ProgramData\CrossDevice was absent and a standard user could create it. Planting the registered DLL and starting a Media Foundation virtual camera caused FrameServer to load the DLL as NT AUTHORITY\LOCAL SERVICE in session 0.

The PoC then uses the LocalService token's SeImpersonatePrivilege through an embedded SigmaPotato helper to obtain SYSTEM and open an ordinary cmd.exe on the active desktop. SigmaPotato is the final generic conversion step; the Microsoft security-boundary failure demonstrated here is the preceding attacker-controlled DLL load in FrameServer.

The PoC was tested on Windows 11 builds 26200.8875 and 29617.1000.

Run

The target directory must not already exist. From a normal, non-elevated Command Prompt, run:

root@kitploit:~
CrossDeviceLPE.exe

That's it. Now you should have

root@kitploit:~
nt authority\system

The executable embeds all runtime components; no companion files or command-line arguments are required.

The PoC embeds SigmaPotato 1.2.6 and a build of VCamSample. Their licenses are under third_party/.

Build

The repository contains the launcher and payload sources plus the two pinned third-party binaries required for an offline build. On Linux, install the MinGW-w64 GCC toolchain and run:

root@kitploit:~
./build.sh
Download Tool