SWAPGS - CPU เจธเฉฑเจŸเฉ‡เจฌเจพเจœเจผเฉ€ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจตเจฟเจงเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€

Bitdefender เจคเฉฑเจ• เจ–เฉ‹เจœเจ•เจพเจฐ เจชเฉเจฐเจ—เจŸ เจ•เฉ€เจคเจพ เจจเจตเฉ€เจ‚ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2019-1125) เจ†เจงเฉเจจเจฟเจ• CPUs, เจœเจฟเจธเจจเฉ‚เฉฐ SWAPGS เจจเจพเจฎ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจฆเฉ‡ เจ…เฉฐเจฆเจพเจœเจผเฉ‡ เจตเจพเจฒเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจตเจฟเจงเฉ€ เจตเจฟเฉฑเจš, เจœเฉ‹ เจ•เจฟ เจธเจฎเฉฑเจธเจฟเจ† เจชเฉˆเจฆเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฆเฉ‡ เจจเจพเจฎ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ‡เจน เจธเจนเจพเจ‡เจ• เจนเฉˆ เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจ…เจงเจฟเจ•เจพเจฐเจค เจนเจฎเจฒเจพเจตเจฐ เจจเฉ‚เฉฐ เจ•เจฐเจจเจฒ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เฉ‡เจคเจฐเจพเจ‚ เจœเจพเจ‚ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเจ“เฅค เจธเจฎเฉฑเจธเจฟเจ† เจชเฉฑเจ•เจพ Intel เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ (x86_64) เจตเจฟเฉฑเจš เจ…เจคเฉ‡ เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ AMD เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ เจฎเฉเฉฑเจ– เจนเจฎเจฒเจพ เจตเฉˆเจ•เจŸเจฐ เจฆเจฟเจ–เจพเจˆ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจชเฉˆเจ•เจŸเจฐ เจ…เจคเฉ‡ เจฎเฉ‡เจฒเจŸเจกเจพเจŠเจจ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเจพ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจ เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจคเจฐเฉ€เจ•เฉ‡ Intel เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ SWAPGS เจนเจฎเจฒเฉ‡ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจฒเฉ€เจจเจ•เจธ, ChromeOS, Android เจ…เจคเฉ‡ Windows เจฒเจˆ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจซเจฟเจ•เจธ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค

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

เจจเจตเฉ‡เจ‚ เจนเจฎเจฒเฉ‡ เจฆเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจ‡เฉฑเจ• เจฒเฉ€เจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจนเฉˆ เจœเฉ‹ SWAPGS เจนเจฆเจพเจ‡เจคเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจพเจœเจผเฉ‡ เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉŒเจฐเจพเจจ เจตเจพเจชเจฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš GS เจฐเจœเจฟเจธเจŸเจฐ เจฆเฉ‡ เจฎเฉเฉฑเจฒ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจคเฉ‹เจ‚ OS เจ•เจฐเจจเจฒ เจคเฉฑเจ• เจœเจพเจ‚เจฆเจพ เจนเฉˆ (GS. เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ เจฎเฉเฉฑเจฒ เจจเฉ‚เฉฐ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฆเฉŒเจฐเจพเจจ เจตเจฐเจคเฉ‡ เจ—เจ เจฎเฉเฉฑเจฒ เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ)เฅค เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš, GS เจ‡เฉฑเจ• per_cpu เจชเฉเจ†เจ‡เฉฐเจŸเจฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ•เจฐเจจเจฒ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจชเฉเจ†เจ‡เฉฐเจŸเจฐ เจจเฉ‚เฉฐ TLS (เจฅเฉเจฐเฉˆเจก เจฒเฉ‹เจ•เจฒ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ) เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ•เจฐเจจเจฒ เจธเจชเฉ‡เจธ เจคเฉ‹เจ‚ เจ•เจฐเจจเจฒ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจœเจพเจ‚ GS เจฐเจœเจฟเจธเจŸเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจพ เจนเฉ‹เจฃ เจตเจพเจฒเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ SWAPGS เจนเจฆเจพเจ‡เจค เจจเฉ‚เฉฐ เจฆเฉ‹ เจตเจพเจฐ เจ•เจพเจฒ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฒเจˆ, เจนเจฆเจพเจ‡เจค เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เฉฑเจ• เจœเจพเจ‚เจš เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ•เฉฐเจกเฉ€เจธเจผเจจเจฒ เจฌเฉเจฐเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจธเฉฑเจŸเฉ‡เจฌเจพเจœเฉ€ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจ‡เฉฐเจœเจฃ เจšเฉˆเจ• เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจฆเฉ€ เจ‰เจกเฉ€เจ• เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ SWAPGS เจนเจฆเจพเจ‡เจคเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจ…เฉฑเจ—เฉ‡ เจตเจงเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจšเฉเจฃเฉ€ เจ—เจˆ เจธเจผเจพเจ–เจพ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจจเจคเฉ€เจœเจพ เจฐเฉฑเจฆ เจ•เจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ‡เฉฑเจ• เจธเจฅเจฟเจคเฉ€ เจชเฉˆเจฆเจพ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเจผเจพเจ–เจพ เจœเจฟเจธ เจตเจฟเฉฑเจš SWAPGS เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจจเฉ‚เฉฐ เจ…เฉฐเจฆเจพเจœเจผเฉ‡ เจจเจพเจฒ เจšเฉเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจธเฉฑเจŸเฉ‡เจฌเจพเจœเฉ€ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉŒเจฐเจพเจจ GS เจฐเจœเจฟเจธเจŸเจฐ เจฆเจพ เจฎเฉเฉฑเจฒ SWAPGS เจนเจฆเจพเจ‡เจค เจฆเฉเจ†เจฐเจพ เจฌเจฆเจฒเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ เจœเฉ‹ CPU เจ•เฉˆเจธเจผ เจตเจฟเฉฑเจš เจ–เจคเจฎ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค

เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจจเฉ‡ เจฆเฉ‹ เจนเจฎเจฒเฉ‡ เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจพเจ‚ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจ•เฉ€เจคเจพ เจนเฉˆ เจœเจฟเจธ เจฒเจˆ เจธเจผเฉ‹เจธเจผเจฃ เจชเฉเจฐเฉ‹เจŸเฉ‹เจŸเจพเจˆเจช เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค เจชเจนเจฟเจฒเจพ เจฆเฉเจฐเจฟเจธเจผ เจ‰เจธ เจธเจฅเจฟเจคเฉ€ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ SWAPGS เจนเจฆเจพเจ‡เจคเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฐเจฆเจพเจœเจผเฉ‡ เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจ…เจธเจฒ เจตเจฟเฉฑเจš เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฆเฉ‚เจœเจพ เจ‰เจฒเจŸ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ SWAPGS เจนเจฆเจพเจ‡เจค เจจเฉ‚เฉฐ เจ…เฉฐเจฆเจพเจœเจผเฉ‡ เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจธเจจเฉ‚เฉฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจนเจฐเฉ‡เจ• เจฆเฉเจฐเจฟเจธเจผ เจฒเจˆ, เจธเจผเฉ‹เจธเจผเจฃ เจฒเจˆ เจฆเฉ‹ เจตเจฟเจ•เจฒเจช เจนเจจ: เจนเจฎเจฒเจพเจตเจฐ เจ•เจฐเจจเจฒ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ–เจพเจธ เจชเจคเฉ‡ 'เจคเฉ‡ เจฎเฉเฉฑเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจนเจฎเจฒเจพเจตเจฐ เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจชเจคเจฟเจ†เจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจ–เจพเจธ เจฎเฉเฉฑเจฒ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจนเจฎเจฒเฉ‡ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฒเฉฐเจฎเจพ เจธเจฎเจพเจ‚ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจผเฉ‹เจธเจผเจฃ เจจเฉ‚เฉฐ เจฒเฉ€เจ• เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจฒเจˆ เจ•เจˆ เจ˜เฉฐเจŸเฉ‡ เจฒเฉฑเจ— เจธเจ•เจฆเฉ‡ เจนเจจเฅค

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

เจซเจฟเจ•เจธ เจฒเจˆ เจนเฉ‹เจธเจŸ เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ เจ—เฉˆเจธเจŸ เจ‡เจจเจตเจพเจ‡เจฐเจฎเฉˆเจ‚เจŸ เจฆเฉ‹เจจเจพเจ‚ เจ‰เฉฑเจคเฉ‡ เจ‡เฉฑเจ• เจ•เจฐเจจเจฒ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจธเจฟเจธเจŸเจฎ เจฐเฉ€เจฌเฉ‚เจŸ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจฒเฉ€เจจเจ•เจธ เจ‰เฉฑเจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฒเจˆ, "nospectre_v1" เจตเจฟเจ•เจฒเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ SWAPGS เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจ‰เจชเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจซเจฟเจ•เจธ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจง เจนเฉˆ เจชเฉˆเจš เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฒเจˆ, เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเฉˆ 4.19.65, 5.2.7, 4.14.137, 4.9.188 เจ…เจคเฉ‡ 4.4.188. เจฒเฉ€เจจเจ•เจธ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจฒเจˆ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ…เจœเฉ‡ เจœเจพเจฐเฉ€ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ (เจกเฉ‡เจฌเฉ€เจ…เจจ, RHEL, เจซเฉ‡เจกเฉ‹เจฐเจพ, Arch เจฒเฉ€เจจเจ•เจธ, เจธเฉ‚เจธเฉ‡/เจ“เจชเจจเจธเฉ‚เจธเฉ‡, เจ‰เจฌเจคเฉ‚เฉฐ). เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡, เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจšเฉเฉฑเจชเจšเจพเจช เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจœเฉเจฒเจพเจˆ เจ…เฉฑเจชเจกเฉ‡เจŸ. เจ—เฉ‚เจ—เจฒ เจ•เฉฐเจชเจจเฉ€ เจคเจฟเจ†เจฐ เจ•เจฐเจจเจฒ 4.19 เจฒเจˆ เจซเจฟเจ•เจธ เจ•เจฐเฉ‹เจฎเจ“เจเจธ เจจเจพเจฒ เจญเฉ‡เจœเฉ‡ เจ—เจ เจนเจจ เจ…เจคเฉ‡ เจ›เฉเจชเจพเจ“.

Bitdefender เจฆเฉ‡ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, Intel เจจเฉ‚เฉฐ เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฒ เจ…เจ—เจธเจค เจตเจฟเฉฑเจš เจธเจฎเฉฑเจธเจฟเจ† เจฌเจพเจฐเฉ‡ เจธเฉ‚เจšเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเฉ‡เจŸเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจนเฉฑเจฒ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจœเจฟเจธ เจฒเจˆ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ, เจ—เฉ‚เจ—เจฒ เจ…เจคเฉ‡ เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ‡เฉฑเจ• เจซเจฟเจ•เจธ เจฆเฉ‡ เจคเจพเจฒเจฎเฉ‡เจฒ เจตเจพเจฒเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจธเจจเฅค เจชเฉเจฐเจพเจฃเฉ‡ เจ‡เฉฐเจŸเฉ‡เจฒ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ, เจชเฉเจฐเฉ€-เจ†เจˆเจตเฉ€ เจฌเฉเจฐเจฟเจœ, เจธเจผเฉ‹เจธเจผเจฃ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ WRGSBASE เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉ€ เจ˜เจพเจŸ เจ•เจพเจฐเจจ เจนเจฎเจฒเจพ เจ•เจฐเจจเจพ เจตเจงเฉ‡เจฐเฉ‡ เจฎเฉเจธเจผเจ•เจฒ เจนเจจเฅค ARM, POWER, SPARC, MIPS, เจ…เจคเฉ‡ RISC-V เจธเจฟเจธเจŸเจฎ เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจคเฉ‹เจ‚ เจชเฉเจฐเจญเจพเจตเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจน SWAPGS เจนเจฆเจพเจ‡เจคเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจธเจฎเฉฑเจธเจฟเจ† เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เฉฐเจŸเฉ‡เจฒ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจฆเฉ‡ เจฎเจพเจฒเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจค เจ•เจฐเจฆเฉ€ เจนเฉˆ -
AMD เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡, เจธเจฟเจฐเจซ เจฆเฉ‚เจœเฉ‡ เจนเจฎเจฒเฉ‡ เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจคเจฟเจ†เจฐ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจธเฉ€, เจœเฉ‹ เจ•เจฟ GS เจฐเจœเจฟเจธเจŸเจฐ เจฆเฉ‡ เจ…เจงเจพเจฐ เจฎเฉเฉฑเจฒ เจฆเฉ€ เจธเฉฑเจŸเฉ‡เจฌเจพเจœเจผเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจนเฉˆ, เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ–เจพเจธ เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจนเจฎเจฒเฉ‡ เจฆเฉ‡ เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ เจฌเจฒเจพเจ• เจ•เจฐเจจ เจฒเจˆ เจ•เจพเจซเฉ€ เจนเฉˆ เจธเจชเฉˆเจ•เจŸเจฐ v1 เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจคเจฐเฉ€เจ•เฉ‡.

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

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