GPU VulnDB

Database/Kernel, userspace & hypervisor

Linux kernel: AMD Zen1 divider leaks partial results across SMT threads until the FPDSS bit is set

CVSS 5.5CVE-2026-31628Kernel, userspace & hypervisorcurated

Impact

On AMD Zen1 parts the hardware divider can retain partial results from a previous operation, and an attacker thread can leak them. The kernel fix sets a chicken bit to stop that. This is a cross-thread leak, so the relevant deployments are first-generation EPYC hosts running more than one tenant per core - SMT siblings sharing a physical core, or a guest sharing a core with another guest. Only Zen1 silicon is affected; later AMD generations are not. The record carries an availability-only CVSS vector, which does not match a data-leak fix - read the upstream commits rather than the score.

Who can reach it

Local code execution on a Zen1 host, running as a thread that shares a physical core with the victim. No special privileges beyond running code are indicated.

What to do

Update to a stable kernel containing the referenced commits and reboot each affected Zen1 node; the chicken bit is applied during CPU init, so a running kernel cannot pick it up. Where a reboot window is far off, disabling SMT on Zen1 hosts removes the cross-thread path at a direct throughput cost. Nodes on Zen2 or newer need nothing.

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.