Urgent.News

What's breaking now, across thousands of outlets.

Tech

Windows Exploitation Techniques: Dangling COM Object Registrations

The recent CVE-2026-66804 vulnerability in Windows was an incomplete fix for CVE-2026-50343, known as "Dark Elevator." The root cause of the bug was a dangling COM object registration for CrossDevice COM object with the CLSID {E9F83CF2-E0C0-4CA7-AF01-E90C70BEF496}. This object was registered in the system-wide classes key, making it accessible to all users on the system.

However, the server executable was missing, as it was registered to use a non-existent DLL in the C:\ProgramData directory. This location is commonly used for all users on the system, allowing anyone to create directories and potentially load an arbitrary DLL file.

To exploit this dangling COM object registration and load the malicious DLL into a privileged process, custom COM marshaling was used. When a COM object is unmarshaled, it can lead to the loading of an arbitrary DLL, potentially resulting in privilege escalation. To find a privileged service to send the marshaled COM object to, researchers discovered the Shell Create Object Handler object, a COM service running as SYSTEM but not directly instantiable.

The service needs to be started via the \Microsoft\Windows\Shell\CreateObjectTask scheduled task, which can be started by normal users.

By exploiting this vulnerability, attackers could potentially gain privilege escalation on Windows systems. It is crucial to address this issue promptly to prevent potential security breaches.

Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at projectzero.google →

More in Tech

Keep the Score Contract Out of the Agent's Write Set

A green CI job on an agent branch is not a score. It is a claim that the tree the agent left behind still exits zero. Those claims diverge as soon as the agent can delete tests, rewrite goldens, skip…

  • Contract file must bind testing process aspects
  • Include parent SHA, fixture hashes, runner config hashes
  • Contract generated from parent commit, not agent's branch

NetScaler and the SAML Bypass: Measuring Gateway Exposure with ZoomEye

NetScaler and the SAML Bypass: Measuring Gateway Exposure with ZoomEye Authentication gateways occupy a structurally difficult position in security architecture.

  • Citrix NetScaler ADC and Gateway are critical authentication gateways.
  • CVE-2026-19490 is a SAML authentication bypass vulnerability.
  • ZoomEye measures hundreds of thousands of affected NetScaler instances.

More from Monday 21 September →