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

VectorAV: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

Weakness Enumeration

Related Identifiers

BDU:2025-13606
CVE-2021-47132

Affected Products

Linux Kernel