A tampering vulnerability exists when .NET Core improperly handles specially crafted files. An attacker who successfully exploited this vulnerability could write arbitrary files and directories to certain locations on a vulnerable system. However, an attacker would have limited control over the destination of the files and directories. To exploit the vulnerability, an attacker must send a specially crafted file to a vulnerable system. The security update fixes the vulnerability by ensuring .NET Core properly handles files.
{
"unresolved_ranges": [
{
"extracted_events": [
{
"introduced": "17.12.0"
},
{
"fixed": "17.12.20"
},
{
"introduced": "17.14.0"
},
{
"fixed": "17.14.32"
}
],
"source": "CPE_RANGE",
"vendor_product": "microsoft:visual_studio_2022",
"cpes": [
"cpe:2.3:a:microsoft:visual_studio_2022:*:*:*:*:*:*:*:*"
]
},
{
"extracted_events": [
{
"introduced": "18.5.0"
},
{
"fixed": "18.5.3"
}
],
"source": "CPE_RANGE",
"vendor_product": "microsoft:visual_studio_2026",
"cpes": [
"cpe:2.3:a:microsoft:visual_studio_2026:*:*:*:*:*:*:*:*"
]
}
]
}