title: SMBv3 FileNormalizedNameInformation NULL Pointer Dereference
description: Microsoft Windows SMBv3 suffers from a null pointer dereference in versions of Windows prior to the April, 2022 patch set. By sending a malformed FileNormalizedNameInformation SMBv3 request over a named pipe, an attacker can cause a Blue Screen of Death (BSOD) crash of the Windows kernel. For most systems, this attack requires authentication, except in the special case of Windows Domain Controllers, where unauthenticated users can always open named pipes as long as they can establish an SMB session. Typically, after the BSOD, the victim SMBv3 server will reboot.
problem types: CWE-476 NULL Pointer Dereference
affected:
{
product: Windows 10 Version 20H2
vendor: Microsoft
versions:
lessThan: 19042.1706, status: affected, version: 19042.1706, versionType: custom
lessThan: 19043.1706, status: affected, version: 19043.1706, versionType: custom
lessThan: 19043.1706, status: affected, version: 19044.1706, versionType: custom
}
{
product: Windows Server Version 20H2
vendor: Microsoft
versions:
lessThan: 19042.1706, status: affected, version: 19042.1706, versionType: custom
lessThan: 19043.1706, status: affected, version: 19043.1706, versionType: custom
lessThan: 19044.1706, status: affected, version: 19044.1706, versionType: custom
}
{
product: Windows 10 Version 21H1
vendor: Microsoft
versions:
lessThan: 19042.1706, status: affected, version: 19042.1706, versionType: custom
lessThan: 19043.1706, status: affected, version: 19043.1706, versionType: custom
lessThan: 19044.1706, status: affected, version: 19044.1706, versionType: custom
}
{
product: Windows 10 Version 21H2
vendor: Microsoft
versions:
lessThan: 19042.1706, status: affected, version: 19042.1706, versionType: custom
lessThan: 19043.1706, status: affected, version: 19043.1706, versionType: custom
lessThan: 19044.1706, status: affected, version: 19044.1706, versionType: custom
}
metrics:
cvssV3_1: [
attackComplexity: LOW
attackVector: NETWORK
availabilityImpact: HIGH
baseScore: 7.5
baseSeverity: HIGH
confidentialityImpact: NONE
integrityImpact: NONE
privilegesRequired: NONE
scope: UNCHANGED
userInteraction: NONE
vectorString: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
version: 3.1
]
exploits: Metasploit module: https://github.com/zeroSteiner/metasploit-framework/blob/feat/mod/cve-2022-32230/modules/auxiliary/dos/smb/smb_filenormalizednameinformation.rb
solutions: This was fixed as a stability issue in the April, 2022 Patch Tuesday set from Microsoft.