First published: Fri Feb 18 2022(Updated: )
A flaw use after free in the Linux kernel Management Component Transport Protocol (MCTP) subsystem was found in the way user triggers cancel_work_sync after the unregister_netdev during removing device. A local user could use this flaw to crash the system or escalate their privileges on the system. It is actual from Linux Kernel 5.17-rc1 (when mctp-serial.c introduced) till 5.17-rc5.
Credit: secalert@redhat.com secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Linux kernel | =5.17-rc1 | |
Linux Linux kernel | =5.17-rc2 | |
Linux Linux kernel | =5.17-rc3 | |
Linux Linux kernel | =5.17-rc4 | |
Linux Linux kernel | =5.17-rc5 | |
Netapp Baseboard Management Controller H410c Firmware | ||
Netapp Baseboard Management Controller H410c | ||
Netapp Baseboard Management Controller H300s Firmware | ||
Netapp Baseboard Management Controller H300s | ||
Netapp Baseboard Management Controller H500s Firmware | ||
Netapp Baseboard Management Controller H500s | ||
Netapp Baseboard Management Controller H700s Firmware | ||
Netapp Baseboard Management Controller H700s | ||
Netapp Baseboard Management Controller H300e Firmware | ||
Netapp Baseboard Management Controller H300e | ||
Netapp Baseboard Management Controller H500e Firmware | ||
Netapp Baseboard Management Controller H500e | ||
Netapp Baseboard Management Controller H700e Firmware | ||
Netapp Baseboard Management Controller H700e | ||
Netapp Baseboard Management Controller H410s Firmware | ||
Netapp Baseboard Management Controller H410s | ||
Netapp H410c Firmware | ||
Netapp H410c | ||
Netapp H300s Firmware | ||
Netapp H300s | ||
Netapp H500s Firmware | ||
Netapp H500s | ||
Netapp H700s Firmware | ||
Netapp H700s | ||
Netapp H300e Firmware | ||
Netapp H300e | ||
Netapp H500e Firmware | ||
Netapp H500e | ||
Netapp H700e Firmware | ||
Netapp H700e | ||
Netapp H410s Firmware | ||
Netapp H410s |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2022-0646 is a vulnerability in the Linux kernel Management Component Transport Protocol (MCTP) subsystem that allows a local user to crash the system or escalate their privileges.
The severity of CVE-2022-0646 is high with a CVSS score of 7.8.
Linux kernel versions 5.17-rc1, 5.17-rc2, 5.17-rc3, 5.17-rc4, and 5.17-rc5, as well as Netapp Baseboard Management Controller firmware versions H410c, H300s, H500s, H700s, H300e, H500e, H700e, and H410s are affected by CVE-2022-0646.
CVE-2022-0646 can be exploited by a local user who triggers cancel_work_sync after the unregister_netdev during removing a device.
You can find more information about CVE-2022-0646 at the following references: [Linux Kernel Mailing List](https://lore.kernel.org/all/20220211011552.1861886-1-jk%40codeconstruct.com.au) and [Netapp Security Advisory](https://security.netapp.com/advisory/ntap-20220318-0006/).