CVE-2023-54171

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
30/12/2025
Last modified:
31/12/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> tracing: Fix memory leak of iter-&gt;temp when reading trace_pipe<br /> <br /> kmemleak reports:<br /> unreferenced object 0xffff88814d14e200 (size 256):<br /> comm "cat", pid 336, jiffies 4294871818 (age 779.490s)<br /> hex dump (first 32 bytes):<br /> 04 00 01 03 00 00 00 00 08 00 00 00 00 00 00 00 ................<br /> 0c d8 c8 9b ff ff ff ff 04 5a ca 9b ff ff ff ff .........Z......<br /> backtrace:<br /> [] __kmalloc+0x4f/0x140<br /> [] trace_find_next_entry+0xbb/0x1d0<br /> [] trace_print_lat_context+0xaf/0x4e0<br /> [] print_trace_line+0x3e0/0x950<br /> [] tracing_read_pipe+0x2d9/0x5a0<br /> [] vfs_read+0x143/0x520<br /> [] ksys_read+0xbd/0x160<br /> [] do_syscall_64+0x3f/0x90<br /> [] entry_SYSCALL_64_after_hwframe+0x6e/0xd8<br /> <br /> when reading file &amp;#39;trace_pipe&amp;#39;, &amp;#39;iter-&gt;temp&amp;#39; is allocated or relocated<br /> in trace_find_next_entry() but not freed before &amp;#39;trace_pipe&amp;#39; is closed.<br /> <br /> To fix it, free &amp;#39;iter-&gt;temp&amp;#39; in tracing_release_pipe().

Impact