CVE-2021-29646: Input Validation
A flaw buffer overflow in the Linux kernel TIPC protocol functionality was found in the way user uses protocol with encryption enabled. A local user could use this flaw to crash the system.
Other sources
An issue was discovered in the Linux kernel before 5.11.11. tipcnlretrievekey in net/tipc/node.c does not properly validate certain data sizes, aka CID-0217ed2848e8.
An issue was discovered in the Linux kernel before 5.11.11. tipcnlretrievekey in net/tipc/node.c does not properly validate certain data sizes.
Reference and upstream patch: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0217ed2848e8538bcf9172d97ed2eeb4a26041bb
— Red Hat
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/kernel-rtto a version that resolves this vulnerability.Fixed in 0:4.18.0-348.rt7.130.el8 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:4.18.0-348.el8 - Upgrade
Upgrade
debian/linuxto a version that resolves this vulnerability.Fixed in 5.10.223-1Fixed in 5.10.259-1Fixed in 6.1.176-1Fixed in 6.1.177-1Fixed in 6.12.94-1Fixed in 6.12.95-1Fixed in 7.1.3-1Fixed in 7.1.4-1 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 5.11.11 - Upgrade
Upgrade to a fixed release to a version that resolves this vulnerability.
Patch CID-0217ed2848e8
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is the severity of CVE-2021-29646?
CVE-2021-29646 is classified as a high severity vulnerability due to the potential for a local user to crash the system.
How do I fix CVE-2021-29646?
To fix CVE-2021-29646, update the kernel to a version that is patched, such as 0:4.18.0-348.rt7.130.el8 for kernel-rt or 0:4.18.0-348.el8 for kernel.
Which systems are affected by CVE-2021-29646?
CVE-2021-29646 affects various Linux kernel versions prior to 5.11.11 and specific Fedora releases such as Fedora 32, 33, and 34.
Can CVE-2021-29646 be exploited remotely?
CVE-2021-29646 cannot be exploited remotely as it requires local access to the system.
What is the impact of exploiting CVE-2021-29646?
Exploiting CVE-2021-29646 can lead to a buffer overflow that crashes the affected system, resulting in denial of service.