GPU VulnDB

Database/Kernel, userspace & hypervisor

Linux kernel pcrypt: padata fallback leaves the parallel completion callback on the child request

CVE-2026-64312Kernel, userspace & hypervisorcurated

Impact

pcrypt installs its padata completion handler on the child AEAD request before submitting it to padata. When padata_do_parallel() returns -EBUSY, pcrypt falls back to invoking the child AEAD directly but leaves that handler in place, so an asynchronous completion runs padata bookkeeping for a request that was never enrolled - kernel state touched on behalf of an object that does not exist in the parallel queue. The record does not spell out the end state, and the vendor-assigned score treats it as availability only: a host that panics or wedges in softirq context. This only matters on nodes where the pcrypt template is actually instantiated, in practice AEAD under IPsec on multi-core hosts; a stock headless GPU node with no IPsec never loads it, and there is no exposure there at all. Where it does apply, the cost is a whole node's worth of GPUs lost mid-job rather than a drain you scheduled.

Who can reach it

Whoever can push enough traffic through a pcrypt-wrapped AEAD - typically an IPsec tunnel terminating on the node - to drive padata into its -EBUSY path. The CVSS vector is network, no authentication, beyond whatever the tunnel itself requires. Unreachable if pcrypt is not in use on the host.

What to do

Take a stable kernel carrying the listed fix commits and reboot each affected node; there is no runtime toggle for the code path itself. As an interim mitigation, stop using the pcrypt template for the AEAD in question (configure the plain algorithm instead), which removes the path without a reboot. Nodes not using pcrypt need no action.

References

Related entries

All Kernel, userspace & hypervisor entries

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.