Processor vulnerability
CVE-2021-26341
Instructions that follow an unconditional direct branch can run transiently on AMD processors from Excavator to Zen 3, leaving traces in the cache.
- Name
- Straight-line Speculation
- Also known as
- SLS
- Kind
- Transient execution
- CVE published
- 2022-03-11 CVE record
- Advisories
- AMD-SB-1026
The processor can transiently execute the instructions that come
after an unconditional direct branch, and what they do can show in
the cache. AMD updated mitigation G-5 of its white paper on managing
speculation for it, and Linux has a build option that compiles the
kernel with the compiler’s straight-line speculation hardening.What the sources say of each microarchitecture.
Affected processors
5 of the 5 microarchitectures listed are affected in all or some of their models.
| Microarchitecture | Status | Detail | Source |
|---|---|---|---|
| Excavator | Some models | 7th Gen A-Series APUs and Athlon X4 | amd.com |
| Zen | Some models | 1st Gen EPYC (7001); Ryzen 2000 and Athlon 3000 mobile | amd.com |
| Zen+ | Some models | Ryzen 2000 desktop; 2nd Gen Threadripper (2000) | amd.com |
| Zen 2 | Some models | 2nd Gen EPYC (7002); Ryzen 3000 desktop and 4000; 3rd Gen Threadripper (3000) | amd.com |
| Zen 3 | Some models | Ryzen 5000 mobile | amd.com |