In the Linux kernel, the following vulnerability has been resolved:
nilfs2: prevent kernel bug at submit_bh_wbc()
Fix a bug where nilfs_get_block() returns a successful status when
searching and inserting the specified block both fail inconsistently. If
this inconsistent behavior is not due to a previously fixed bug, then an
unexpected race is occurring, so return a temporary error -EAGAIN instead.
This prevents callers such as __block_write_begin_int() from requesting a
read into a buffer that is not mapped, which would cause the BUG_ON check
for the BH_Mapped flag in submit_bh_wbc() to fail.
Metrics
Affected Vendors & Products
References
History
Fri, 22 Nov 2024 16:00:00 +0000
Type | Values Removed | Values Added |
---|---|---|
Weaknesses | CWE-393 CWE-617 |
Fri, 22 Nov 2024 12:00:00 +0000
Type | Values Removed | Values Added |
---|---|---|
References |
|
Tue, 05 Nov 2024 10:45:00 +0000
Type | Values Removed | Values Added |
---|---|---|
References |
|
MITRE
Status: PUBLISHED
Assigner: Linux
Published: 2024-05-01T05:18:51.866Z
Updated: 2024-12-19T08:51:03.892Z
Reserved: 2024-02-19T14:20:24.200Z
Link: CVE-2024-26955
Vulnrichment
Updated: 2024-08-02T00:21:05.746Z
NVD
Status : Awaiting Analysis
Published: 2024-05-01T06:15:11.730
Modified: 2024-11-21T09:03:28.917
Link: CVE-2024-26955
Redhat