GPU VulnDB

Database/Control plane, storage & DevOps

AMD - REP-string execution unit scheduler contention side channel: A newer variant of the SQUIP scheduler-contention

NCVD-2026-003-amd-rep-string-execution-unit-scControl plane, storage & DevOpsAMD-SB-7069curated

Impact

A newer variant of the SQUIP scheduler-contention channel, this time reached through REP-string instructions. Same shape as SQUIP - contention on execution-unit scheduler queues observable from a co-resident thread - and the same operator consequence: cross-tenant leakage that no software isolation boundary sees.

Who can reach it

Local, requires co-residency with the victim on the same physical core.

What to do

**No fix.** AMD points at existing best practices - constant-time, secret-independent code - which you cannot impose on a tenant's workload. The controls that actually work are yours: do not co-schedule distinct trust domains on sibling SMT threads, or disable SMT on mixed-tenancy nodes. Both are scheduling decisions; disabling SMT needs a reboot, whole-core allocation policy needs a kubelet restart and a drain. On a GPU fleet where the CPU is rarely the bottleneck, the throughput cost is smaller than it looks.

References

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.