CVE-2026-89954
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.
How to fix
- Linux Linux1bec05a68414cf8d0cab6cb42445b8603f32ffc4, 3ad8ff12fd44b08af9212ac4883a7e29d2ab7348, 875daa3c750814ff2e2dc050239c390048f0bcd0, da740539e8f370767317e24615349b9342a6e773, 1edea8900ca3e405c1421d8b5c29f97107874f72, 18916f475057cbd2fb8ea6ae86e6b85884ad1d53, d14e6298139f58a87a87d7022e26a7f37f0ddce7, e9290031f736e99ad17c25c00311c92c266843b7 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | b7cf5e2830bbb128699d7635ce8404b7f605bc95 ≤ v < 1bec05a68414cf8d0cab6cb42445b8603f32ffc4, b7cf5e2830bbb128699d7635ce8404b7f605bc95 ≤ v < 3ad8ff12fd44b08af9212ac4883a7e29d2ab7348, b7cf5e2830bbb128699d7635ce8404b7f605bc95 ≤ v < 875daa3c750814ff2e2dc050239c390048f0bcd0, b7cf5e2830bbb128699d7635ce8404b7f605bc95 ≤ v < da740539e8f370767317e24615349b9342a6e773, b7cf5e2830bbb128699d7635ce8404b7f605bc95 ≤ v < 1edea8900ca3e405c1421d8b5c29f97107874f72, b7cf5e2830bbb128699d7635ce8404b7f605bc95 ≤ v < 18916f475057cbd2fb8ea6ae86e6b85884ad1d53, b7cf5e2830bbb128699d7635ce8404b7f605bc95 ≤ v < d14e6298139f58a87a87d7022e26a7f37f0ddce7, b7cf5e2830bbb128699d7635ce8404b7f605bc95 ≤ v < e9290031f736e99ad17c25c00311c92c266843b7, 5.2 | 1bec05a68414cf8d0cab6cb42445b8603f32ffc4, 3ad8ff12fd44b08af9212ac4883a7e29d2ab7348, 875daa3c750814ff2e2dc050239c390048f0bcd0, da740539e8f370767317e24615349b9342a6e773, 1edea8900ca3e405c1421d8b5c29f97107874f72, 18916f475057cbd2fb8ea6ae86e6b85884ad1d53, d14e6298139f58a87a87d7022e26a7f37f0ddce7, e9290031f736e99ad17c25c00311c92c266843b7 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.