CVE-2023-52983

Severity CVSS v4.0:
Pending analysis
Type:
CWE-416 Use After Free
Publication date:
27/03/2025
Last modified:
01/04/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> block, bfq: fix uaf for bfqq in bic_set_bfqq()<br /> <br /> After commit 64dc8c732f5c ("block, bfq: fix possible uaf for &amp;#39;bfqq-&gt;bic&amp;#39;"),<br /> bic-&gt;bfqq will be accessed in bic_set_bfqq(), however, in some context<br /> bic-&gt;bfqq will be freed, and bic_set_bfqq() is called with the freed<br /> bic-&gt;bfqq.<br /> <br /> Fix the problem by always freeing bfqq after bic_set_bfqq().

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.15.86 (including) 5.15.93 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.1.2 (including) 6.1.11 (excluding)
cpe:2.3:o:linux:linux_kernel:6.0.16:*:*:*:*:*:*:*