CVE-2024-1086

Use-after-free in Linux kernel's netfilter: nf_tables component

Published Jan 31, 2024 CVSS 3.1 · 7.8 High EPSS 28.1% KEV · Listed
Description
A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation.



The nft_verdict_init() function allows positive values as drop error within the hook verdict, and hence the nf_hook_slow() function can cause a double free vulnerability when NF_DROP is issued with a drop error which resembles NF_ACCEPT.



We recommend upgrading past commit f342de4e2f33e0e39165d8639387aa6c19dff660.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3840-1 linux security update
Debian DLA Debian DLA DLA-3841-1 linux-5.10 security update
Ubuntu USN Ubuntu USN USN-6688-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-6700-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6700-2 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-6701-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6701-2 Linux kernel (GCP) vulnerabilities
Ubuntu USN Ubuntu USN USN-6701-3 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6701-4 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-6702-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6702-2 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6704-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6704-2 Linux kernel (Raspberry Pi) vulnerabilities
Ubuntu USN Ubuntu USN USN-6704-3 Linux kernel (Oracle) vulnerabilities
Ubuntu USN Ubuntu USN USN-6704-4 Linux kernel (Intel IoTG) vulnerabilities
Ubuntu USN Ubuntu USN USN-6705-1 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-6707-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6707-2 Linux kernel (ARM laptop) vulnerabilities
Ubuntu USN Ubuntu USN USN-6707-3 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-6707-4 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-6716-1 Linux kernel (Azure) vulnerabilities
History
Type Values Removed Values Added
Description A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. The nft_verdict_init() function allows positive values as drop error within the hook verdict, and hence the nf_hook_slow() function can cause a double free vulnerability when NF_DROP is issued with a drop error which resembles NF_ACCEPT. We recommend upgrading past commit f342de4e2f33e0e39165d8639387aa6c19dff660. A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. The nft_verdict_init() function allows positive values as drop error within the hook verdict, and hence the nf_hook_slow() function can cause a double free vulnerability when NF_DROP is issued with a drop error which resembles NF_ACCEPT. We recommend upgrading past commit f342de4e2f33e0e39165d8639387aa6c19dff660.
Type Values Removed Values Added
Metrics epss

{'score': 0.794}

epss

{'score': 0.86703}

Type Values Removed Values Added
Metrics epss

{'score': 0.79601}

epss

{'score': 0.794}

Type Values Removed Values Added
Metrics epss

{'score': 0.81983}

epss

{'score': 0.79601}

Type Values Removed Values Added
Metrics epss

{'score': 0.82884}

epss

{'score': 0.81983}

Type Values Removed Values Added
CPEs cpe:2.3:o:linux:linux_kernel:3.15:*:*:*:*:*:*:*
Metrics kev

{'dateAdded': '2024-05-30'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'active', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. The nft_verdict_init() function allows positive values as drop error within the hook verdict, and hence the nf_hook_slow() function can cause a double free vulnerability when NF_DROP is issued with a drop error which resembles NF_ACCEPT. We recommend upgrading past commit f342de4e2f33e0e39165d8639387aa6c19dff660. A use-after-free vulnerability in the Linux kernel's netfilter: nf_tables component can be exploited to achieve local privilege escalation. The nft_verdict_init() function allows positive values as drop error within the hook verdict, and hence the nf_hook_slow() function can cause a double free vulnerability when NF_DROP is issued with a drop error which resembles NF_ACCEPT. We recommend upgrading past commit f342de4e2f33e0e39165d8639387aa6c19dff660.
Type Values Removed Values Added
First Time appeared Debian
Debian debian Linux
Netapp
Netapp 500f
Netapp 500f Firmware
Netapp a250
Netapp a250 Firmware
Netapp c250
Netapp c250 Firmware
CPEs cpe:2.3:h:netapp:500f:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:a250:-:*:*:*:*:*:*:*
cpe:2.3:h:netapp:c250:-:*:*:*:*:*:*:*
cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*
cpe:2.3:o:netapp:500f_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:a250_firmware:-:*:*:*:*:*:*:*
cpe:2.3:o:netapp:c250_firmware:-:*:*:*:*:*:*:*
Vendors & Products Debian
Debian debian Linux
Netapp
Netapp 500f
Netapp 500f Firmware
Netapp a250
Netapp a250 Firmware
Netapp c250
Netapp c250 Firmware
Weaknesses

Sources

Status
PUBLISHED
Assigner
Google
Published
Updated
Aug 7, 2026, 6:45 PM
Reserved
Jan 30, 2024, 8:04 PM
Status
Analyzed
Published
Jan 31, 2024, 1:15 PM
Modified
Aug 7, 2026, 7:59 PM
Severity
Important
Public date
Jan 31, 2024, 12:00 AM