Type Confusion in Visual Studio and Microsoft .NET Framework - CVE-2026-102869
Published: October 13, 2026
Vulnerability details
The vulnerability allows a remote attacker to escalate privileges by executing code with the privileges of the affected process.
The vulnerability exists due to type confusion in the Portable PDB processing functionality of .NET and Visual Studio when processing specially crafted files. A remote attacker can convince a user or service to process a specially crafted Portable PDB file to escalate privileges by executing code with the privileges of the affected process.
Affected software
Microsoft .NET Framework
How to mitigate CVE-2026-102869
Microsoft .NET Framework - addressed in versions 2.0.50727.8987 AND 3.0.30729.8982 AND 4.7.4150.0, 2.0.50727.9073 AND 3.0.30729.9070 AND 4.8.4811.0, 2.0.50727.9188 AND 3.0.30729.9171 AND 4.8.4811.0, 2.0.50727.9188 AND 3.0.30729.9171 AND 4.8.9363.0, 4.7.4150.0, 4.8.4811.0