PT-2025-3653 · Linux · Linux Kernel

Published

2024-12-20

·

Updated

2025-01-21

·

CVE-2024-57928

CVSS v3.1

7.1

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The issue concerns a memory handling bug in the Linux kernel's buffered reads, specifically in the netfs read to pagecache() function. When this function encounters an error from either ->prepare read() or netfs prepare read iterator(), it needs to decrement ->nr outstanding, cancel the subrequest, and break out of the issuing loop. However, this handling was only done for two of the cases, leaving two more unhandled. The fix involves moving the handling to a common place and jumping to it from all four places, rather than inserting a wrapper around netfs prepare read iterator().
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Out of bounds Read

Buffer Overflow

Weakness Enumeration

Related Identifiers

BDU:2026-04473
CVE-2024-57928

Affected Products

Linux Kernel