Use-after-free in Linux kernel's af_unix component
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Linux | Kernel | unaffected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat Enterprise Linux 7 | |||
| kernel-rt-0:3.10.0-1160.118.1.rt56.1269.el7 | cpe:/a:redhat:rhel_extras_rt:7 | RHSA-2024:2003 | 2024-04-23T00:00:00Z |
| kpatch-patch | cpe:/o:redhat:enterprise_linux:7 | RHSA-2024:1960 | 2024-04-23T00:00:00Z |
| kernel-0:3.10.0-1160.118.1.el7 | cpe:/o:redhat:enterprise_linux:7 | RHSA-2024:2004 | 2024-04-23T00:00:00Z |
| Red Hat Enterprise Linux 7.7 Advanced Update Support | |||
| kernel-0:3.10.0-1062.90.1.el7 | cpe:/o:redhat:rhel_aus:7.7 | RHSA-2024:5261 | 2024-08-13T00:00:00Z |
| Red Hat Enterprise Linux 8 | |||
| kernel-rt-0:4.18.0-513.11.1.rt7.313.el8_9 | cpe:/a:redhat:enterprise_linux:8::nfv | RHSA-2024:0134 | 2024-01-10T00:00:00Z |
| kpatch-patch | cpe:/o:redhat:enterprise_linux:8 | RHSA-2024:0089 | 2024-01-09T00:00:00Z |
| kernel-0:4.18.0-513.11.1.el8_9 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2024:0113 | 2024-01-10T00:00:00Z |
| Red Hat Enterprise Linux 8.2 Advanced Update Support | |||
| kernel-0:4.18.0-193.120.1.el8_2 | cpe:/o:redhat:rhel_aus:8.2 | RHSA-2024:0403 | 2024-01-25T00:00:00Z |
| Red Hat Enterprise Linux 8.2 Telecommunications Update Service | |||
| kernel-rt-0:4.18.0-193.120.1.rt13.171.el8_2 | cpe:/a:redhat:rhel_tus:8.2::nfv | RHSA-2024:0402 | 2024-01-25T00:00:00Z |
| kernel-0:4.18.0-193.120.1.el8_2 | cpe:/o:redhat:rhel_tus:8.2 | RHSA-2024:0403 | 2024-01-25T00:00:00Z |
| Red Hat Enterprise Linux 8.2 Update Services for SAP Solutions | |||
| kpatch-patch | cpe:/o:redhat:rhel_e4s:8.2 | RHSA-2024:0376 | 2024-01-23T00:00:00Z |
| kernel-0:4.18.0-193.120.1.el8_2 | cpe:/o:redhat:rhel_e4s:8.2 | RHSA-2024:0403 | 2024-01-25T00:00:00Z |
| Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support | |||
| kernel-0:4.18.0-305.120.1.el8_4 | cpe:/o:redhat:rhel_aus:8.4 | RHSA-2024:0562 | 2024-01-30T00:00:00Z |
| Red Hat Enterprise Linux 8.4 Telecommunications Update Service | |||
| kernel-rt-0:4.18.0-305.120.1.rt7.196.el8_4 | cpe:/a:redhat:rhel_tus:8.4::nfv | RHSA-2024:0563 | 2024-01-30T00:00:00Z |
| kernel-0:4.18.0-305.120.1.el8_4 | cpe:/o:redhat:rhel_tus:8.4 | RHSA-2024:0562 | 2024-01-30T00:00:00Z |
| Red Hat Enterprise Linux 8.4 Update Services for SAP Solutions | |||
| kernel-0:4.18.0-305.120.1.el8_4 | cpe:/o:redhat:rhel_e4s:8.4 | RHSA-2024:0562 | 2024-01-30T00:00:00Z |
| kpatch-patch | cpe:/o:redhat:rhel_e4s:8.4 | RHSA-2024:0593 | 2024-01-30T00:00:00Z |
| Red Hat Enterprise Linux 8.6 Extended Update Support | |||
| kpatch-patch | cpe:/o:redhat:rhel_eus:8.6 | RHSA-2024:0378 | 2024-01-23T00:00:00Z |
| kernel-0:4.18.0-372.87.1.el8_6 | cpe:/o:redhat:rhel_eus:8.6 | RHSA-2024:0412 | 2024-01-25T00:00:00Z |
| Red Hat Enterprise Linux 8.8 Extended Update Support | |||
| kpatch-patch | cpe:/o:redhat:rhel_eus:8.8 | RHSA-2024:0554 | 2024-01-30T00:00:00Z |
| kernel-0:4.18.0-477.43.1.el8_8 | cpe:/o:redhat:rhel_eus:8.8 | RHSA-2024:0575 | 2024-01-30T00:00:00Z |
| Red Hat Enterprise Linux 9 | |||
| kernel-0:5.14.0-362.18.1.el9_3 | cpe:/a:redhat:enterprise_linux:9 | RHSA-2024:0461 | 2024-01-25T00:00:00Z |
| kpatch-patch | cpe:/o:redhat:enterprise_linux:9 | RHSA-2024:0340 | 2024-01-23T00:00:00Z |
| kernel-0:5.14.0-362.18.1.el9_3 | cpe:/o:redhat:enterprise_linux:9 | RHSA-2024:0461 | 2024-01-25T00:00:00Z |
| Red Hat Enterprise Linux 9.0 Extended Update Support | |||
| kernel-0:5.14.0-70.93.2.el9_0 | cpe:/a:redhat:rhel_eus:9.0 | RHSA-2024:1250 | 2024-03-12T00:00:00Z |
| kernel-rt-0:5.14.0-70.93.1.rt21.165.el9_0 | cpe:/a:redhat:rhel_eus:9.0::nfv | RHSA-2024:1306 | 2024-03-13T00:00:00Z |
| kpatch-patch | cpe:/o:redhat:rhel_eus:9.0 | RHSA-2024:1253 | 2024-03-12T00:00:00Z |
| Red Hat Enterprise Linux 9.2 Extended Update Support | |||
| kernel-0:5.14.0-284.48.1.el9_2 | cpe:/a:redhat:rhel_eus:9.2 | RHSA-2024:0448 | 2024-01-25T00:00:00Z |
| kernel-rt-0:5.14.0-284.48.1.rt14.333.el9_2 | cpe:/a:redhat:rhel_eus:9.2::nfv | RHSA-2024:0439 | 2024-01-25T00:00:00Z |
| kpatch-patch | cpe:/o:redhat:rhel_eus:9.2 | RHSA-2024:0381 | 2024-01-23T00:00:00Z |
| Red Hat Virtualization 4 for Red Hat Enterprise Linux 8 | |||
| kernel-0:4.18.0-372.87.1.el8_6 | cpe:/o:redhat:rhev_hypervisor:4.4::el8 | RHSA-2024:0412 | 2024-01-25T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-3623-1 | linux-5.10 security update |
Debian DLA |
DLA-3710-1 | linux security update |
Debian DSA |
DSA-5492-1 | linux security update |
EUVD |
EUVD-2023-54475 | A use-after-free vulnerability in the Linux kernel's af_unix component can be exploited to achieve local privilege escalation. The unix_stream_sendpage() function tries to add data to the last skb in the peer's recv queue without locking the queue. Thus there is a race where unix_stream_sendpage() could access an skb locklessly that is being released by garbage collection, resulting in use-after-free. We recommend upgrading past commit 790c2f9d15b594350ae9bca7b236f2b1859de02c. |
Ubuntu USN |
USN-6415-1 | Linux kernel (OEM) vulnerabilities |
Ubuntu USN |
USN-6439-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-6439-2 | Linux kernel (AWS) vulnerabilities |
Ubuntu USN |
USN-6440-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-6440-2 | Linux kernel (Azure) vulnerabilities |
Ubuntu USN |
USN-6440-3 | Linux kernel (HWE) vulnerabilities |
Ubuntu USN |
USN-6441-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-6441-2 | Linux kernel (GCP) vulnerabilities |
Ubuntu USN |
USN-6441-3 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-6442-1 | Linux kernel (BlueField) vulnerabilities |
Ubuntu USN |
USN-6444-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-6444-2 | Linux kernel (StarFive) vulnerabilities |
Ubuntu USN |
USN-6445-1 | Linux kernel (Intel IoTG) vulnerabilities |
Ubuntu USN |
USN-6445-2 | Linux kernel (Intel IoTG) vulnerabilities |
Ubuntu USN |
USN-6446-1 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-6446-2 | Linux kernel vulnerabilities |
Ubuntu USN |
USN-6446-3 | Linux kernel (Oracle) vulnerabilities |
Ubuntu USN |
USN-6466-1 | Linux kernel (NVIDIA) vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.619% probability within 30 days)
Key SSVC decision points have not yet been added.
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A use-after-free vulnerability in the Linux kernel's af_unix component can be exploited to achieve local privilege escalation. The unix_stream_sendpage() function tries to add data to the last skb in the peer's recv queue without locking the queue. Thus there is a race where unix_stream_sendpage() could access an skb locklessly that is being released by garbage collection, resulting in use-after-free. We recommend upgrading past commit 790c2f9d15b594350ae9bca7b236f2b1859de02c. | A use-after-free vulnerability in the Linux kernel's af_unix component can be exploited to achieve local privilege escalation. The unix_stream_sendpage() function tries to add data to the last skb in the peer's recv queue without locking the queue. Thus there is a race where unix_stream_sendpage() could access an skb locklessly that is being released by garbage collection, resulting in use-after-free. We recommend upgrading past commit 790c2f9d15b594350ae9bca7b236f2b1859de02c (or backported equivalents). |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A use-after-free vulnerability in the Linux kernel's af_unix component can be exploited to achieve local privilege escalation. The unix_stream_sendpage() function tries to add data to the last skb in the peer's recv queue without locking the queue. Thus there is a race where unix_stream_sendpage() could access an skb locklessly that is being released by garbage collection, resulting in use-after-free. We recommend upgrading past commit 790c2f9d15b594350ae9bca7b236f2b1859de02c. | A use-after-free vulnerability in the Linux kernel's af_unix component can be exploited to achieve local privilege escalation. The unix_stream_sendpage() function tries to add data to the last skb in the peer's recv queue without locking the queue. Thus there is a race where unix_stream_sendpage() could access an skb locklessly that is being released by garbage collection, resulting in use-after-free. We recommend upgrading past commit 790c2f9d15b594350ae9bca7b236f2b1859de02c. |
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/o:redhat:rhel_aus:7.7 |