CVE-2026-90069

CVE-2026-90069

High · published September 17, 2026

CVSS v3.1
7.8
EPSS
0%
Percentile
6.4
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00173 · 6.4th percentile
Published
2026-09-17T21:16Z
References (3)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:05Z
    crypto: acomp - allocate async request context when cloning
    cvelistv5