CVE-2021-47295

Severity CVSS v4.0:
Pending analysis
Type:
CWE-400 Uncontrolled Resource Consumption ('Resource Exhaustion')
Publication date:
21/05/2024
Last modified:
06/12/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> net: sched: fix memory leak in tcindex_partial_destroy_work<br /> <br /> Syzbot reported memory leak in tcindex_set_parms(). The problem was in<br /> non-freed perfect hash in tcindex_partial_destroy_work().<br /> <br /> In tcindex_set_parms() new tcindex_data is allocated and some fields from<br /> old one are copied to new one, but not the perfect hash. Since<br /> tcindex_partial_destroy_work() is the destroy function for old<br /> tcindex_data, we need to free perfect hash to avoid memory leak.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 3.18 (including) 5.4.136 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.5 (including) 5.10.54 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.11 (including) 5.13.6 (excluding)
cpe:2.3:o:linux:linux_kernel:5.14:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:5.14:rc2:*:*:*:*:*:*