PT-2024-11182 · Linux · Linux Kernel
Matthieu Baerts
·
Published
2021-05-27
·
Updated
2024-03-17
·
CVE-2021-47132
CVSS v3.1
7.1
High
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The issue is related to MPTCP sk forward memory handling, which is protected by the msk socket spin lock. A code path updating this field without handling the relevant lock can cause corruption. The problem occurs in the
mptcp retrans() function, which calls mptcp clean una wakeup(), and several helpers in this function update sk forward alloc, possibly causing corruption. The issue was reported by Matthieu and has been addressed by providing and using a new variant of the blamed function, which explicitly acquires the msk spin lock.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Memory Corruption
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linux Kernel