آسیب‌پذیری اجرای گذرای واحد پردازش مرکزی
خلاصه آسیب‌پذیری‌ها و روش‌های جلوگیری

| نوع جلوگیری | پیچیدگی | تاثیرگذاری | اثرات عملکردی پردازشی |
| --- | --- | --- | --- |
| سخت‌افزار | کامل | کامل | هیچ-کم |
| به‌روزرسانی ریزبرنامه‌های سفت‌افزار | تا حدی | تا حدی-کامل | کم-زیاد |
| سیستم‌عامل/ماشین‌مجازی | تا حدی | تا حدی-کامل | کم-زیاد |
| بازسازی نرم‌افزارها | ضعیف | تا حدی-کامل | متوسط-زیاد |
روش‌های سخت‌افزاری نیاز به تغییر در طراحی واحد پردازش مرکزی دارند و به همین دلیل نیاز است تا منتظر نسل بعد از سخت‌افزارها بمانیم، با این حال تقریباً تأثیری برروی کارایی سامانه برجای نمی‌گذارند. به‌روزرسانی ریزبرنامه‌ها، برنامه‌ای که واحد پردازش مرکزی بر روی آن در حال اجراست را تغییر می‌دهد و نیاز است تا به ازای هر زوج سیستم‌عامل و واحد پردازش مرکزی، یک وصله (به انگلیسی: patch) منتشر و با سامانه یکپارچه شود. پیشگیری‌های مبتنی بر سیستم‌های عامل و ماشین‌های مجازی در سطح سیستم‌عامل یا لایهٔ ماشین مجازی اعمال می‌شود و بسته به میزان بار وارد بر این بخش از سیستم‌عامل، می‌تواند تأثیر زیادی در کاهش کارایی سامانه داشته باشد. بازسازی نرم‌افزارها نیاز به دوباره‌سازی همه‌ی بخش‌های برنامه دارد و معمولاً تأثیر نامطلوبی بر کارایی سیستم اعمال می‌کند.
| نام آسیب‌پذیری (نام‌های دیگر)> نام آسیب‌پذیری (نام‌های دیگر).نام آسیب‌پذیری (نام‌های دیگر) | CVE> CVE.CVE | واحد پردازش مرکزی مورد تأثیر و پیشگیری‌ها> Intel.Ice Lake | واحد پردازش مرکزی مورد تأثیر و پیشگیری‌ها> Intel.Cascade Lake, Comet Lake | واحد پردازش مرکزی مورد تأثیر و پیشگیری‌ها> Intel.Whiskey Lake, Amber Lake | واحد پردازش مرکزی مورد تأثیر و پیشگیری‌ها> Intel.Coffee Lake (9th gen) | واحد پردازش مرکزی مورد تأثیر و پیشگیری‌ها> Intel.Coffee Lake (8th gen)* | واحد پردازش مرکزی مورد تأثیر و پیشگیری‌ها> AMD.Zen 1 / Zen 1+ | واحد پردازش مرکزی مورد تأثیر و پیشگیری‌ها> AMD.Zen 2 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Spectre v1 Bounds Check Bypass | 2017-5753 | بازسازی نرم‌افزار | بازسازی نرم‌افزار | بازسازی نرم‌افزار | بازسازی نرم‌افزار | بازسازی نرم‌افزار | بازسازی نرم‌افزار | بازسازی نرم‌افزار |
| Spectre v2 Branch Target Injection | 2017-5715 | سخت‌افزار + سیستم‌عامل | سخت‌افزار + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل/ماشین مجازی | ریزبرنامه‌سازی + سیستم‌عامل/ماشین مجازی |
| SpectreRSB/ret2specReturn Mispredict | 2018-15572 | سیستم‌عامل | سیستم‌عامل | سیستم‌عامل | سیستم‌عامل | سیستم‌عامل | سیستم‌عامل | سیستم‌عامل |
| Meltdown Rogue Data Cache Load | 2017-5754 | ایمن | ایمن | ایمن | ایمن | ریزبرنامه‌سازی | ایمن | ایمن |
| Spectre-NG v3a | 2018-3640 | ایمن | ایمن | ریزبرنامه‌سازی | ریزبرنامه‌سازی | ریزبرنامه‌سازی | ایمن | ایمن |
| Spectre-NG v4 Speculative Store Bypass | 2018-3639 | سخت‌افزار + سیستم‌عامل/ماشین مجازی | سخت‌افزار + سیستم‌عامل/ماشین مجازی | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | سیستم‌عامل/ماشین مجازی | سخت‌افزار + سیستم‌عامل/ماشین مجازی |
| Foreshadow  L1 terminal fault , L1TF | 2018-3615 | ایمن | ایمن | ایمن | ایمن | ریزبرنامه‌سازی | ایمن | ایمن |
| Spectre-NG Lazy FP state restore | 2018-3665 | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | ایمن | ایمن |
| Spectre-NG v1.1 Bounds Check Bypass Store | 2018-3693 | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی | سیستم‌عامل/ماشین مجازی |
| Spectre-NG v1.2 Read-only Protection Bypass (RPB) |  | بدون CVE و همچنین تأیید نشده توسط اینتل | بدون CVE و همچنین تأیید نشده توسط اینتل | بدون CVE و همچنین تأیید نشده توسط اینتل | بدون CVE و همچنین تأیید نشده توسط اینتل | بدون CVE و همچنین تأیید نشده توسط اینتل | ایمن | ایمن |
| Foreshadow-OS  L1 terminal fault  (L1TF) | 2018-3620 | ایمن | ایمن | ایمن | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| Foreshadow-VMM  L1 terminal fault  (L1TF) | 2018-3646 | ایمن | ایمن | ایمن | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| RIDL/ZombieLoad Microarchitectural Fill Buffer Data Sampling (MFBDS) | 2018-12130 | ایمن | ایمن | ایمن | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| RIDL Microarchitectural Load Port Data Sampling (MLPDS) | 2018-12127 | ایمن | ایمن  | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| RIDL Microarchitectural Data Sampling Uncacheable Memory (MDSUM) | 2019-11091 | ایمن | ایمن | ایمن | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| Fallout Microarchitectural Store Buffer Data Sampling (MSBDS) | 2018-12126 | ایمن | ایمن  | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| Spectre SWAPGS | 2019-1125 | مانند اسپکتر ۱ | مانند اسپکتر ۱ | مانند اسپکتر ۱ | مانند اسپکتر ۱ | مانند اسپکتر ۱ | ایمن | ایمن |
| RIDL/ZombieLoad v2 Transactional Asynchronous Abort (TAA) | 2019-11135 | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| RIDL/CacheOut L1D Eviction Sampling (L1DES) | 2020-0549 | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| RIDL Vector Register Sampling (VRS) | 2020-0548 | ایمن | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ریزبرنامه‌سازی + سیستم‌عامل | ایمن | ایمن |
| Load Value Injection (LVI) | 2020-0551 | ایمن | بازسازی نرم‌افزار | بازسازی نرم‌افزار | بازسازی نرم‌افزار | بازسازی نرم‌افزار | ایمن | ایمن |
| Take a Way |  | ایمن | ایمن | ایمن | ایمن | ایمن | بدون راه‌حل کنونی (نظرات مختلف) | بدون راه‌حل کنونی (نظرات مختلف) |
| CROSSTalk Special Register Buffer Data Sampling (SRBDS) | 2020-0543 | ایمن | ایمن | ریزبرنامه‌سازی | ریزبرنامه‌سازی | ریزبرنامه‌سازی | ایمن | ایمن |
نسل هشتم معماری کافی لیک (به انگلیسی: Coffee Lake) در جدول بالا، به گسترهٔ وسیعی از واحدهای پردازش مرکزی اینتل که پیش از آن منتشر شده‌اند هم اعمال می‌شود و به معماری‌های مبتنی بر هستهٔ اینتل، پنتیوم ۴ (به انگلیسی: Pentium 4) و اینتل اتم (به انگلیسی: Intel Atom) با شروع از Silvermont محدود نمی‌شود. گسترهٔ متفاوتی از ریزمعماری‌های واحد پردازش مرکزی که در جدول بالا به آنها اشاره نشده‌اند هم از این دسته آسیب‌پذیری‌ها در امان نیستند که از این میان می‌توان به پردازنده‌های آی‌بی‌ام پاور (به انگلیسی: IBM POWER)، آرم (به انگلیسی: ARM)، میپس (به انگلیسی: MIPS) و دیگر واحدهای پردازش مرکزی اشاره کرد.