L1DES (CacheOut) เจ…เจคเฉ‡ VRS - Intel CPUs เจฆเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจจเจตเฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚

Intel overedเฉฑเจ•เฉ‡ L1D เจ•เฉˆเจธเจผ (CVE-2020-0549, L1DES - L1D เจˆเจตเฉ€เจ•เจธเจผเจจ เจธเฉˆเจ‚เจชเจฒเจฟเฉฐเจ—) เจ…เจคเฉ‡ เจตเฉˆเจ•เจŸเจฐ เจฐเจœเจฟเจธเจŸเจฐ (CVE-2020-0548, VRS - เจตเฉˆเจ•เจŸเจฐ เจฐเจœเจฟเจธเจŸเจฐ เจธเฉˆเจ‚เจชเจฒเจฟเฉฐเจ—)เฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจตเจฐเจ— เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเจจ เจเจฎเจกเฉ€เจเจธ (เจฎเจพเจˆเจ•เจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจชเจฒเจฟเฉฐเจ—) เจ…เจคเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจขเจพเจ‚เจšเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ เจฒเจˆ เจธเจพเจˆเจก-เจšเฉˆเจจเจฒ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจตเจฟเจงเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเจจเฅค AMD, ARM เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเจพเจฒ เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค

เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจกเจพ เจ–เจผเจคเจฐเจพ L1DES เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจนเฉˆ, เจœเฉ‹ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ•เฉˆเจธเจผเจก เจกเฉ‡เจŸเจพ (เจ•เฉˆเจธเจผ เจฒเจพเจˆเจจ) เจฆเฉ‡ เจฌเจฒเจพเจ•เจพเจ‚ เจฆเจพ เจจเจฟเจชเจŸเจพเจฐเจพ, เจชเจนเจฟเจฒเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ‡ เจ•เฉˆเจธเจผ (L1D) เจคเฉ‹เจ‚ เจฌเฉ‡เจฆเจ–เจฒ, เจซเจฟเจฒ เจฌเจซเจฐ เจตเจฟเฉฑเจš, เจœเฉ‹ เจ•เจฟ เจ‡เจธ เจชเฉœเจพเจ… 'เจคเฉ‡ เจ–เจพเจฒเฉ€ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจซเจฟเจฒเจฟเฉฐเจ— เจฌเจซเจฐ เจตเจฟเฉฑเจš เจธเฉˆเจŸเจฒ เจนเฉ‹เจฃ เจตเจพเจฒเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจนเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจธเจพเจˆเจก-เจšเฉˆเจจเจฒ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจตเจฟเจงเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจเจฎเจกเฉ€เจเจธ (เจฎเจพเจˆเจ•เจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจชเจฒเจฟเฉฐเจ—) เจ…เจคเฉ‡ เจคเจพ (เจŸเฉเจฐเจพเจ‚เจœเฉˆเจ•เจธเจผเจจเจฒ เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจ—เจฐเจญเจชเจพเจค)เฅค เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจชเจนเจฟเจฒเจพเจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเจพ เจธเจพเจฐ
เจธเฉฐเจฆเจฐเจญ เจฌเจฆเจฒเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจฌเจซเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจซเจฒเฉฑเจธเจผ เจ•เจฐเจจ เจตเจฟเฉฑเจš MDS เจ…เจคเฉ‡ TAA, เจชเจฐ เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉเจ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจซเจฒเฉฑเจธเจผ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ…เฉฐเจฆเจพเจœเจผเฉ‡ เจจเจพเจฒ เจฌเจซเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจซเจฒเฉฑเจธเจผ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‡เจธเจฒเจˆ MDS เจ…เจคเฉ‡ TAA เจตเจฟเจงเฉ€เจ†เจ‚ เจฒเจพเจ—เฉ‚ เจฐเจนเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค

L1DES (CacheOut) เจ…เจคเฉ‡ VRS - Intel CPUs เจฆเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจจเจตเฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚

เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจชเจนเจฟเจฒเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ‡ เจ•เฉˆเจธเจผ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ•เฉฑเจขเฉ‡ เจ—เจ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจ–เฉ‹เจœ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉŒเจฐเจพเจจ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจœเจฟเจธ เจจเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ CPU เจ•เฉ‹เจฐ 'เจคเฉ‡ เจ•เจฌเจœเจผเจพ เจ•เฉ€เจคเจพ เจธเฉ€, เจœเจพเจ‚ เจ‰เจธเฉ‡ CPU 'เจคเฉ‡ เจนเฉ‹เจฐ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ (เจนเจพเจˆเจชเจฐเจฅเฉเจฐเฉˆเจก) เจตเจฟเฉฑเจš เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚เฅค เจ•เฉ‹เจฐ (เจนเจพเจˆเจชเจฐเจฅเฉเจฐเฉˆเจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจจเจพเจฒ เจนเจฎเจฒเฉ‡ เจฆเฉ€ เจชเฉเจฐเจญเจพเจตเจธเจผเฉ€เจฒเจคเจพ เจจเจนเฉ€เจ‚ เจ˜เจŸเจฆเฉ€)เฅค เจนเจฎเจฒเฉ‡ เจฆเฉ‡ เจ‰เจฒเจŸ L1TF,L1DES เจจเจฟเจฐเฉ€เจ–เจฃ เจฒเจˆ เจ–เจพเจธ เจญเฉŒเจคเจฟเจ• ,เจชเจคเจฟเจ†เจ‚ เจฆเฉ€ เจšเฉ‹เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจน เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจ•เจฐเจจ, เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ, เจฒเฉ‹เจก เจ•เจฐเจจ เจœเจพเจ‚ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจนเฉ‹เจฐ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฅเฉเจฐเฉˆเจกเจพเจ‚ เจตเจฟเฉฑเจš เจธเจฐเจ—เจฐเจฎเฉ€ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

L1DES เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจตเฉฑเจ–-เจตเฉฑเจ– เจ–เฉ‹เจœ เจŸเฉ€เจฎเจพเจ‚ เจจเฉ‡ เจ•เจˆ เจ…เจŸเฉˆเจ• เจตเฉ‡เจฐเฉ€เจเจ‚เจŸ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ‡ เจนเจจ เจœเฉ‹ เจธเฉฐเจญเจพเจตเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจนเฉ‹เจฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚, เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ, เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค SGX เจเจจเจ•เจฒเฉ‡เจต เจคเฉ‹เจ‚ เจธเฉฐเจตเฉ‡เจฆเจจเจธเจผเฉ€เจฒ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ•เฉฑเจข เจธเจ•เจฆเฉ‡ เจนเจจเฅค

  • VUSec เจŸเฉ€เจฎ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค L1DES เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฒเจˆ RIDL เจนเจฎเจฒเจพ เจตเจฟเจงเฉ€เฅค เจ‰เจชเจฒเฉฑเจฌเจง เจชเฉเจฐเฉ‹เจŸเฉ‹เจŸเจพเจˆเจช เจฆเจพ เจธเจผเฉ‹เจธเจผเจฃ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฐเจŸเฉ‡เจฒ เจฆเฉ‡ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค MDS เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจตเฉ€ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เจฐเจจเจฒ เจคเฉ‹เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจตเจพเจชเจธ เจ†เจ‰เจฃ เจœเจพเจ‚ เจ—เฉˆเจธเจŸ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจฌเจซเจฐเจพเจ‚ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจธเจพเจซเจผ เจ•เจฐเจจ เจฒเจˆ VERW เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ (เจ–เฉ‹เจœเจ•เจพเจฐเจพเจ‚ เจจเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจœเจผเฉ‹เจฐ เจฆเจฟเฉฑเจคเจพ เจธเฉ€ เจ•เจฟ VERW (เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจจเฉ‚เฉฐ เจธเจพเจซเจผ เจ•เจฐเจจเจพ) เจฌเจซเจฐ) เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฒเจˆ เจจเจพเจ•เจพเจซเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจธเฉฐเจฆเจฐเจญ เจธเจตเจฟเฉฑเจš 'เจคเฉ‡ L1 เจ•เฉˆเจธเจผ เจฆเฉ‡ เจชเฉ‚เจฐเฉ‡ เจซเจฒเฉฑเจธเจผ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ)เฅค
  • เจฆเฉ€ เจŸเฉ€เจฎ ZombieLoad เจฎเฉ‡เจฐเฉ‡ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจนเจฎเจฒเฉ‡ เจฆเจพ เจคเจฐเฉ€เจ•เจพ L1DES เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจเฅค
  • เจฎเจฟเจธเจผเฉ€เจ—เจจ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจฆเฉ‡ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจจเฉ‡ เจ†เจชเจฃเจพ เจนเจฎเจฒเจพ เจ•เจฐเจจ เจฆเจพ เจคเจฐเฉ€เจ•เจพ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ เจ•เฉˆเจšเจ†เจ‰เจŸ (PDF), เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ•เจฐเจจเจฒ, เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค SGX เจเจจเจ•เจฒเฉ‡เจตเจœเจผ เจคเฉ‹เจ‚ เจ—เฉเจชเจค เจœเจพเจฃเจ•เจพเจฐเฉ€ เจเจ•เจธเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจตเจฟเจงเฉ€ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ L1D เจ•เฉˆเจธเจผ เจคเฉ‹เจ‚ เจกเจพเจŸเจพ เจฒเฉ€เจ• เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจซเจฟเจฒ เจฌเจซเจฐ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจฐเฉเจ•เจพเจตเจŸ (TAA, TSX เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ เจเจฌเฉ‹เจฐเจŸ) เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจงเฉ€ เจจเจพเจฒเฅค

    L1DES (CacheOut) เจ…เจคเฉ‡ VRS - Intel CPUs เจฆเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจจเจตเฉ€เจ†เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚

เจฆเฉ‚เจœเฉ€ VRS (เจตเฉˆเจ•เจŸเจฐ เจฐเจœเจฟเจธเจŸเจฐ เจธเฉˆเจ‚เจชเจฒเจฟเฉฐเจ—) เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฌเฉฐเจจเฉเจนเจฟเจ† เจ‰เจธเฉ‡ CPU เจ•เฉ‹เจฐ 'เจคเฉ‡ เจตเฉˆเจ•เจŸเจฐ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ (SSE, AVX, AVX-512) เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉŒเจฐเจพเจจ เจตเฉˆเจ•เจŸเจฐ เจฐเจœเจฟเจธเจŸเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจฐเฉ€เจกเจฟเฉฐเจ— เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจฆเฉ‡ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจฌเจซเจฐ (เจธเจŸเฉ‹เจฐ เจฌเจซเจฐ) เจตเจฟเฉฑเจš เจฒเฉ€เจ• เจนเฉ‹เจฃ เจฆเฉ‡ เจจเจพเจฒเฅค เจฒเฉ€เจ• เจ•เจพเจซเจผเฉ€ เจฆเฉเจฐเจฒเฉฑเจญ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจ•เจพเจฐเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจฌเจซเจฐ เจตเจฟเฉฑเจš เจตเฉˆเจ•เจŸเจฐ เจฐเจœเจฟเจธเจŸเจฐเจพเจ‚ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌเจค เจ•เจฐเจจ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเฉฑเจŸเฉ‡เจฌเจพเจœเจผเฉ€ เจ•เจพเจฐเจตเจพเจˆ เจตเจฟเฉฑเจš เจฆเฉ‡เจฐเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจซเจฐ เจฆเฉ‡ เจธเจพเจซเจผ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจชเฉ‚เจฐเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจจเจพ เจ•เจฟ เจ‡เจธ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚เฅค L1DES เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเฉ‡ เจธเจฎเจพเจจ, เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฌเจซเจฐ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจซเจฟเจฐ MDS เจ…เจคเฉ‡ TAA เจนเจฎเจฒเจพ เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

VUSec เจธเจฎเฉ‚เจน เจฆเฉ‡ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจคเจฟเจ†เจฐ เจชเฉเจฐเฉ‹เจŸเฉ‹เจŸเจพเจˆเจช เจฆเจพ เจธเจผเฉ‹เจธเจผเจฃ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจธเฉ‡ CPU เจ•เฉ‹เจฐ เจฆเฉ‡ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจฅเฉเจฐเฉˆเจก เจตเจฟเฉฑเจš เจ—เจฃเจจเจพ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจชเฉเจฐเจพเจชเจค เจตเฉˆเจ•เจŸเจฐ เจฐเจœเจฟเจธเจŸเจฐเจพเจ‚ เจฆเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เฉฐเจŸเฉ‡เจฒ เจ•เฉฐเจชเจจเฉ€ เจธเจผเจฒเจพเจ˜เจพ เจ•เฉ€เจคเฉ€ VRS เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจ…เจธเจฒ เจนเจฎเจฒเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ…เฉฐเจœเจพเจฎ เจฆเฉ‡เจฃ เจฒเจˆ เจฌเจนเฉเจค เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจฎเฉฐเจจเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ—เฉฐเจญเฉ€เจฐเจคเจพ (2.8 CVSS) เจฆเจพ เจชเฉฑเจงเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจ—เฉเจฐเฉ‡เจœเจผ เจฆเฉ€ เจŸเฉˆเจ•เจจเฉ€เจ•เจฒ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ (เจ†เจธเจŸเฉเจฐเฉ€เจ†) เจฆเฉ€ เจœเจผเฉ‹เจ‚เจฌเฉ€เจฒเฉ‹เจก เจŸเฉ€เจฎ เจ…เจคเฉ‡ เจเจฎเจธเจŸเจฐเจกเจฎ เจฆเฉ€ เจซเฉเจฐเฉ€ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจฆเฉ€ VUSec เจŸเฉ€เจฎ เจฆเฉเจ†เจฐเจพ เจฎเจˆ 2019 เจตเจฟเฉฑเจš เจ‡เฉฐเจŸเฉˆเจฒ เจจเฉ‚เฉฐ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจฆเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€, เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจนเฉ‹เจฐ MDS เจ…เจŸเฉˆเจ• เจตเฉˆเจ•เจŸเจฐเจพเจ‚ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ•เจˆ เจนเฉ‹เจฐ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจชเจนเจฟเจฒเฉ€ MDS เจฐเจฟเจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจซเจฟเจ•เจธ เจฆเฉ€ เจ˜เจพเจŸ เจ•เจพเจฐเจจ L1DES เจ…เจคเฉ‡ VRS เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจซเจฟเจ•เจธ เจนเฉเจฃ เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจธเจนเจฟเจฎเจคเฉ€ เจจเจพเจฒ เจ—เฉˆเจฐ-เจ–เฉเจฒเจพเจธเจพ เจ•เจฐเจจ เจฆเฉ€ เจฎเจฟเจ†เจฆ เจ–เจคเจฎ เจนเฉ‹ เจ—เจˆ เจนเฉˆเฅค
เจ‡เฉฑเจ• เจนเฉฑเจฒ เจตเจœเฉ‹เจ‚, เจนเจพเจˆเจชเจฐเจฅเฉเจฐเฉˆเจกเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ•เจฐเจจเจฒ เจธเจพเจˆเจก 'เจคเฉ‡ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ, เจนเจฐเฉ‡เจ• เจธเฉฐเจฆเจฐเจญ เจธเจตเจฟเฉฑเจš (MSR เจฌเจฟเฉฑเจŸ MSR_IA1_FLUSH_CMD) 'เจคเฉ‡ L32 เจ•เฉˆเจธเจผ เจจเฉ‚เฉฐ เจฐเฉ€เจธเฉˆเจŸ เจ•เจฐเจจ เจ…เจคเฉ‡ TSX เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ (MSR เจฌเจฟเฉฑเจŸ MSR_IA32_TSX_CTRL เจ…เจคเฉ‡ MSR_TSX_FORCE_ABORT) เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจนเฉˆเฅค

Intel เจตเจพเจ…เจฆเฉ‡ เจจเฉ‡เฉœเจฒเฉ‡ เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ•เฉ‹เจก เจ…เจชเจกเฉ‡เจŸ เจœเจพเจฐเฉ€ เจ•เจฐเฉ‹เฅค เจ‡เฉฐเจŸเฉ‡เจฒ เจจเฉ‡ เจ‡เจน เจตเฉ€ เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจนเฉˆ เจ•เจฟ 2018 เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจนเจฎเจฒเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ L1TF (L1 เจŸเจฐเจฎเฉ€เจจเจฒ เจซเจพเจฒเจŸ) เจคเฉเจนเจพเจจเฉ‚เฉฐ เจตเจฐเจšเฉเจ…เจฒ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจคเฉ‹เจ‚ L1DES เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเฉ‡ เจธเจผเฉ‹เจธเจผเจฃ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจนเจฎเจฒเจพ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ›เฉ‡เจตเฉ€เจ‚ เจชเฉ€เฉœเฉเจนเฉ€ (เจธเจ•เจพเจˆ, เจ•เจพเจฌเฉ€, เจ•เฉŒเจซเฉ€, เจตเจฟเจธเจ•เฉ€, เจ…เฉฐเจฌเจฐ เจฒเฉ‡เจ•, เจ†เจฆเจฟ) เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ เจตเจพเจฒเฉ‡ เจ‡เฉฐเจŸเฉ‡เจฒ เจ•เฉ‹เจฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจ•เฉเจ เจ‡เฉฐเจŸเฉ‡เจฒ Xeon เจ…เจคเฉ‡ Xeon เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ เจฎเจพเจกเจฒเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจธเฉเจงเจพเจฐ เจธเจผเฉ‹เจธเจผเจฃ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจนเจฎเจฒเฉ‡ เจฆเฉ‡ เจขเฉฐเจ—เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ†เจฐเจ†เจˆเจกเฉ€เจเจฒ เจจเจฟเจฏเจฎเจค เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจฆเฉŒเจฐเจพเจจ /etc/shadow เจคเฉ‹เจ‚ เจฐเฉ‚เจŸ เจชเจพเจธเจตเจฐเจก เจนเฉˆเจธเจผ เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆเฅค เจœเฉ‡เจ•เจฐ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจธเจผเฉ‹เจธเจผเจฃ เจตเจฟเฉฑเจš เจชเจพเจธเจตเจฐเจก เจนเฉˆเจธเจผ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ 24 เจ˜เฉฐเจŸเฉ‡, เจ…เจคเฉ‡ เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจฐเฉเจ•เจพเจตเจŸ เจฎเจ•เฉˆเจจเจฟเจœเจผเจฎ (TAA, TSX เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ เจเจฌเฉ‹เจฐเจŸ) เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจฆเฉŒเจฐเจพเจจ เจฒเฉ€เจ• เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจ•เจพเจฐเจตเจพเจˆ เจ•เฉ€เจคเฉ€ เจ—เจˆ 36 เจธเจ•เจฟเฉฐเจŸ, เจซเจฟเจฐ เจจเจตเจพเจ‚ เจฐเฉ‚เจช 4 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจนเจฎเจฒเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹