Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชŸเซ‡เช•เซเชธเซเชŸ เช•เชจเซเชธเซ‹เชฒเชฎเชพเช‚เชฅเซ€ เชธเซเช•เซเชฐเซ‹เชฒเชฟเช‚เช— เชŸเซ‡เช•เซเชธเซเชŸ เชฎเชพเชŸเซ‡เชจเซ‹ เช†เชงเชพเชฐ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡

Linux เช•เชฐเซเชจเชฒเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชชเซ‚เชฐเชพ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชŸเซ‡เช•เซเชธเซเชŸ เช•เชจเซเชธเซ‹เชฒ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚เชฅเซ€ เช•เซ‹เชก เชฆเซ‚เชฐ เช•เชฐเซเชฏเซ‹, เชœเซ‡ เชŸเซ‡เช•เซเชธเซเชŸเชจเซ‡ เชชเชพเช›เชณ เชธเซเช•เซเชฐเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ (CONFIG_VGACON_SOFT_SCROLLBACK). เชญเซ‚เชฒเซ‹เชจเซ€ เชนเชพเชœเชฐเซ€เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช•เซ‹เชก เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹, เชœเซ‡ vgacon เชจเชพ เชตเชฟเช•เชพเชธเชจเซ€ เชฆเซ‡เช–เชฐเซ‡เช– เชฐเชพเช–เชจเชพเชฐ เชœเชพเชณเชตเชฃเซ€เชจเซ€ เช—เซ‡เชฐเชนเชพเชœเชฐเซ€เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ เชจ เชนเชคเซเช‚.

vgacon เช–เชพเชคเซ‡ เช‰เชจเชพเชณเชพเชฎเชพเช‚ เชคเซ‡ เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เชจเชพเชฌเซ‚เชฆ เชจเชฌเชณเชพเชˆ (CVE-2020-14331) เชœเซ‡ เชธเซเช•เซเชฐเซ‹เชฒ เชฌเชซเชฐเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชคเชชเชพเชธเชจเชพ เช…เชญเชพเชตเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฌเชซเชฐ เช“เชตเชฐเชซเซเชฒเซ‹ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชจเชฌเชณเชพเชˆเช เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซเช‚ เชงเซเชฏเชพเชจ เช†เช•เชฐเซเชทเชฟเชค เช•เชฐเซเชฏเซเช‚ เชœเซ‡เชฎเชฃเซ‡ vgacon เช•เซ‹เชกเชจเชพ เชซเช เชŸเซ‡เชธเซเชŸเชฟเช‚เช—เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เชนเชคเซเช‚ syzbot.

เชตเชงเชพเชฐเชพเชจเซ€ เชคเชชเชพเชธเชฎเชพเช‚ vgacon เช•เซ‹เชกเชฎเชพเช‚ เช˜เชฃเซ€ เชตเชงเซ เชธเชฎเชพเชจ เชธเชฎเชธเซเชฏเชพเช“, เชคเซ‡เชฎเชœ fbcon เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ เชธเซเช•เซเชฐเซ‹เชฒ เช•เชฐเชตเชพเชจเชพ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช…เชฎเชฒเซ€เช•เชฐเชฃเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเช“ เชœเซ‹เชตเชพ เชฎเชณเซ€ เชนเชคเซ€. เช•เชฎเชจเชธเซ€เชฌเซ‡, เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เช•เซ‹เชก เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชจเชฟเชญเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชธเช‚เชญเชตเชคเชƒ เช เชนเช•เซ€เช•เชคเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช•เซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เช—เซเชฐเชพเชซเชฟเช•เชฒ เช•เชจเซเชธเซ‹เชฒ เช…เชจเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เช•เชจเซเชธเซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ (เชฒเซ‹เช•เซ‹ vgacon เช…เชจเซ‡ fbcon เช•เชจเซเชธเซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เช“ เชฆเชพเชฏเช•เชพเช“เชฅเซ€ เชฎเซเช–เซเชฏ เช•เชฐเซเชจเชฒ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชจเชฅเซ€. เช…เชจเซ‡ เช†เชตเซ€ เช…เชฆเซเชฏเชคเชจ เชธเซเชตเชฟเชงเชพเช“ เชœเซ‡เชฎ เช•เซ‡ เชกเซเชฐเชพเช‡เชตเชฐเชฎเชพเช‚ เชฌเชฟเชฒเซเชŸ เชธเซเช•เซเชฐเซ‹เชฒเชฟเช‚เช— (Shift+PageUp/PageDown) เชธเช‚เชญเชตเชคเชƒ เช“เช›เซ€ เชฎเชพเช‚เช—เชฎเชพเช‚ เช›เซ‡).

เช† เชธเช‚เชฆเชฐเซเชญเซ‡, เชฒเชฟเชจเชธ เชŸเซ‹เชฐเชตเชพเชฒเซเชกเซเชธเซ‡ เชฆเชพเชตเซ‹ เชจ เช•เชฐเซ‡เชฒเซ‹ เช•เซ‹เชก เชœเชพเชณเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เชจ เช•เชฐเชตเชพเชจเซ‹ เชจเชฟเชฐเซเชฃเชฏ เช•เชฐเซเชฏเซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ‡ เช–เชพเชฒเซ€ เชฆเซ‚เชฐ เช•เชฐเซเชฏเซ‹. เชœเซ‹ เชคเซเชฏเชพเช‚ เชเชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชนเซ‹เชฏ เช•เซ‡ เชœเซ‡เชฎเชจเซ‡ เช† เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เช•เชจเซเชธเซ‹เชฒเชฎเชพเช‚ เชธเซเช•เซเชฐเซ‹เชฒเซ€เช‚เช—เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช•เซ‹เชก เช•เชฐเซเชจเชฒ เชชเชฐ เชชเชพเช›เซ‹ เชซเชฐเชถเซ‡ เช•เซ‡ เชœเชฒเชฆเซ€ เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐ เชฎเชณเซ‡ เช•เซ‡ เชœเซ‡ เชคเซ‡เชจเซ€ เชœเชพเชณเชตเชฃเซ€ เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชนเซ‹เชฏ.

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

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