Deadlock Issue in Linux Kernel Networking Code
CVE-2023-53591

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
4 October 2025

What is CVE-2023-53591?

A deadlock vulnerability in the Linux Kernel's networking code, specifically within the mlx5 components, has been addressed. The issue arises in the tc route query code where an ABBA deadlock could occur when multiple peer flows are created while holding specific locks. To mitigate this, the code has been refactored for lockless execution, allowing for more efficient management of peer eswitch structures. The changes include RCU (Read-Copy-Update) adaptations to ensure synchronization while minimizing the occurrence of lock contention. Developers are advised to implement the latest code versions to avoid potential interruptions in network functionality.

Affected Version(s)

Linux f9d196bd632b8b79261ec3366c30ec3923ea9a02 < 69966bce28da6aadccfd968b75d128a79da32d17

Linux f9d196bd632b8b79261ec3366c30ec3923ea9a02 < 362063df6ceec80b0b6798b61ae03504dcc125a5

Linux f9d196bd632b8b79261ec3366c30ec3923ea9a02

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.