CVE-2021-47163
Linux Kernel vulnerability analysis and mitigation

Overview

A vulnerability in the Linux kernel's TIPC (Transparent Inter-Process Communication) module has been identified as CVE-2021-47163. The issue occurs when removing the TIPC module while UDP tunnel sockets are still being processed. The vulnerability was discovered when a crash could be triggered by repeatedly loading and unloading the TIPC module with UDP bearer enabled (Kernel Git).

Technical details

The vulnerability stems from a race condition in the TIPC module's cleanup process. When removing the TIPC module, the UDP tunnel socket is scheduled for delayed release in a work queue since sock_release() cannot be executed while holding the rtnl_lock(). If the work queue executes after the TIPC module is removed, the kernel crashes because the cleanup_beareri() function no longer exists when the system attempts to invoke it (Kernel Git).

Impact

When successfully exploited, this vulnerability results in a kernel crash, leading to a denial of service condition. The issue can be triggered by executing a specific sequence of commands involving the loading and unloading of the TIPC module with UDP bearer configuration (Kernel Git).

Exploitability

The vulnerability can be triggered by executing the following sequence of commands: 'modprobe tipc', 'tipc bearer enable media udp name UDP1 localip 127.0.0.1', and 'rmmod tipc'. The issue is reproducible on affected systems when these commands are repeated several times (Kernel Git).

Mitigation and workarounds

The issue has been fixed by introducing a wq_count member in tipc_net to track the number of work queues scheduled. The fix ensures that the system waits for all work queues to complete before allowing the TIPC module to exit, preventing the race condition (Kernel Git).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-93189HIGH8.8
  • Linux Kernel logoLinux Kernel
  • linux-azure-fips
NoYesSep 17, 2026
CVE-2026-93188MEDIUM6.5
  • Linux Kernel logoLinux Kernel
  • linux-nvidia-tegra-5.15
NoYesSep 17, 2026
CVE-2026-93182NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-fips
NoYesSep 17, 2026
CVE-2026-93181NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-4.15
NoNoSep 17, 2026
CVE-2026-93174NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoYesSep 17, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management