Database/Kernel, userspace & hypervisor
Linux kernel authencesn: out-of-place decrypt writes high-order sequence bits into the destination buffer
Impact
The authencesn AEAD template stored the high-order IPsec sequence bits at the end of the destination buffer during out-of-place decryption, where they do not belong, and hashed the wrong layout. On a GPU node this is a local memory-corruption primitive in core kernel crypto code, reachable by any process that can open an AF_ALG socket or drive an IPsec SA using an esn AEAD - which on a shared node includes unprivileged tenant workloads inside containers, since AF_ALG needs no capability by default. NVD scores it as local privilege escalation with high confidentiality, integrity and availability impact (7.8), so the realistic worst case is a tenant process corrupting kernel memory and escaping the container to host root on a node that holds other tenants' GPUs. The upstream record is a fix description only; no exploit or crash report is published, so treat reachability as plausible rather than demonstrated.
Who can reach it
Local, authenticated as any user on the node. A process that can create an AF_ALG socket for an authencesn(...) algorithm, or configure an ESN IPsec SA, reaches the path. No management-network or remote access is needed; no GPU privileges are needed.
What to do
Take the stable kernel update that carries the fix (five stable branches have backports, listed in the record) and reboot the node. There is no module reload or runtime mitigation for an in-kernel crypto template, so this is a drain-and-reboot per node. As a stopgap on nodes where tenants do not need it, blocking AF_ALG (seccomp or by not loading algif_aead) removes the unprivileged path, though it does not address IPsec use.
References
Related entries
- Linux kernel AF_ALG: af_alg_pull_tsgl can reassign one page past the end of the scatterlistCVE-2026-43078 · Linux kernel crypto API (af_alg_pull_tsgl page reassignment)High
- Linux kernel amdkfd (KFD compute driver, /dev/kfd) (drm/amdkfd): An out-of-bounds access in the amdkfd (KFD computeCVE-2026-43206 · Linux kernel amdkfd (KFD compute driver, /dev/kfd) (drm/amdkfd)High
- Linux kernel (drivers/pci): The PCI slot-lock failure path releases a lock the caller never took, which at best warnsCVE-2026-43211 · Linux kernel (drivers/pci)High
- KVM x86: __get_sregs2() reads PDPTRs without SRCU protection, dereferencing memslots unsafelyCVE-2026-43214 · Linux kernel KVM x86 (__get_sregs2 PDPTR read, missing SRCU protection)High
- Linux kernel vhost-vdpa: ASID equal to ngroups passes validation, giving an out-of-bounds write in vdpa_simCVE-2026-43248 · Linux kernel vhost-vdpa / vdpa_sim (ASID group bound check)High
- Linux kernel mm: stale page->private survives page free and causes a use-after-free in the swap subsystemCVE-2026-43303 · Linux kernel mm/page_alloc (page->private not cleared in free_pages_prepare)High
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.