Skip to content
OpenAdvisories

Description

External control of file name or path in .NET, Visual Studio, and Build Tools for Visual Studio allows an authorized attacker to perform spoofing over a network.

Affected products

VendorProductAffectedFixed
Microsoft .NET 8.0 8.0.0 – < 8.0.16 8.0.16
Microsoft .NET 9.0 9.0.0 – < 9.0.5 9.0.5
Microsoft Build Tools for Visual Studio 2022 17.0 – < Fixed Version 17.13.7 Fixed Version 17.13.7
Microsoft Microsoft Visual Studio 2022 version 17.10 17.10.0 – < 17.10.15 17.10.15
Microsoft Microsoft Visual Studio 2022 version 17.12 17.12.0 – < 17.12.8 17.12.8
Microsoft Microsoft Visual Studio 2022 version 17.13 17.13.0 – < 17.13.7 17.13.7
Microsoft Microsoft Visual Studio 2022 version 17.8 17.8.0 – < 17.8.21 17.8.21

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 25.10 dotnet8 8.0.116-8.0.16-0ubuntu1 —
Ubuntu 25.10 dotnet9 9.0.106-9.0.5-0ubuntu1 —
Ubuntu 24.04 LTS dotnet8 8.0.116-8.0.16-0ubuntu1~24.04.1 USN-7509-1
Ubuntu 22.04 LTS dotnet6 +1 No fix yet —
Ubuntu 22.04 LTS dotnet8 8.0.116-8.0.16-0ubuntu1~22.04.1 USN-7509-1
ReleasePackageFixed inAdvisory
RHEL 10 dotnet-host +8 9.0.5-1.el10_0 RHSA-2025:7601
RHEL 10 dotnet-hostfxr-8.0 +7 8.0.16-1.el10_0 RHSA-2025:7599
RHEL 10 dotnet8.0 +4 8.0.116-1.el10_0 RHSA-2025:7599
RHEL 10 dotnet9.0 +6 9.0.106-1.el10_0 RHSA-2025:7601
RHEL 9 dotnet-host +8 9.0.5-1.el9_6 RHSA-2025:7600
RHEL 9 dotnet-hostfxr-8.0 +7 8.0.16-1.el9_6 RHSA-2025:7598
RHEL 9 dotnet8.0 +4 8.0.116-1.el9_6 RHSA-2025:7598
RHEL 9 dotnet9.0 +6 9.0.106-1.el9_6 RHSA-2025:7600
RHEL 8 dotnet +7 9.0.106-1.el8_10 RHSA-2025:7571
RHEL 8 dotnet-host +8 9.0.5-1.el8_10 RHSA-2025:7571
RHEL 8 dotnet-hostfxr-8.0 +7 8.0.16-1.el8_10 RHSA-2025:7589
RHEL 8 dotnet8.0 +4 8.0.116-1.el8_10 RHSA-2025:7589
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
RHEL 9.4 EUS dotnet-host +8 8.0.16-1.el9_4 RHSA-2025:7603
RHEL 9.4 EUS dotnet8.0 +5 8.0.116-1.el9_4 RHSA-2025:7603
Red Hat Hardened Images 1 dotnet8.0 8.0.126-1.hum1 RHSA-2026:9080
Red Hat Hardened Images 1 dotnet9.0 9.0.116-1.hum1 RHSA-2026:9205

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 10 dotnet-host +8 9.0.5-1.el10_0 ALSA-2025:7601
AlmaLinux 10 dotnet-hostfxr-8.0 +7 8.0.16-1.el10_0 ALSA-2025:7599
AlmaLinux 10 dotnet-sdk-8.0 +3 8.0.116-1.el10_0 ALSA-2025:7599
AlmaLinux 10 dotnet-sdk-9.0 +5 9.0.106-1.el10_0 ALSA-2025:7601
AlmaLinux 9 dotnet-host +8 9.0.5-1.el9_6 ALSA-2025:7600
AlmaLinux 9 dotnet-hostfxr-8.0 +7 8.0.16-1.el9_6 ALSA-2025:7598
AlmaLinux 9 dotnet-sdk-8.0 +3 8.0.116-1.el9_6 ALSA-2025:7598
AlmaLinux 9 dotnet-sdk-9.0 +5 9.0.106-1.el9_6 ALSA-2025:7600
AlmaLinux 8 dotnet +6 9.0.106-1.el8_10 ALSA-2025:7571
AlmaLinux 8 dotnet-host +8 9.0.5-1.el8_10 ALSA-2025:7571
AlmaLinux 8 dotnet-hostfxr-8.0 +7 8.0.16-1.el8_10 ALSA-2025:7589
AlmaLinux 8 dotnet-sdk-8.0 +3 8.0.116-1.el8_10 ALSA-2025:7589

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 10 dotnet8.0 8.0.116-1.el10_0 RLSA-2025:7599
Rocky Linux 10 dotnet9.0 9.0.106-1.el10_0 RLSA-2025:7601
Rocky Linux 9 dotnet8.0 8.0.116-1.el9_6 RLSA-2025:7598
Rocky Linux 8 dotnet8.0 8.0.116-1.el8_10 RLSA-2025:7589
Rocky Linux 8 dotnet9.0 9.0.106-1.el8_10 RLSA-2025:7571
ReleasePackageFixed inAdvisory
Alpine v3.24 dotnet8-runtime 8.0.16-r0 —
Alpine v3.24 dotnet9-runtime 9.0.5-r0 —
Alpine v3.23 dotnet8-runtime 8.0.16-r0 —
Alpine v3.23 dotnet9-runtime 9.0.5-r0 —
Alpine v3.22 dotnet8-runtime 8.0.16-r0 —
Alpine v3.22 dotnet9-runtime 9.0.5-r0 —
Alpine v3.21 dotnet8-runtime 8.0.16-r0 —
Alpine v3.21 dotnet9-runtime 9.0.5-r0 —
Alpine v3.20 dotnet8-runtime 8.0.16-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 dotnet +5 8.0.116-1.amzn2023.0.1 ALAS2023-2025-1008
Amazon Linux 2023 dotnet-host +8 8.0.16-1.amzn2023.0.1 ALAS2023-2025-1008

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 10 dotnet-host +8 9.0.6-1.0.1.el10_0 ELSA-2025-7601
Oracle Linux 10 dotnet-hostfxr-8.0 +7 8.0.17-1.0.1.el10_0 ELSA-2025-7599
Oracle Linux 10 dotnet-sdk-8.0 +3 8.0.117-1.0.1.el10_0 ELSA-2025-7599
Oracle Linux 10 dotnet-sdk-9.0 +5 9.0.107-1.0.1.el10_0 ELSA-2025-7601
Oracle Linux 9 dotnet-host +8 9.0.5-1.0.1.el9_6 ELSA-2025-7600
Oracle Linux 9 dotnet-hostfxr-8.0 +7 8.0.16-1.0.1.el9_6 ELSA-2025-7598
Oracle Linux 9 dotnet-sdk-8.0 +3 8.0.116-1.0.1.el9_6 ELSA-2025-7598
Oracle Linux 9 dotnet-sdk-9.0 +5 9.0.106-1.0.1.el9_6 ELSA-2025-7600
Oracle Linux 8 dotnet +6 9.0.106-1.0.1.el8_10 ELSA-2025-7571
Oracle Linux 8 dotnet-host +8 9.0.5-1.0.1.el8_10 ELSA-2025-7571
Oracle Linux 8 dotnet-hostfxr-8.0 +7 8.0.16-1.0.1.el8_10 ELSA-2025-7589
Oracle Linux 8 dotnet-sdk-8.0 +3 8.0.116-1.0.1.el8_10 ELSA-2025-7589

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling dotnet-bootstrap-8 8.0.122-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
NuGet Microsoft.Build.Tasks.Core >= 15.8.166, < 15.9.30 15.9.30 GHSA-h4j7-5rxr-p4wc
NuGet Microsoft.Build.Tasks.Core >= 16.0.461, < 16.11.6 16.11.6 GHSA-h4j7-5rxr-p4wc
NuGet Microsoft.Build.Tasks.Core >= 17.0.0, < 17.8.29 17.8.29 GHSA-h4j7-5rxr-p4wc
NuGet Microsoft.Build.Tasks.Core >= 17.9.5, < 17.10.29 17.10.29 GHSA-h4j7-5rxr-p4wc
NuGet Microsoft.Build.Tasks.Core >= 17.11.4, < 17.12.36 17.12.36 GHSA-h4j7-5rxr-p4wc
NuGet Microsoft.Build.Tasks.Core >= 17.12.6, < 17.13.26 17.13.26 GHSA-h4j7-5rxr-p4wc
NuGet Microsoft.Build.Tasks.Core >= 17.13.9, < 17.14.8 17.14.8 GHSA-h4j7-5rxr-p4wc

Advisories 31

References