Reptar เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ Intel เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเฉ€ เจนเฉˆ

Tavis Ormandy, Google เจฆเฉ‡ เจ‡เฉฑเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ–เฉ‹เจœเจ•เจฐเจคเจพ, เจจเฉ‡ Intel เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2023-23583) เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เฉ€เจคเฉ€ เจนเฉˆ, เจ•เฉ‹เจกเจจเฉ‡เจฎ Reptar, เจœเฉ‹ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจšเจฒเจพเจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เจฒเจพเจ‰เจก เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ เจ–เจผเจคเจฐเจพ เจนเฉˆเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจฒเจŸเจ•เจฃ เจœเจพเจ‚ เจ•เจฐเฉˆเจธเจผ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ•เฉเจ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจ—เฉˆเจฐ-เจชเฉเจฐเจพเจชเจค เจ—เฉˆเจธเจŸ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจคเฉเจนเจพเจกเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจœเฉ‹ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเฉ‡ เจชเฉเจฐเจ—เจŸเจพเจตเฉ‡ เจฒเจˆ เจนเจพเจฒเจพเจค เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค

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

เจ–เฉ‹เจœเจ•เจฐเจคเจพ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ‡เฉฐเจŸเฉˆเจฒ เจ†เจˆเจธ เจฒเฉ‡เจ•, เจฐเจพเจ•เฉ‡เจŸ เจฒเฉ‡เจ•, เจŸเจพเจˆเจ—เจฐ เจฒเฉ‡เจ•, เจฐเฉˆเจชเจŸเจฐ เจฒเฉ‡เจ•, เจเจฒเจกเจฐ เจฒเฉ‡เจ• เจ…เจคเฉ‡ เจธเฉˆเจซเจพเจ‡เจฐ เจฐเฉˆเจชเจฟเจกเจธ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจชเจฐเจฟเจตเจพเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆ เจนเฉˆเฅค เจ‡เฉฐเจŸเฉ‡เจฒ เจฆเฉ€ เจฐเจฟเจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจ‡เจน เจธเจฎเฉฑเจธเจฟเจ† เจ‡เฉฐเจŸเฉ‡เจฒ เจ•เฉ‹เจฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจฆเฉ€ 10เจตเฉ€เจ‚ เจชเฉ€เฉœเฉเจนเฉ€ (เจ†เจˆเจธ เจฒเฉ‡เจ•) เจ…เจคเฉ‡ Xeon เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจฆเฉ€ เจคเฉ€เจœเฉ€ เจชเฉ€เฉœเฉเจนเฉ€ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ Xeon E/D/W เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ (เจ†เจˆเจธ เจฒเฉ‡เจ•, เจธเจ•เจพเจˆเจฒเฉ‡เจ•, เจนเฉˆเจธเจตเฉ‡เจฒ, เจฌเฉเจฐเจพเจกเจตเฉ‡เจฒ) เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค , Skylake, Sapphire Rapids, Emerald Rapids, Cascade Lake, Cooper Lake, Comet Lake, Rocket Lake) เจ…เจคเฉ‡ Atom (Apollo Lake, Jasper Lake, Arizona Beach, Alder Lake, Parker Ridge, Snow Ridge, Elkhart Lake and Denverton)เฅค เจชเฉเจฐเจธเจผเจจ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจ•เฉฑเจฒเฉเจน เจฆเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ•เฉ‹เจก เจ…เจชเจกเฉ‡เจŸ 20231114 เจตเจฟเฉฑเจš เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจ•เจพเจฐเจจ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ•เฉเจ เจฎเจพเจˆเจ•เจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจนเจพเจฒเจพเจคเจพเจ‚ เจตเจฟเฉฑเจš, "REP MOVSB" เจนเจฆเจพเจ‡เจคเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ "REX" เจ…เจ—เฉ‡เจคเจฐ เจจเจพเจฒ เจเจจเจ•เฉ‹เจก เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจตเจฟเจตเจนเจพเจฐ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจฐเจฟเจกเฉฐเจกเฉˆเจ‚เจŸ เจ…เจ—เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจฆเฉŒเจฐเจพเจจ เจธเจฎเฉฑเจธเจฟเจ† เจฒเฉฑเจญเฉ€ เจ—เจˆ เจธเฉ€, เจœเจฟเจธ เจจเฉ‚เฉฐ เจธเจฟเจงเจพเจ‚เจคเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจชเจฐ เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจ…เจœเฉ€เจฌ เจชเฉเจฐเจญเจพเจต เจชเฉˆเจฆเจพ เจนเฉ‹เจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฌเจฟเจจเจพเจ‚ เจธเจผเจฐเจค เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ xsave เจ…เจคเฉ‡ เจ•เจพเจฒ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉเจ†เจ‡เฉฐเจŸเจฐ เจจเฉ‚เฉฐ เจคเฉ‹เฉœเจจเจพเฅค เจนเฉ‹เจฐ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจจเฉ‡ เจฆเจฟเจ–เจพเจ‡เจ† เจ•เจฟ "REP MOVSB" เจนเจฆเจพเจ‡เจคเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเฉ‡เจฒเฉ‹เฉœเจพ เจ…เจ—เฉ‡เจคเจฐ เจœเฉ‹เฉœเจจเจพ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฐเจกเจฐ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพเจฃ เจตเจพเจฒเฉ‡ ROB (เจฐเฉ€เจ†เจฐเจกเจฐ เจฌเจซเจฐ) เจฌเจซเจฐ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจตเจฟเฉฑเจš เจญเฉเจฐเจฟเจธเจผเจŸเจพเจšเจพเจฐ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเจพ เจนเฉˆเฅค

เจ‡เจน เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ—เจฒเจคเฉ€ "MOVSB" เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจฆเฉ€ เจ—เจฒเจค เจ—เจฃเจจเจพ เจ•เจฐเจ•เฉ‡ เจนเฉ‹เจˆ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ MOVSB โ€‹โ€‹เจฆเฉ‡ เจฌเจพเจ…เจฆ ROB เจฌเจซเจฐ เจจเฉ‚เฉฐ เจฒเจฟเจ–เฉ‡ เจ—เจ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ‡ เจเจกเจฐเฉˆเจธเจฟเฉฐเจ— เจฆเฉ€ เจ‰เจฒเฉฐเจ˜เจฃเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ”เจซเจธเฉˆเฉฑเจŸ เจนเจฆเจพเจ‡เจค เจชเฉเจ†เจ‡เฉฐเจŸเจฐ เจฆเจพ. เจ…เจœเจฟเจนเจพ เจกเฉ€เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ เจ…เจŸเฉเฉฑเจŸ เจ…เจตเจธเจฅเจพ เจฆเฉ€ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฌเจนเจพเจฒเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจตเจฟเจšเจ•เจพเจฐเจฒเฉ‡ เจ—เจฃเจจเจพเจตเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ˜เจจ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจชเจฐ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจตเฉฑเจง เจ•เฉ‹เจฐ เจœเจพเจ‚ SMT เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจฐเฉˆเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เจฐเฉˆเจธเจผ เจนเฉ‹เจฃ เจฒเจˆ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐเจฒ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจจเฉเจ•เจธเจพเจจ เจชเจนเฉเฉฐเจšเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

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

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