Monitor vulnerabilities like this one. Sign up free to get alerted when software you use is affected.

Linux Kernel: Incorrect Scatterlist Allocation in OMAP Crypto Module

CVE-2026-23222
Summary

A bug in the Linux kernel's OMAP crypto module caused incorrect allocation of memory for scatterlists, potentially leading to crashes or security issues. This has been fixed to ensure accurate memory allocation. Affected users should update their Linux kernel to the patched version to prevent potential issues.

Original title
In the Linux kernel, the following vulnerability has been resolved: crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly The existing allocation of scatterlists in omap_crypto_co...
Original description
In the Linux kernel, the following vulnerability has been resolved:

crypto: omap - Allocate OMAP_CRYPTO_FORCE_COPY scatterlists correctly

The existing allocation of scatterlists in omap_crypto_copy_sg_lists()
was allocating an array of scatterlist pointers, not scatterlist objects,
resulting in a 4x too small allocation.

Use sizeof(*new_sg) to get the correct object size.
Published: 18 Feb 2026 · Updated: 11 Mar 2026 · First seen: 6 Mar 2026