Linux 6.2 เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เช•เซ‡ เชœเซ‡ Specter v2 เชนเซเชฎเชฒเชพ เชธเซเชฐเช•เซเชทเชพเชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡

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

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

เชจเชฌเชณเชพเชˆเชจเซ‹ เชธเชพเชฐ เช เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ IBRS เช…เชฅเชตเชพ eIBRS เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจ เชฎเซ‹เชกเซเชธ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเซเชธเซ‡ STIBP (เชธเชฟเช‚เช—เชฒ เชฅเซเชฐเซ‡เชก เชˆเชจเชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชฌเซเชฐเชพเชจเซเชš เชชเซเชฐเชฟเชกเชฟเช•เซเชŸเชฐ) เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เช•เซเชทเชฎ เช•เชฐเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชเช• เชธเชพเชฅเซ‡ เชฎเชฒเซเชŸเชฟเชฅเซเชฐเซ‡เชกเชฟเช‚เช— เชŸเซ‡เช•เซเชจเซ‰เชฒเซ‰เชœเซ€ (เชเชธเชเชฎเชŸเซ€ เช…เชฅเชตเชพ เชนเชพเชฏเชชเชฐ-เชฅเซเชฐเซ‡เชกเชฟเช‚เช—) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฒเซ€เช•เซเชธเชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. ). เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชฎเชพเชคเซเชฐ eIBRS เชฎเซ‹เชก เชฅเซเชฐเซ‡เชกเซ‹ เชตเชšเซเชšเซ‡เชจเชพ เชฒเชฟเช•เซ‡เชœ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ IBRS เชฎเซ‹เชกเชจเซ‡ เชจเชนเซ€เช‚, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ IBRS เชฌเซ€เชŸ, เชœเซ‡ เชฒเซ‹เชœเชฟเช•เชฒ เช•เซ‹เชฐเซ‹ เชตเชšเซเชšเซ‡เชจเชพ เชฒเซ€เช• เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชœเช—เซเชฏเชพ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเชพ เช•เชพเชฐเชฃเซ‹เชธเชฐ เชธเชพเชซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเซเชชเซ‡เชธ เชฅเซเชฐเซ‡เชกเซ‹เชจเซ‡ เชธเซเชชเซ‡เช•เซเชŸเชฐ v2 เชตเชฐเซเช—เชจเชพ เชนเซเชฎเชฒเชพเช“เชฅเซ€ เชธเซเชฐเช•เซเชทเชฟเชค เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹