Security Vulnerability Report
中文
CVE-2025-62469 CVSS 7.0 HIGH

CVE-2025-62469

Published: 2025-12-09 18:15:59
Last Modified: 2025-12-12 20:04:14

Description

Concurrent execution using shared resource with improper synchronization ('race condition') in Microsoft Brokering File System allows an authorized attacker to elevate privileges locally.

CVSS Details

CVSS Score
7.0
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

cpe:2.3:o:microsoft:windows_11_24h2:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:microsoft:windows_11_25h2:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:o:microsoft:windows_server_2025:*:*:*:*:*:*:*:* - VULNERABLE
Windows Server 2025
Windows 11 24H2
Windows Server 2019
Windows Server 2016
Windows 10
Microsoft Brokering File System (mrxdaf.sys) 所有未修复版本

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
// CVE-2025-62469 PoC - Race Condition in Microsoft Brokering File System // This PoC demonstrates the race condition vulnerability concept // Note: This is for educational purposes only #include <windows.h> #include <stdio.h> #include <threads.h> #define MAX_ATTEMPTS 1000 volatile LONG g_shared_counter = 0; volatile BOOL g_trigger_race = FALSE; int race_thread(void* arg) { while (!g_trigger_race) { // Busy wait for trigger } // Simulate unsafe read-modify-write operation for (int i = 0; i < MAX_ATTEMPTS; i++) { LONG old_value = g_shared_counter; // Small delay to increase chance of race condition Sleep(0); LONG new_value = old_value + 1; // Check-then-act without proper synchronization if (InterlockedCompareExchange(&g_shared_counter, new_value, old_value) != old_value) { printf("Race condition detected at attempt %d\n", i); // Here attacker could manipulate the shared resource } } return 0; } int main() { printf("CVE-2025-62469 Race Condition PoC\n"); printf("Target: Microsoft Brokering File System\n\n"); thrd_t threads[4]; // Create multiple threads to trigger race condition for (int i = 0; i < 4; i++) { thrd_create(&threads[i], race_thread, NULL); } Sleep(100); // Allow threads to start g_trigger_race = TRUE; // Wait for all threads for (int i = 0; i < 4; i++) { thrd_join(threads[i], NULL); } printf("Final counter value: %ld (expected: %d)\n", g_shared_counter, MAX_ATTEMPTS * 4); printf("Race condition test completed\n"); return 0; }

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-62469", "sourceIdentifier": "[email protected]", "published": "2025-12-09T18:15:59.063", "lastModified": "2025-12-12T20:04:14.387", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Concurrent execution using shared resource with improper synchronization ('race condition') in Microsoft Brokering File System allows an authorized attacker to elevate privileges locally."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H", "baseScore": 7.0, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "HIGH", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.0, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-362"}, {"lang": "en", "value": "CWE-415"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:microsoft:windows_11_24h2:*:*:*:*:*:*:*:*", "versionEndExcluding": "10.0.26100.7392", "matchCriteriaId": "8DCD2A6E-7CD0-4FCC-AC11-5A1470776C24"}, {"vulnerable": true, "criteria": "cpe:2.3:o:microsoft:windows_11_25h2:*:*:*:*:*:*:*:*", "versionEndExcluding": "10.0.26200.7392", "matchCriteriaId": "8EA08CDD-D682-403D-8B50-879EB4D88C67"}, {"vulnerable": true, "criteria": "cpe:2.3:o:microsoft:windows_server_2025:*:*:*:*:*:*:*:*", "versionEndExcluding": "10.0.26100.7392", "matchCriteriaId": "35BBEADA-D039-479B-A1BA-B2A7E37235BE"}]}]}], "references": [{"url": "https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-62469", "source": "[email protected]", "tags": ["Vendor Advisory"]}]}}