PT-2026-43948 · Linux+3 · Linux Kernel+3

CVE-2026-46081

·

Published

2026-04-16

·

Updated

2026-07-24

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A memory corruption issue exists in the Linux kernel crypto acomp component. The function acomp save req() incorrectly stores the address of the chain member (&req->chain) in req->base.data. When acomp reqchain done() is called during asynchronous completion, it casts this pointer directly to a struct acomp req. Because the pointer refers to the chain member rather than the start of the structure, subsequent field accesses occur at incorrect offsets. This occurs specifically when an asynchronous hardware implementation, such as the QAT driver, completes a request using the DMA virtual address interface (e.g., acomp request set src dma()), leading crypto acomp compress() to use the acomp do req chain() path.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Memory Corruption

Buffer Overflow

Type Confusion

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2026-14227
CVE-2026-46081
OPENSUSE-SU-2026:10954-1
USN-8488-1
USN-8488-2
USN-8489-1
USN-8507-1
USN-8569-1
USN-8603-1

Affected Products

Linuxmint
Linux Kernel
Qat Driver
Ubuntu