CVE-2022-41064HighCVSS 5.8

.NET Framework Information Disclosure Vulnerability

Published
November 8, 2022
Last Modified
—

🔗 CVE IDs covered (1)

📋 Description

If I am using System.Data.SqlClient or Microsoft.Data.SqlClient, what do I need to do to be protected from this vulnerability? Customers using either the System.Data.SqlClient or Microsoft.Data.SqlClient NuGet Packages need to do the following to be protected: If you are using System.Data.SqlClient on .NET Framework you must install the November update for .NET Framework If you are using System.Data.SqlClient on .NET Core, .NET 5 or .NET 6 you must update the nuget package to an updated version as listed in the affected packages. If you are using Microsoft.Data.SqlClient, anywhere (.NET Core, .NET 5/6, .NET Framework) and you are using a version that is vulnerable you must update as listed in the affected packages. Please see Microsoft Security Advisory CVE 2022-41064 | .NET Information Disclosure Vulnerability for more information.

According to the CVSS score, the attack vector is adjacent (AV:A). What does this mean for this vulnerability? Exploiting this vulnerability requires an attacker to be within the SQL Connection Pool.

According to the CVSS metric, the attack complexity is high (AC:H). What does that mean for this vulnerability? Successful exploitation of this vulnerability requires an attacker to exhaust all the threads in the thread pool.

According to the CVSS metric, a successful exploitation could lead to a scope change (S:C). What does this mean for this vulnerability? In this case, a successful attack could cause the attacker access queries from other users in the SQL Connection Pool.

🎯 Affected products80

  • Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows 10 Version 1607 for 32-bit Systems
  • Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows 10 Version 1607 for x64-based Systems
  • Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2016
  • Microsoft .NET Framework 3.5 AND 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2016 (Server Core installation)
  • Microsoft .NET Framework 4.6.2 on Windows Server 2008 for 32-bit Systems Service Pack 2
  • Microsoft .NET Framework 4.6.2 on Windows Server 2008 for 32-bit Systems Service Pack 2 (Server Core installation)
  • Microsoft .NET Framework 4.6.2 on Windows Server 2008 for x64-based Systems Service Pack 2
  • Microsoft .NET Framework 4.6.2 on Windows Server 2008 for x64-based Systems Service Pack 2 (Server Core installation)
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows 7 for 32-bit Systems Service Pack 1
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows 7 for x64-based Systems Service Pack 1
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows 8.1 for 32-bit systems
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows 8.1 for x64-based systems
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows RT 8.1
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2008 R2 for x64-based Systems Service Pack 1
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2008 R2 for x64-based Systems Service Pack 1 (Server Core insta
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2012
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2012 (Server Core installation)
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2012 R2
  • Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2 on Windows Server 2012 R2 (Server Core installation)
  • Microsoft .NET Framework 4.6/4.6.2 on Windows 10 for 32-bit Systems
  • Microsoft .NET Framework 4.6/4.6.2 on Windows 10 for x64-based Systems
  • Microsoft .NET Framework 4.7.2 on Windows 10 Version 1809 for 32-bit Systems
  • Microsoft .NET Framework 4.7.2 on Windows 10 Version 1809 for ARM64-based Systems
  • Microsoft .NET Framework 4.7.2 on Windows 10 Version 1809 for x64-based Systems
  • Microsoft .NET Framework 4.7.2 on Windows Server 2019
  • Microsoft .NET Framework 4.7.2 on Windows Server 2019 (Server Core installation)
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1607 for 32-bit Systems
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1607 for x64-based Systems
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1809 for 32-bit Systems
  • Microsoft .NET Framework 4.8 on Windows 10 Version 1809 for ARM64-based Systems
  • +50 more not shown

✅ Remediation

KBRelease Notes (Security Update) — fixed build 2.1.2 KBRelease Notes (Security Update) — fixed build 4.8.4 KB5020687 (Security Update) — fixed build 4.8.04584.08 KB5020690 (Monthly Rollup) — fixed build 4.8.04005.02 KB5020680 (Security Only) — fixed build 6.3.04585.01 KB5020685 (Monthly Rollup) — fixed build 10.0.04585.02 KB5020688 (Monthly Rollup) — fixed build 4.8.04585.02 KB5020678 (Security Only) — fixed build 6.2.04585.01 KB5020685 (Security Update) — fixed build 10.0.09110.12 KB5020801 (Security Update) — fixed build 4.8.04584.08 KB5020614 (Security Update) — fixed build 10.0.04585.02 KB5020686 (Security Update) — fixed build 4.8.04584.08 KB5020689 (Monthly Rollup) — fixed build 4.8.04585.02 KB5020679 (Security Only) — fixed build 6.2.04585.01 KB5019964 (Security Update) — fixed build 10.0.14393.5501 KB5020685 (Security Update) — fixed build 10.0.04005.02 KB5020801 (Security Update) — fixed build 4.8.09110.07 KB5020687 (Security Update) — fixed build 4.8.09110.07 KB5020689 (Monthly Rollup) — fixed build 4.7.04005.02 KB5020679 (Security Only) — fixed build 6.2.04005.01 KB5020622 (Security Update) — fixed build 4.8.09110.07 KB5020695 (Security Update) — fixed build 4.8.04584.08 KB5020694 (Security Update) — fixed build 4.8.04584.08 KB5020688 (Monthly Rollup) — fixed build 4.7.04005.02 KB5020678 (Security Only) — fixed build 6.0.04005.01 KB5020694 (Security Update) — fixed build 4.8.09110.07 KB5020680 (Security Only) — fixed build 6.3.04005.01 KB5020686 (Security Update) — fixed build 4.8.09110.07 KB5020691 (Monthly Rollup) — fixed build 4.7.04005.02 KB5020681 (Security Only) — fixed build 6.0.04005.01 KB5020685 (Security Update) — fixed build 10.0.04585.02 KB5020692 (Security Update) — fixed build 4.8.04584.08 KB5020692 (Security Update) — fixed build 4.8.09110.07 KB5019970 (Security Update) — fixed build 10.0.10240.19567

🔗 References (47)