Linux Kernel JFS Tree Index Bound Check Vulnerability in dbAllocAG Function

Vulnerability

A vulnerability exists in the Linux kernel's JFS (Journaled File System) implementation, specifically within the 'dbAllocAG' function. The issue arises because the function does not properly validate the tree index against the size of the index tree, which can lead to out-of-bounds access. This flaw could be exploited if the filesystem metadata is corrupted.

Impact

Exploitation of this vulnerability could result in a denial-of-service condition, as the corruption of metadata may lead to improper handling of filesystem operations.

Reproduction

The vulnerability can be reproduced by manipulating the filesystem metadata to create a condition where it is corrupted. Once this corruption is in place, the 'dbAllocAG' function can be called, which will then process the tree index without the necessary bounds check, potentially leading to an out-of-bounds access.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been addressed. Instructions for upgrading the kernel can be found in the official Linux kernel documentation.

Added: Sep 4, 2025, 4:40 PM
Updated: Sep 4, 2025, 4:40 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
remediation
7.7
relevance
0.4
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.