Skip to main content

Microsoft Edge CVE-2026-58299

| EUVDEUVD-2026-41572 HIGH
Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367)
2026-07-03 microsoft GHSA-g4pq-v493-r36h
7.5
CVSS 3.1 · Vendor: microsoft
Temporal: 6.5
Share

Severity by source

Vendor (microsoft) PRIMARY
7.5 HIGH
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
CIRCL (temporal)
6.5 MEDIUM
cvss
vuln.today AI
7.5 HIGH

Network-delivered and unauthenticated (AV:N/PR:N) but requires victim interaction (UI:R) and winning a non-deterministic race (AC:H); browser-context code execution yields full C:H/I:H/A:H.

3.1 AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (microsoft).

CVSS VectorVendor: microsoft

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
Jul 03, 2026 - 21:22 vuln.today
CVE Published
Jul 03, 2026 - 20:35 nvd
HIGH 7.5

DescriptionCVE.org

Time-of-check time-of-use (toctou) race condition in Microsoft Edge for Android allows an unauthorized attacker to execute code over a network.

AnalysisAI

Remote code execution in Microsoft Edge for Android (Chromium-based) arises from a time-of-check to time-of-use (TOCTOU) race condition that an unauthenticated network attacker can win to run arbitrary code, though success requires the victim to interact (UI:R) and the timing window makes exploitation high-complexity. Microsoft (self-reported) has shipped an official fix, and the temporal signals (E:U, RC:C) indicate no public exploit identified at time of analysis despite confirmed technical validity. The flaw is credited to Microsoft/Google collaboration and tagged as an authentication-bypass-class issue.

Technical ContextAI

The root cause is CWE-367 (TOCTOU race condition): a security-relevant resource or state is validated at one moment (time-of-check) but used later (time-of-use), and a concurrent operation mutates that state in the intervening window so the used value differs from the checked one. In a Chromium-based browser such as Microsoft Edge, such races typically live in multi-threaded/multi-process handling of downloads, file/URL resolution, IPC, or navigation state, where a check on a benign object is bypassed and a malicious object is substituted before use. The affected CPE is cpe:2.3:a:microsoft:microsoft_edge_(chromium-based) and the description scopes the impact to the Android build of Edge, which shares the Chromium/Blink engine with the desktop product.

RemediationAI

Patch available per vendor advisory: update Microsoft Edge for Android to the fixed release referenced in the MSRC advisory at https://msrc.microsoft.com/update-guide/vulnerability/CVE-2026-58299 (an exact fixed version number is not included in the supplied data, so obtain it from that page or the Google Play listing). On Android, ensure Play Store auto-updates are enabled so the Edge app receives the patched Chromium build promptly. As interim compensating controls until the update is applied, users can avoid opening untrusted links in Edge and use an alternative patched browser for high-risk browsing; because UI:R is required, user-awareness and blocking untrusted content reduce exposure, with the trade-off of reduced convenience rather than any functional loss once the app is updated.

CVE-2026-57983 CRITICAL
10.0 Jul 03

Security-feature bypass in Microsoft Edge (Chromium-based) versions prior to 150.0.4078.48 lets a remote, unauthenticate

CVE-2026-66321 CRITICAL
9.6 Aug 03

Remote code execution in Microsoft Edge (Chromium-based) before 151.0.4129.59 allows a network attacker to run arbitrary

CVE-2026-66312 HIGH
8.8 Aug 03

Remote code execution via buffer over-read in Microsoft Edge (Chromium-based) versions prior to 151.0.4129.59 affects au

CVE-2026-66326 HIGH
8.8 Aug 03

Remote code execution in Microsoft Edge (Chromium-based) prior to version 151.0.4129.59 is achievable by an unauthentica

CVE-2026-57981 HIGH
8.8 Jul 03

Remote code execution in Microsoft Edge (Chromium-based) stems from a use-after-free memory corruption flaw (CWE-416) th

CVE-2026-57974 HIGH
8.8 Jul 03

Remote code execution in Microsoft Edge (Chromium-based) allows an unauthenticated attacker to run arbitrary code by lur

CVE-2026-56645 HIGH
8.8 Jul 03

Remote code execution in Microsoft Edge (Chromium-based) stems from a heap-based buffer overflow (CWE-122) that a networ

CVE-2026-72984 HIGH
8.8 Aug 28

Remote code execution in Microsoft Edge (Chromium-based) is enabled by a type confusion vulnerability (CWE-843) that can

CVE-2026-57985 HIGH
8.8 Jul 03

Remote code execution in Microsoft Edge (Chromium-based) before version 150.0.4078.48 allows an unauthenticated remote a

CVE-2026-50521 HIGH
8.3 Jul 01

Remote code execution in Microsoft Edge (Chromium-based) stems from a use-after-free (CWE-416) memory-corruption flaw th

CVE-2026-58281 HIGH
8.3 Jul 11

Remote code execution in Microsoft Edge (Chromium-based) lets an unauthenticated network attacker run arbitrary code by

CVE-2026-58289 HIGH POC
8.3 Jul 03

Remote code execution in Microsoft Edge (Chromium-based) before 150.0.4078.48 allows an unauthenticated attacker to run

Share

CVE-2026-58299 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy