Database/Kernel, userspace & hypervisor
Linux kernel ccp driver: IV restore overruns the 8-byte RFC3686 IV buffer
Impact
For rfc3686(ctr(aes)) requests the skcipher IV is 8 bytes, but ccp_aes_complete() wrote back a full AES block (16 bytes), overrunning the caller's IV buffer. Reached through AF_ALG, this is an out-of-bounds write driven from an ordinary socket API. NVD rates it 7.8 local with full C/I/A, so treat it as a local privilege-escalation primitive rather than a cosmetic length bug. The AMD CCP is present on EPYC hosts, which is what sits under a large share of AMD and NVIDIA GPU nodes, and AF_ALG is reachable by unprivileged processes unless the fleet already restricts it - so the exposed party is any tenant with a shell or pod on the node.
Who can reach it
Local user able to open an AF_ALG socket and select the ccp-backed rfc3686-ctr-aes algorithm, on a host with an AMD CCP crypto device. Unprivileged by default; no remote path.
What to do
Update to a stable kernel carrying the fix and reboot the node - the change is in the driver's completion path, so nothing short of a new kernel closes it. Where a reboot cannot be scheduled yet, blocking the AF_ALG socket family (or the algif_skcipher module) for tenant workloads removes the reachable path. Reboots on GPU nodes mean draining jobs first.
References
Related entries
- Linux kernel BPF: sock_ops same-register context access leaks a kernel pointer and reads out of boundsCVE-2026-53078 · Linux kernel BPF sock_ops context access (SOCK_OPS_GET_SK / SOCK_OPS_GET_FIELD)High
- Linux BPF offload: refcount increment on a dying netns causes use-after-free during info queryCVE-2026-53089 · Linux kernel BPF offload (bpf_map/prog_offload_info_fill_ns netns refcount)High
- Linux kernel BPF verifier: ld_abs/ld_ind failure path left unverified inside subprogramsCVE-2026-53090 · Linux kernel BPF verifier (ld_abs/ld_ind in subprograms)High
- Linux kernel BPF verifier: mis-tracked rX += rX delta lets a program diverge from its verified boundsCVE-2026-53092 · Linux kernel BPF verifier (linked-register delta tracking in adjust_reg_min_max_vals())High
- Linux kernel amdkfd (KFD compute driver, /dev/kfd) (drm/amdkfd): An out-of-bounds access in the amdkfd (KFD computeCVE-2026-53143 · Linux kernel amdkfd (KFD compute driver, /dev/kfd) (drm/amdkfd)High
- Linux kernel list_lru: cgroup teardown race lets two CPUs unlink the same list item under different locksCVE-2026-53153 · Linux kernel mm/list_lru (memcg reparenting on cgroup teardown)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.