CVE-2019-11815
kernel: race condition in rds_tcp_kill_sock in net/rds/tcp.c leading to use-after-free
Severity
ImportantRed Hat Product Security
CVSS 3.0
Review impact separately from score.
Published · May 8, 2019
Updated · June 28, 2026
Description
A flaw was found in the Linux kernel's implementation of RDS over TCP. A system that has the rds_tcp kernel module loaded (either through autoload via local process running listen(), or manual loading) could possibly cause a use after free (UAF) in which an attacker who is able to manipulate socket state while a network namespace is being torn down. This can lead to possible memory corruption and privilege escalation.
Statement
The affected code is not built in the following kernels:
- Red Hat Enterprise Linux 7
- Red Hat Enterprise Linux MRG-2
- Red Hat Enterprise Linux for ARM (kernel-alt).
- Red Hat Enterprise Linux 8
These kernels are not affected.
The affected code was introduced by commit bdf5bd7f21323493dbe5f2c723dc33f2fbb0241a.
This affected commit is not present in the following kernels:
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.0 · 8.1CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')