Evidence used
- No CISA KEV confirmation is currently recorded.
- EPSS is 1.84% for the current model date.
BlackTreeCVE IntelligenceMicrosoft · .NET 8.0
High technical severity; prioritise exposed affected systems while verifying vendor guidance.
Alpine, ubuntu findings are scoped to the named distribution, release and source package. An absent finding does not mean a package is unaffected.
A published vendor fix does not prove that a matching update is enabled and installable on a particular asset. Confirm the local package candidate before scheduling remediation.
| Distribution release | Source package | Vendor state | Fixed version | Evidence |
|---|---|---|---|---|
| Alpine v3.23v3.23 · community | dotnet8-runtime | Vendor fix publishedAlpine records a security fix at this version. An absent entry does not mean the package is unaffected. | 8.0.12-r0 | Alpine Security Database ↗Source updated 3 Nov 2026 |
| Alpine v3.23v3.23 · community | dotnet9-runtime | Vendor fix publishedAlpine records a security fix at this version. An absent entry does not mean the package is unaffected. | 9.0.1-r0 | Alpine Security Database ↗Source updated 3 Nov 2026 |
| Alpine v3.22v3.22 · community | dotnet8-runtime | Vendor fix publishedAlpine records a security fix at this version. An absent entry does not mean the package is unaffected. | 8.0.12-r0 | Alpine Security Database ↗Source updated 2 Nov 2026 |
| Alpine v3.22v3.22 · community | dotnet9-runtime | Vendor fix publishedAlpine records a security fix at this version. An absent entry does not mean the package is unaffected. | 9.0.1-r0 | Alpine Security Database ↗Source updated 2 Nov 2026 |
| Alpine v3.21v3.21 · community | dotnet8-runtime | Vendor fix publishedAlpine records a security fix at this version. An absent entry does not mean the package is unaffected. | 8.0.12-r0 | Alpine Security Database ↗Source updated 22 Oct 2026 |
| Alpine v3.21v3.21 · community | dotnet9-runtime | Vendor fix publishedAlpine records a security fix at this version. An absent entry does not mean the package is unaffected. | 9.0.1-r0 | Alpine Security Database ↗Source updated 22 Oct 2026 |
| Ubuntu 24.04 LTSnoble · standard archive | dotnet8 | Vendor fix publishedCanonical reports that a fixed source package version has been published. Repository candidate availability is not checked by BlackTree. | 8.0.112-8.0.12-0ubuntu1~24.04.1 | Canonical Ubuntu Security ↗Source updated 4 Nov 2026 |
These OSV and GitHub advisory ranges apply only to the named package and ecosystem. A listed fixed version is not a universal product patch or proof that an update is installed.
| Ecosystem and package | Affected range | First fixed version | Evidence |
|---|---|---|---|
| NuGetMicrosoft.NetCore.App.Runtime.linux-arm | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-arm | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-arm64 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-arm64 | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-musl-arm | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-musl-arm | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-musl-arm64 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-musl-arm64 | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-musl-x64 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-musl-x64 | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-x64 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.linux-x64 | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.osx-arm64 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.osx-arm64 | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.osx-x64 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.osx-x64 | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.win-arm | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.win-arm | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.win-arm64 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.win-arm64 | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.win-x64 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.win-x64 | ECOSYSTEM: introduced 8.0.0; fixed 8.0.12 | 8.0.12 | OSV record ↗aggregator derived · 10 Sep 2026 |
| NuGetMicrosoft.NetCore.App.Runtime.win-x86 | ECOSYSTEM: introduced 9.0.0; fixed 9.0.1 | 9.0.1 | OSV record ↗aggregator derived · 10 Sep 2026 |
| nugetMicrosoft.NetCore.App.Runtime.linux-arm | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-arm | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-arm64 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-arm64 | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-musl-arm | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-musl-arm | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-musl-arm64 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-musl-arm64 | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-musl-x64 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-musl-x64 | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-x64 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.linux-x64 | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.osx-arm64 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.osx-arm64 | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.osx-x64 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.osx-x64 | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.win-arm | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.win-arm | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.win-arm64 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.win-arm64 | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.win-x64 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.win-x64 | >= 8.0.0, < 8.0.12 | 8.0.12 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
| nugetMicrosoft.NetCore.App.Runtime.win-x86 | >= 9.0.0, < 9.0.1 | 9.0.1 | GitHub advisory ↗upstream repository advisory · 6 May 2025 |
Structured product status and remediation from the issuing vendor. Product-state explanations are always visible; large lists can be searched or downloaded.
The vendor explicitly identifies these products as affected by this CVE.
High technical severity; prioritise exposed affected systems while verifying vendor guidance.
Patch available.NET and Visual Studio Remote Code Execution Vulnerability
.NET and Visual Studio Remote Code Execution Vulnerability
A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
An attacker operating through a network path may attempt exploitation without authentication after a user interaction. If successful, the issue may execute code or commands in the affected security context.
.NET and Visual Studio Remote Code Execution Vulnerability
A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
An attacker operating through a network path may attempt exploitation without authentication after a user interaction. If successful, the issue may execute code or commands in the affected security context.
CVSS severity, EPSS forecast probability, public exploit material and CISA-confirmed exploitation are separate signals.
No CISA KEV match was present at the last successful refresh. This means no confirmation from that source, not proof of no exploitation.
No exploit-tagged reference or CISA SSVC proof-of-concept state is currently recorded. Research may still exist outside the structured feeds.
CWE-122: Heap-based Buffer Overflow. A heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:O/RC:CCommon Vulnerability Scoring System 3.1: the compact vector below is decoded into plain language.
Operational remediation based on structured source evidence.
Linked articles are downloaded and versioned as source evidence. A CVE mention or approved update relationship does not, by itself, verify a fix for every product branch.
Published 14 Jan 2025 · Last source change 9 Jun 2026, 18:29 UTC · CWE-122 · Heap-based Buffer Overflow
Core structured fields are present and their contributing authorities are shown above.