Skip to main content

CVE-2025-21391

7.1
HIGHCVSS v3.1 Base Score
4.72%
LOW RiskEPSS (90th percentile)
KEV

Windows Storage Elevation of Privilege Vulnerability

Published: 2/11/2025
Modified: 10/27/2025
Back to CVE Lookup

ACTIVELY EXPLOITED IN THE WILD

This vulnerability is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog.

Vulnerability Name:

Microsoft Windows Storage Link Following Vulnerability

Vendor / Product:

Microsoft Windows

Required Action:

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Due Date: 3/4/2025(OVERDUE)
Added to KEV:

2/11/2025

Notes:

https://msrc.microsoft.com/update-guide/vulnerability/CVE-2025-21391 ; https://nvd.nist.gov/vuln/detail/CVE-2025-21391

Vulnerability Summary

CVSS v3 Score

7.1HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H

EPSS Score (Exploitation Probability)

4.72%LOW Exploitation Risk
90th percentile

This vulnerability has a 4.72% probability of being exploited in the next 30 days, ranking higher than 90% of all scored CVEs.

CWE Classification

Related Vulnerabilities

Same Weakness Type(CWE-59)

CVE-2026-41091HIGH 7.8

Improper link resolution before file access ('link following') in Microsoft Defender allows an authorized attacker to elevate privileges locally.

5/20/2026
CVE-2025-60710HIGH 7.8

Improper link resolution before file access ('link following') in Host Process for Windows Tasks allows an authorized attacker to elevate privileges locally.

11/11/2025
CVE-2025-48384HIGH 8

Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. When reading a config value, Git strips any trailing carriage return and line feed (CRLF). When writing a config entry, values with a trailing CR are not quoted, causing the CR to be lost when the config is later read. When initializing a submodule, if the submodule path contains a trailing CR, the altered path is read resulting in the submodule being checked out to an incorrect location. If a symlink exists that points the altered path to the submodule hooks directory, and the submodule contains an executable post-checkout hook, the script may be unintentionally executed after checkout. This vulnerability is fixed in v2.43.7, v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1, and v2.50.1.

7/8/2025
CVE-2024-57728HIGH 7.2

SimpleHelp remote support software v5.5.7 and before allows admin users to upload arbitrary files anywhere on the file system by uploading a crafted zip file (i.e. zip slip). This can be exploited to execute arbitrary code on the host in the context of the SimpleHelp server user.

1/15/2025
CVE-2024-28189CRITICAL 10

Judge0 is an open-source online code execution system. The application uses the UNIX chown command on an untrusted file within the sandbox. An attacker can abuse this by creating a symbolic link (symlink) to a file outside the sandbox, allowing the attacker to run chown on arbitrary files outside of the sandbox. This vulnerability is not impactful on it's own, but it can be used to bypass the patch for CVE-2024-28185 and obtain a complete sandbox escape. This vulnerability is fixed in 1.13.1.

4/18/2024

Similar SeverityHIGH