Shift-Out-of-Bounds Vulnerability in Linux Kernel's Broadcom Wifi Driver
CVE-2022-50551
What is CVE-2022-50551?
A shift-out-of-bounds vulnerability exists in the Broadcom wireless driver (brcmfmac) within the Linux kernel. It occurs when a provided 'chiprev' value exceeds the bounds set by the driver, potentially leading to unexpected behavior or crashes. A patch has been implemented to add a validation check that ensures if the 'chiprev' is equal to or greater than the allowed limit, the function returns NULL. This safeguard prevents bitwise operations from being performed with out-of-bounds values, which could compromise system stability.
Affected Version(s)
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 1db036d13e10809943c2dce553e2fa7fc9c6cd80
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 4c8fc44c44b97854623c56363c359f711fc0b887