Illustration: Five logic bugs chained into RCE in Microsoft Edge
Microsoft Edge · Public exploit code

Five logic bugs chained into RCE in Microsoft Edge

· 1 min read

A DEVCORE researcher presented a complete chain of five logic bugs in Microsoft Edge, combined with two Windows features, going from JavaScript execution on any website to arbitrary code execution on the system. The starting point is the Navigation Throttles mechanism, notably the EdgeCAGuidanceNavigationThrottle, part of the enterprise Entra ID feature. The source does not say whether the bugs are fixed; apply the latest Edge updates and watch for further advisories.

WhatsApp LinkedIn X
HighVulnerabilityPublic exploit codeFix unconfirmed
In this article
  1. What happened
  2. Why it matters
  3. What to do
  4. For the technical team
  5. Timeline
  6. Sources

What happened

A DEVCORE researcher presented a complete chain of five logic flaws in Microsoft Edge that, with two Windows features, allows arbitrary code execution on the computer. The attack starts with JavaScript on any website the victim visits.

Incidents like this, every morning

The ones that need action first, in a 3-minute read.

Free · 1 email a day, in the morning · no spam, unsubscribe in 1 click

Why it matters

If exploited, visiting a compromised site can lead to full control of the machine. The chain relies on a signed-in Microsoft account; starting with Windows 11 25H2, signing in to Windows requires an MSA account, which makes that requirement common.

What to do

The source does not state a fix. Apply the latest Edge update across the fleet and monitor advisories from Microsoft and DEVCORE about these flaws.

For the technical team

Affected
Microsoft Edge · Microsoft Edge; versions not specified in the source. The signed-in profile requirement is eased on Windows 11 25H2, where signing in to Windows requires an MSA account unless a local-account workaround is used.
Exploitation
No exploitation reported in the source. The complete chain was presented by a DEVCORE researcher in a technical write-up on dbugs.
Fix
The source does not state fixed versions, patch, or mitigation.
Vector
Five logic bugs in Edge plus two Windows features. Initial trigger: the Navigation Throttles mechanism in the browser process; the EdgeCAGuidanceNavigationThrottle (enterprise Entra ID feature) cancels the original navigation and launches a new one using the address in switch_profile. Because the new navigation is initiated by the browser process, it can reach pages normally inaccessible to JavaScript, including edge:// and javascript: URLs. Initial condition: JavaScript execution on an arbitrary website (UXSS primitive).
More details
Bypass of the four described obstacles: (1) trusted origin checked via GetLastCommittedURL of the current tab; navigation initiated from another window bypasses the check. (2) Edge's own pop-up allowlist permits a window opened with about:blank#quickAuthPopup, which is then redirected to any website. (3) The OneAuth feature automatically signs users in to their Microsoft accounts on Microsoft websites; simply visiting a Microsoft website is enough for Edge to create a profile and sign in. (4) Requirement for prior knowledge: the source text is cut off at this point. Discovery and disclosure by a DEVCORE researcher; the post cites no dates or CVEs.

Timeline

  1. First report: DEVCORE publishes a complete logic-bug exploit chain for Edge.

Sources 1 source

Get the next one tomorrow morning

One email a day with what changed, what to fix first and how. After signing up you get the full feed.

Free · 1 email a day, in the morning · no spam, unsubscribe in 1 click

Share it with your team

Whoever handles security with you should get it too.

LinkedIn X

Your colleague gets a confirmation request. Nothing is sent unless they confirm.

See all news

Read also

Before you go: get this every day

The HIFY Radar daily edition lands every morning with the incidents that need action. Free.

Free · 1 email a day, in the morning · no spam, unsubscribe in 1 click