CVE-2026-90069

High

Description

In the Linux kernel, the following vulnerability has been resolved: crypto: acomp - allocate async request context when cloning ACOMP_REQUEST_ON_STACK() reserves only enough storage for the synchronous fallback. When an async implementation is selected, callers clone that stack request before retrying, but acomp_request_clone() currently copies only the stack-sized object. The clone therefore has no storage for the async provider request context, and providers such as QAT write past the allocation through acomp_request_ctx(). KASAN does report a slab OOB write. Allocate a zeroed clone large enough for the runtime acomp request size, copy only the bytes present in the source object, and preserve the existing fallback-on-allocation-failure behavior. Use the runtime reqsize because an implementation may adjust it during tfm initialization.

SeverityHigh
CVSS7.8
Exploit probability—
ProductLinux
PublishedSep 17, 2026
First seenSep 17, 2026

How to fix

Update
  • Linux Linuxd48197cbd5d3476c7deea644972e9ec510865ec2, 889fa17a0af09ff93a9166abc82ee7a654faa49b, ee440d4fc0d2f15894ab1f64c474a3adbc858880 or later

Affected products

ProductAffected versionsFixed in
Linux Linux097c432caaa6d91f87732fe991cb08139e31101a ≤ v < d48197cbd5d3476c7deea644972e9ec510865ec2, 097c432caaa6d91f87732fe991cb08139e31101a ≤ v < 889fa17a0af09ff93a9166abc82ee7a654faa49b, 097c432caaa6d91f87732fe991cb08139e31101a ≤ v < ee440d4fc0d2f15894ab1f64c474a3adbc858880, 6.16d48197cbd5d3476c7deea644972e9ec510865ec2, 889fa17a0af09ff93a9166abc82ee7a654faa49b, ee440d4fc0d2f15894ab1f64c474a3adbc858880

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2026-90069 · Linux · Dark Radar