เจฒเฉ€เจจเจ•เจธ 6.2 เจ•เจฐเจจเจฒ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจœเฉ‹ เจธเจชเฉˆเจ•เจŸเจฐ v2 เจนเจฎเจฒเฉ‡ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฌเจพเจˆเจชเจพเจธ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆ

เจฒเฉ€เจจเจ•เจธ เจ•เจฐเจจเจฒ 6.2 เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ (CVE-2023-1998) เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ, เจœเฉ‹ เจธเจชเฉˆเจ•เจŸเจฐ v2 เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจตเฉฑเจ–-เจตเฉฑเจ– SMT เจœเจพเจ‚ เจนเจพเจˆเจชเจฐ เจฅเฉเจฐเฉˆเจกเจฟเฉฐเจ— เจฅเฉเจฐเฉˆเจกเจพเจ‚ เจตเจฟเฉฑเจš เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจนเฉ‹เจฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‰เจธเฉ‡ เจญเฉŒเจคเจฟเจ• เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ 'เจคเฉ‡เฅค เจ•เฉ‹เจฐ. เจ•เจฎเจœเจผเฉ‹เจฐเฉ€, เจนเฉ‹เจฐ เจšเฉ€เจœเจผเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ, เจ•เจฒเจพเจ‰เจก เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจกเฉ‡เจŸเจพ เจฒเฉ€เจ• เจนเฉ‹เจฃ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจธเจฎเฉฑเจธเจฟเจ† เจธเจฟเจฐเจซ เจฒเฉ€เจจเจ•เจธ 6.2 เจ•เจฐเจจเจฒ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจธเจชเฉˆเจ•เจŸเจฐ v2 เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ“เจตเจฐเจนเฉˆเฉฑเจก เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจฆเฉ‡ เจ—เจฒเจค เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจ•เจพเจฐเจจ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจฒเฉ€เจจเจ•เจธ 6.3 เจ•เจฐเจจเจฒ เจฆเฉ€ เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเจผเจพเจ–เจพ เจตเจฟเฉฑเจš เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš, เจธเจชเฉˆเจ•เจŸเจฐ เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ, เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ prctl PR_SET_SPECULATION_CTRL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจฎเจพเจจ เจฒเจ—เจพเจ‰เจฃ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ เจœเจพเจ‚ seccomp เจตเจฟเจงเฉ€ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจธเจฟเจธเจŸเจฎ เจ•เจพเจฒ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, prctl เจฆเฉเจ†เจฐเจพ เจธเจชเฉˆเจ•เจŸเจฐ-BTI เจ…เจŸเฉˆเจ• เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจฎเฉ‹เจก เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ, เจ•เจฐเจจเจฒ 6.2 เจตเจฟเฉฑเจš เจ—เจฒเจค เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจจเฉ‡ เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ เจ‡เฉฑเจ• เจชเฉเจฐเจฎเฉเฉฑเจ– เจ•เจฒเจพเจ‰เจก เจชเฉเจฐเจฆเจพเจคเจพ เจฆเฉ€เจ†เจ‚ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจนเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ›เฉฑเจก เจฆเจฟเฉฑเจคเจพเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจ•เจฐเจจเจฒ 6.2 เจตเจพเจฒเฉ‡ เจฐเฉˆเจ—เฉ‚เจฒเจฐ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจตเฉ€ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจ•เจฐเจจ เจฒเจˆ โ€œspectre_v2=ibrsโ€ เจธเฉˆเจŸเจฟเฉฐเจ— เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเจพ เจจเจฟเจšเฉ‹เฉœ เจ‡เจน เจนเฉˆ เจ•เจฟ IBRS เจœเจพเจ‚ eIBRS เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฎเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจจเฉ‡ STIBP (เจธเจฟเฉฐเจ—เจฒ เจฅเฉเจฐเฉˆเฉฑเจก เจ…เจธเจฟเฉฑเจงเฉ‡ เจธเจผเจพเจ–เจพ เจชเฉ‚เจฐเจต-เจ…เจจเฉเจฎเจพเจจ) เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐ เจฆเจฟเฉฑเจคเจพ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจฎเจฒเจŸเฉ€เจฅเฉเจฐเฉ‡เจกเจฟเฉฐเจ— เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ (SMT เจœเจพเจ‚ เจนเจพเจˆเจชเจฐ-) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฒเฉ€เจ• เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจฒเจˆ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค เจฅเฉเจฐเฉˆเจกเจฟเฉฐเจ—). เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจธเจฟเจฐเจซ eIBRS เจฎเฉ‹เจก เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจฒเฉ€เจ• เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ IBRS เจฎเฉ‹เจก เจจเจนเฉ€เจ‚, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจธ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš IBRS เจฌเจฟเฉฑเจŸ, เจœเฉ‹ เจ•เจฟ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจ•เฉ‹เจฐเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจฒเฉ€เจ•เฉ‡เจœ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡ เจธเจพเจซเจผ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจตเจพเจชเจธ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจฏเฉ‚เจœเจผเจฐ เจธเจชเฉ‡เจธ เจตเจฟเฉฑเจš เจฅเจฐเจฟเฉฑเจก เจธเจชเฉˆเจ•เจŸเจฐ v2 เจนเจฎเจฒเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจจเจนเฉ€เจ‚ เจนเจจเฅค

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

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