CVE Vulnerabilities

CVE-2025-55247

Improper Link Resolution Before File Access ('Link Following')

Published: Oct 14, 2025 | Modified: Oct 23, 2025
CVSS 3.x
7.3
HIGH
Source:
NVD
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
CVSS 2.x
RedHat/V2
RedHat/V3
7.3 MODERATE
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
Ubuntu
MEDIUM

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

Weakness

The product attempts to access a file based on the filename, but it does not properly prevent that filename from identifying a link or shortcut that resolves to an unintended resource.

Affected Software

Name Vendor Start Version End Version
.net Microsoft 8.0.0 (including) 8.0.21 (excluding)
.net Microsoft 9.0.0 (including) 9.0.10 (excluding)
Red Hat Enterprise Linux 10 RedHat dotnet8.0-0:8.0.121-1.el10_0 *
Red Hat Enterprise Linux 10 RedHat dotnet9.0-0:9.0.111-1.el10_0 *
Red Hat Enterprise Linux 8 RedHat dotnet8.0-0:8.0.121-1.el8_10 *
Red Hat Enterprise Linux 8 RedHat dotnet9.0-0:9.0.111-1.el8_10 *
Red Hat Enterprise Linux 9 RedHat dotnet8.0-0:8.0.121-1.el9_6 *
Red Hat Enterprise Linux 9 RedHat dotnet9.0-0:9.0.111-1.el9_6 *
Red Hat Enterprise Linux 9.4 Extended Update Support RedHat dotnet8.0-0:8.0.121-1.el9_4 *
Dotnet10 Ubuntu devel *
Dotnet10 Ubuntu questing *
Dotnet7 Ubuntu jammy *
Dotnet8 Ubuntu devel *
Dotnet8 Ubuntu jammy *
Dotnet8 Ubuntu noble *
Dotnet8 Ubuntu plucky *
Dotnet8 Ubuntu questing *
Dotnet9 Ubuntu devel *
Dotnet9 Ubuntu plucky *
Dotnet9 Ubuntu questing *

Potential Mitigations

  • Follow the principle of least privilege when assigning access rights to entities in a software system.
  • Denying access to a file can prevent an attacker from replacing that file with a link to a sensitive file. Ensure good compartmentalization in the system to provide protected areas that can be trusted.

References