Lucene search

K
vulnrichmentLinuxVULNRICHMENT:CVE-2024-42295
HistoryAug 17, 2024 - 9:09 a.m.

CVE-2024-42295 nilfs2: handle inconsistent state in nilfs_btnode_create_block()

2024-08-1709:09:03
Linux
github.com
2
linux kernel
nilfs2
state inconsistency
buffer state
filesystem error
virtual block number
corruption.

AI Score

6.9

Confidence

Low

SSVC

Exploitation

none

Automatable

no

Technical Impact

partial

In the Linux kernel, the following vulnerability has been resolved:

nilfs2: handle inconsistent state in nilfs_btnode_create_block()

Syzbot reported that a buffer state inconsistency was detected in
nilfs_btnode_create_block(), triggering a kernel bug.

It is not appropriate to treat this inconsistency as a bug; it can occur
if the argument block address (the buffer index of the newly created
block) is a virtual block number and has been reallocated due to
corruption of the bitmap used to manage its allocation state.

So, modify nilfs_btnode_create_block() and its callers to treat it as a
possible filesystem error, rather than triggering a kernel bug.

AI Score

6.9

Confidence

Low

SSVC

Exploitation

none

Automatable

no

Technical Impact

partial

Related for VULNRICHMENT:CVE-2024-42295