CVE-2023-1829

Use-after-free in tcindex (traffic control index filter) in the Linux Kernel

Published Apr 12, 2023 CVSS 3.1 · 7.8 High EPSS 1.1% KEV · Not listed
Description
A use-after-free vulnerability in the Linux Kernel traffic control index filter (tcindex) can be exploited to achieve local privilege escalation. The tcindex_delete function which does not properly deactivate filters in case of a perfect hashes while deleting the underlying structure which can later lead to double freeing the structure. A local attacker user can use this vulnerability to elevate its privileges to root.


We recommend upgrading past commit 8c710f75256bb3cf05ac7b1672c82b92c43f3d28 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/ .

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-3403-1 linux security update
Debian DLA Debian DLA DLA-3404-1 linux-5.10 security update
EUVD EUVD EUVD-2023-24031 A use-after-free vulnerability in the Linux Kernel traffic control index filter (tcindex) can be exploited to achieve local privilege escalation. The tcindex_delete function which does not properly deactivate filters in case of a perfect hashes while deleting the underlying structure which can later lead to double freeing the structure. A local attacker user can use this vulnerability to elevate its privileges to root. We recommend upgrading past commit 8c710f75256bb3cf05ac7b1672c82b92c43f3d28.
Ubuntu USN Ubuntu USN USN-6033-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-6043-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6044-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6045-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6047-1 Linux kernel vulnerability
Ubuntu USN Ubuntu USN USN-6051-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6052-1 Linux kernel vulnerability
Ubuntu USN Ubuntu USN USN-6058-1 Linux kernel vulnerability
Ubuntu USN Ubuntu USN USN-6069-1 Linux kernel (Raspberry Pi) vulnerability
Ubuntu USN Ubuntu USN USN-6070-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6071-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-6072-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-6093-1 Linux kernel (BlueField) vulnerabilities
Ubuntu USN Ubuntu USN USN-6107-1 Linux kernel (GCP) vulnerabilities
Ubuntu USN Ubuntu USN USN-6133-1 Linux kernel (Intel IoTG) vulnerabilities
Ubuntu USN Ubuntu USN USN-6134-1 Linux kernel (Intel IoTG) vulnerabilities
Ubuntu USN Ubuntu USN USN-6222-1 Linux kernel (Xilinx ZynqMP) vulnerabilities
Ubuntu USN Ubuntu USN USN-6256-1 Linux kernel (IoT) vulnerabilities
History
Type Values Removed Values Added
Description A use-after-free vulnerability in the Linux Kernel traffic control index filter (tcindex) can be exploited to achieve local privilege escalation. The tcindex_delete function which does not properly deactivate filters in case of a perfect hashes while deleting the underlying structure which can later lead to double freeing the structure. A local attacker user can use this vulnerability to elevate its privileges to root. We recommend upgrading past commit 8c710f75256bb3cf05ac7b1672c82b92c43f3d28. A use-after-free vulnerability in the Linux Kernel traffic control index filter (tcindex) can be exploited to achieve local privilege escalation. The tcindex_delete function which does not properly deactivate filters in case of a perfect hashes while deleting the underlying structure which can later lead to double freeing the structure. A local attacker user can use this vulnerability to elevate its privileges to root. We recommend upgrading past commit 8c710f75256bb3cf05ac7b1672c82b92c43f3d28 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/ .
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description A use-after-free vulnerability in the Linux Kernel traffic control index filter (tcindex) can be exploited to achieve local privilege escalation. The tcindex_delete function which does not properly deactivate filters in case of a perfect hashes while deleting the underlying structure which can later lead to double freeing the structure. A local attacker user can use this vulnerability to elevate its privileges to root. We recommend upgrading past commit 8c710f75256bb3cf05ac7b1672c82b92c43f3d28. A use-after-free vulnerability in the Linux Kernel traffic control index filter (tcindex) can be exploited to achieve local privilege escalation. The tcindex_delete function which does not properly deactivate filters in case of a perfect hashes while deleting the underlying structure which can later lead to double freeing the structure. A local attacker user can use this vulnerability to elevate its privileges to root. We recommend upgrading past commit 8c710f75256bb3cf05ac7b1672c82b92c43f3d28.
Weaknesses

Sources

Status
PUBLISHED
Assigner
Google
Published
Updated
Jul 29, 2026, 1:57 PM
Reserved
Apr 4, 2023, 10:32 AM
Status
Modified
Published
Apr 12, 2023, 12:15 PM
Modified
Jul 29, 2026, 3:16 PM
Severity
Important
Public date
Apr 20, 2023, 12:00 AM