Skip to content
eastbaycyber

CVE-2026-57989: Microsoft Edge origin validation error information disclosure

CVE explainers 10 min read
SR
Security Research Desk Expert reviewed
Threat intelligence · Human-verified · Updated 2026-07-26
▲ Escalation ViewOne CVE, briefed at three altitudes — skim the Brief, weigh the Impact, or work the Runbook. The way a SOC actually reads it.
CISOBrief · 30-second brief

TL;DR - CVE-2026-57989 is a Microsoft Edge information disclosure flaw caused by an origin validation error. - Edge users and managed enterprise fleets should update to the latest Stable release immediately. - No public PoC or confirmed in-the-wild exploitation is known from the available sources.

Vulnerability at a Glance

Field Value
CVE ID CVE-2026-57989
CVSS score 7.4
Attack vector Network
Auth required None stated; described as exploitable by an unauthorized attacker
Patch available Yes, but the exact minimum fixed build is not explicitly stated in the retrieved advisory text

This CVE affects Microsoft Edge (Chromium-based) and is described by Microsoft/NVD as an origin validation error that allows information disclosure over a network. That combination matters because browser-origin flaws can break assumptions administrators make about web isolation, session boundaries, and the confidentiality of data available to browser contexts.

For defenders, the most important operational point is that this is not described as code execution in the available sources. It is an information disclosure issue. That does not make it low risk. Browser disclosure flaws can still expose sensitive content, cross-origin data, or tokens depending on the implementation details, which have not been publicly disclosed in the source material retrieved.

What Is This Vulnerability?

The official description is concise: “Origin validation error in Microsoft Edge (Chromium-based) allows an unauthorized attacker to disclose information over a network.” In browser security terms, an origin validation error generally means the browser failed to correctly verify whether one web context should be trusted to access data belonging to another origin.

In practice, origin validation bugs often involve trust decisions around frame relationships, cross-origin messaging, resource access checks, or same-origin policy enforcement paths. If those checks are implemented incorrectly, malicious web content may be able to read or infer information that should remain isolated. That fits the documented impact here: information disclosure, not arbitrary code execution.

Because the public advisory text is sparse, defenders should avoid assuming more than the sources support. There is no official detail in the retrieved material naming a specific Edge component, API, renderer path, site isolation bypass, or upstream Chromium bug. There is also no public root-cause write-up yet that narrows whether this involves postMessage, frame navigation, document origin confusion, or another boundary-check failure.

From a risk perspective, treat this as a browser trust-boundary problem. Those issues are especially relevant in environments where users browse untrusted sites, where sensitive SaaS sessions are routinely active, or where browser-based administrative consoles are used from the same workstation as general web browsing.

Technical Notes

A generic browser-origin exploit chain often relies on a victim visiting attacker-controlled content. Defenders should therefore think in terms of suspicious browsing flows rather than server-side application logs. The exact trigger is unknown, but behaviors worth investigating include unusual cross-origin navigation, web messaging abuse, and unexpected access patterns following visits to untrusted domains.

Example enterprise browser inventory check on Windows:

Get-Item "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" |
  Select-Object @{n="Version";e={$_.VersionInfo.ProductVersion}}

Example local version check via command line:

wmic datafile where name="C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe" get Version
AnalystImpact · assess the risk

Who Is Affected?

The confirmed affected product is Microsoft Edge (Chromium-based). That is the only product explicitly identified in the source material. At the time of writing, the retrieved advisory content does not explicitly enumerate a vulnerable version range for this CVE.

That missing version-range detail is important. When a vendor does not publish precise affected builds in immediately accessible text, defenders should assume that Edge Stable versions prior to the relevant security update are potentially affected until enterprise validation says otherwise. The best-supported patch context from Microsoft’s release notes is that Microsoft Edge Stable 150.0.4078.99 was released on 2026-07-24 and described as incorporating the latest security updates.

The release notes near publication also show the following stable builds:

  • 150.0.4078.99 released 2026-07-24
  • 150.0.4078.96 released 2026-07-23
  • 150.0.4078.83 released 2026-07-17
  • 150.0.4078.80 released 2026-07-16

What can be said accurately is this: the affected version range is not explicitly disclosed in the retrieved source text, and 150.0.4078.99 is the strongest available fixed-version indicator from Microsoft release-note timing. If you manage Edge at scale, the safe operational position is to bring systems to the latest available Stable build from Microsoft, not merely to one of the earlier July releases.

For organizations with version pinning, staged deployments, or offline update rings, review all endpoints still running older 150.0.4078.x builds or earlier major versions. In the absence of a vendor-published lower bound in the retrieved sources, assume those systems need remediation unless proven otherwise.

CVSS Score Breakdown

The NVD entry reports a CVSS v3.x base score of 7.4. That places the issue in a range most organizations will consider high enough to prioritize, especially for an internet-facing client application used daily by staff. The full vector string was not provided in the retrieved NVD output, so a component-by-component official breakdown is unavailable from the source data at hand.

Even without the vector, some score drivers are strongly implied by the advisory language. The flaw is exploitable over a network, which typically increases exposure for browser vulnerabilities because the attack can be delivered through attacker-controlled web content. The description also says an unauthorized attacker can exploit it, which suggests no prior authentication is required. Those two characteristics alone support relatively urgent patching.

The impact side is narrower than a code-execution browser zero-day because the stated consequence is information disclosure. That usually means confidentiality impact is significant, but integrity and availability may not be. Still, browser-side information disclosure can be operationally serious if it exposes session data, cross-origin content, internal application responses, or user data rendered in the browser.

Because the official vector is unavailable in the retrieved output, defenders should avoid reverse-engineering the score into unsupported certainty. The prudent interpretation is: network-reachable, no-auth browser flaw, meaningful confidentiality risk, patch promptly.

Exploitation Status

Based on the available sources, there is no confirmed public proof of concept for CVE-2026-57989. There is also no confirmed statement of active exploitation in the wild in the retrieved Microsoft, NVD, or CISA material.

The CVE is not listed in the CISA Known Exploited Vulnerabilities (KEV) Catalog as of 2026-07-26. That is useful context, but it should not be overinterpreted. Absence from KEV does not mean exploitation is impossible or unlikely; it only means there is no public CISA KEV listing for this issue at this time.

For defenders, the correct phrasing is:

  • PoC public? None confirmed in the retrieved sources.
  • Active exploitation? None confirmed in the retrieved sources.
  • KEV listed? No.

In the absence of public exploit intelligence, prioritize this based on exposure and browser usage. Browsers are high-frequency attack surfaces, and origin-related issues are often useful in targeted phishing or malicious-site scenarios even before broad public exploit details emerge.

ResponderRunbook · act now

How to Detect It

Detection is difficult because the issue is client-side and the exploit details are not public. There is no vendor-published IOC set in the retrieved material, and no known public PoC to reverse into a precise network signature. That means defenders should focus on exposure reduction, version auditing, and anomaly-based telemetry.

Start with asset and version inventory. Identify all managed endpoints running Microsoft Edge and compare their installed versions against your approved baseline. Systems not yet updated to the latest Stable release should be treated as potentially exposed. This is the most reliable detection action currently available because exploit-specific signatures are not published.

Next, review network and endpoint telemetry for signs of suspicious browser activity involving untrusted domains, abnormal redirect chains, or unusual cross-origin interactions around the time users accessed sensitive internal or SaaS resources. Because this is an origin validation issue, the most plausible signal is not a malware binary drop but a suspicious browsing sequence that precedes data exposure.

Technical Notes

Example Microsoft Defender Advanced Hunting query to identify devices with older Edge versions:

DeviceTvmSoftwareInventory
| where SoftwareName has "Microsoft Edge"
| project DeviceName, SoftwareName, SoftwareVersion
| order by SoftwareVersion asc

Example process execution query to see Edge launched from user sessions on devices that may need triage:

DeviceProcessEvents
| where FileName =~ "msedge.exe"
| summarize Count=count(), LastSeen=max(Timestamp) by DeviceName, ProcessVersionInfoProductVersion, InitiatingProcessAccountName
| order by LastSeen desc

Example proxy or web gateway hunting pattern for suspicious browsing chains involving untrusted domains followed by access to sensitive apps from the same client:

index=proxy sourcetype=web
| stats earliest(_time) as first latest(_time) as last values(url) as urls values(dest_domain) as domains by src_ip user agent
| where mvcount(domains) > 5

A concrete log pattern worth reviewing in proxy logs is rapid sequence access such as:

src_ip=<client> user=<user> user_agent=*Edg/*
GET https://untrusted-domain.example/...
GET https://login.microsoftonline.com/...
GET https://sensitive-app.example/...

That pattern is not an IOC for this CVE, but it is a reasonable triage lead for suspicious browser-mediated session abuse when exploit specifics are unavailable.

Local Edge version verification on endpoints:

$paths = @(
  "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe",
  "C:\Program Files\Microsoft\Edge\Application\msedge.exe"
)
foreach ($p in $paths) {
  if (Test-Path $p) {
    Get-Item $p | Select-Object FullName,@{n="Version";e={$_.VersionInfo.ProductVersion}}
  }
}

Mitigation and Patching

The primary mitigation is straightforward: update Microsoft Edge (Chromium-based) to the latest available Stable version from Microsoft immediately. Based on the release-note evidence available, 150.0.4078.99 is the strongest source-backed Stable build associated with the latest security updates immediately prior to CVE publication. However, because the retrieved advisory text does not explicitly map CVE-2026-57989 to a minimum fixed build, defenders should prefer the newest current Stable release available in Microsoft’s official channels, not stop at .99 if a newer one exists in their environment.

If your organization uses centralized browser management, prioritize broad deployment through your normal enterprise update mechanism. If you use staged rollout rings, reduce lag between pilot and production for this cycle. For unmanaged or SMB environments, verify that auto-update is functioning and not blocked by policy, software restriction, or egress filtering.

Where immediate patching is not possible, the available sources do not provide a vendor workaround specific to this CVE. In that case, defenders should assume no reliable workaround exists beyond reducing exposure. Practical temporary controls include limiting access to untrusted sites, isolating privileged browsing from general browsing, and encouraging use of separate browser profiles or hardened admin workstations for sensitive web administration.

Technical Notes

Manual Edge update path from the browser UI:

edge://settings/help

Enterprise administrators should verify the binary version directly on endpoints after rollout:

(Get-Item "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe").VersionInfo.ProductVersion

Example remediation script snippet for version validation in PowerShell:

$edge = "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
if (Test-Path $edge) {
  $ver = (Get-Item $edge).VersionInfo.ProductVersion
  Write-Host "Installed Edge version: $ver"
} else {
  Write-Host "Edge binary not found at expected path."
}

If you package updates through endpoint management, require a target of at least 150.0.4078.99 based on available release-note evidence, while recognizing that Microsoft has not explicitly published that as the minimum fixed version in the retrieved source text. In practice, the safer instruction is:

Upgrade Microsoft Edge Stable to the latest Microsoft-supported release available today.

For temporary exposure reduction, organizations can also enforce policy-based browsing restrictions for high-risk users, such as limiting installation of browser extensions, isolating admin workflows, and requiring access to sensitive internal apps from managed devices only.

References

Primary source material for this CVE is limited but sufficient to support the basic defensive actions above. The NVD record provides the official vulnerability description and severity, while Microsoft release notes provide the best accessible version context in the retrieved data.

Because the Microsoft Security Update Guide page is JavaScript-rendered, some advisory details were not available in directly retrieved text. As a result, the article intentionally avoids claiming unsupported version ranges, vectors, or exploitation details.

  1. NVD CVE record: https://nvd.nist.gov/vuln/detail/CVE-2026-57989
  2. Microsoft Security Update Guide advisory: https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-57989
  3. Microsoft Edge Security Updates release notes: https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnotes-security
  4. Microsoft Edge Security Updates release notes (markdown endpoint): https://learn.microsoft.com/en-us/deployedge/microsoft-edge-relnotes-security?accept=text/markdown
  5. CISA Known Exploited Vulnerabilities Catalog: https://www.cisa.gov/known-exploited-vulnerabilities-catalog

For additional context on browser security, you can check our articles on what is Shadow AI and third-party risk management basics.

This article may contain affiliate links. We earn a commission on qualifying purchases at no extra cost to you.

Last verified: 2026-07-26

Disclaimer: This article may contain affiliate links. We earn a commission on qualifying purchases at no extra cost to you.