CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's AFS v2 parser, which improperly validates the footer offset and region count when processing image information blocks from flash memory. This oversight could lead to potential memory corruption or out-of-bounds access, posing a risk of system instability or exploitation. Organizations utilizing Linux systems, particularly those relying on AFS v2 for flash memory management, should prioritize addressing this issue to mitigate potential security risks.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: mtd: afs: validate v2 image info bounds The AFS v2 parser uses footer[8] to locate the image information block inside the current erase block, then uses the image information region_count to walk entries from a fixed local array. The footer offset and region count come from flash contents and are not checked against the erase block or the local image-info array before use. Reject v2 entries whose image information offset would underflow the erase block calculation, and reject region counts that cannot fit in the local image-info array before walking region entries.