logo

Windows Exploitation Techniques: Dangling COM Object Registrations

ID: fb052def-329b-5bc9-b74f-6aae81f177a9

STIX ID: report--fb052def-329b-5bc9-b74f-6aae81f177a9

Feed Name: Project Zero

Threat Score
75/100

Date Published: 2026-09-21

Date Updated: 2026-09-22

Author: James Forshaw

...
...

This blog post describes a Windows privilege-escalation vulnerability involving a dangling in-process COM registration (CLSID {E9F83CF2-E0C0-4CA7-AF01-E90C70BEF496}) that allows an unprivileged user to plant a DLL under a writable ProgramData path and use custom COM marshaling to have a SYSTEM-hosted COM server load that DLL. The author documents the vulnerability context (incomplete Microsoft fixes), a practical exploitation path using the Shell Create Object Handler scheduled task that runs as SYSTEM and permits custom marshaling, sample PoC code, and PowerShell scanning scripts to find other dangling COM registrations.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.