เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเดจเตเดฑเต† tty เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เด’เดฐเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดค เดตเต†เดณเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ.

เด—เต‚เด—เดฟเตพ เดชเตเดฐเตŠเดœเด•เตเดฑเตเดฑเต เดธเต€เดฑเต‹ เดŸเต€เดฎเดฟเดฒเต† เด—เดตเต‡เดทเด•เตผ เดฒเดฟเดจเด•เตเดธเต เด•เต†เตผเดฃเดฒเดฟเดจเตเดฑเต† tty เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต TIOCSPGRP ioctl เดนเดพเตปเดกเตโ€Œเดฒเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด’เดฐเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค (CVE-2020-29661) เดชเตเดฐเดฏเต‹เดœเดจเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฐเต€เดคเดฟ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† เด…เดคเตเดคเดฐเด‚ เดคเดŸเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดธเด‚เดฐเด•เตเดทเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเตเด‚ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต. เดชเดฐเดพเดงเต€เดจเดคเด•เตพ.

เดชเตเดฐเดถเตโ€ŒเดจเดฎเตเดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจ เดฌเด—เต เด•เดดเดฟเดžเตเดž เดตเตผเดทเด‚ เดกเดฟเดธเด‚เดฌเตผ 3 เดจเต เดคเดจเตเดจเต† เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเดฒเดฟเตฝ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต. 5.9.13 เดชเดคเดฟเดชเตเดชเต เดตเดฐเต†เดฏเตเดณเตเดณ เด•เต‡เตผเดฃเดฒเตเด•เดณเดฟเตฝ เดชเตเดฐเดถเตเดจเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดฎเดฟเด•เตเด• เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเตเด‚ เด•เดดเดฟเดžเตเดž เดตเตผเดทเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดš เด•เต‡เตผเดฃเตฝ เดชเดพเด•เตเด•เต‡เดœเต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เดณเดฟเดฒเต† เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต (Debian, RHEL, SUSE, Ubuntu, Fedora, Arch). TIOCGSID ioctl เด•เต‹เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค (CVE-2020-29660) เด’เดฐเต‡เดธเดฎเดฏเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ, เดŽเดจเตเดจเดพเตฝ เด…เดคเต เดŽเดฒเตเดฒเดพเดฏเดฟเดŸเดคเตเดคเตเด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดกเตเดฐเตˆเดตเตผเดฎเดพเตผ/tty/tty_jobctrl.c เด•เต‹เดกเดฟเดฒเต† เด’เดฐเต เดฑเต‡เดธเต เด…เดตเดธเตเดฅเดฏเตเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจ เดฒเต‹เด•เตเด•เดฟเด‚เด—เต เดฌเด—เต เด•เดพเดฐเดฃเดฎเดพเดฃเต เดชเตเดฐเดถเตโ€Œเดจเด‚ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจเดคเต, เด‡เดคเต TIOCSPGRP เดŽเดจเตเดจ เดเด’เด•เตเดŸเต เด•เต‹เดณเดฟเด‚เด—เต เดตเดดเดฟ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เด‰เดชเดฏเต‹เด—เดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต เดถเต‡เดทเดฎเตเดณเตเดณ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเต เดตเตเดฏเดตเดธเตเดฅเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เด•เต‡เตผเดฃเตฝ 10-4.19.0-amd13 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเต†เดฌเดฟเดฏเตป 64-เตฝ เดชเตเดฐเดฟเดตเดฟเดฒเต‡เดœเต เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดšเต‚เดทเดฃเด‚ เดชเตเดฐเด•เดŸเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เด…เดคเต‡ เดธเดฎเดฏเด‚, เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดš เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ, เด’เดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดšเต‚เดทเดฃเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดคเดฏเตเด•เตเด•เต เดชเตเดฐเดพเดงเดพเดจเตเดฏเด‚ เดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เด…เดคเตเดคเดฐเด‚ เด•เต‡เดŸเตเดชเดพเดŸเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดฐเดฟเดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เต‡เตผเดฃเดฒเดฟเตฝ เดŽเดจเตเดคเต†เดฒเตเดฒเดพเด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต. เดจเดฟเด—เดฎเดจเด‚ เดชเตเดฐเต‹เดคเตเดธเดพเดนเดœเดจเด•เดฎเดฒเตเดฒ, เด•เต‚เดฎเตเดชเดพเดฐเดคเตเดคเดฟเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เตเด•, เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เดฟเดฏเดคเดฟเดจเตเดถเต‡เดทเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด• เดคเตเดŸเด™เตเด™เดฟเดฏ เดฐเต€เดคเดฟเด•เตพ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด…เดต เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตฝ เด•เตเดฑเดตเตเดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† CFI (เด•เตบเดŸเตเดฐเต‹เตพ เดซเตเดฒเต‹ เด‡เดจเตเดฑเด—เตเดฐเดฟเดฑเตเดฑเดฟ) เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดธเด‚เดฐเด•เตเดทเดฃเด‚, เดšเต‚เดทเดฃเด™เตเด™เตพ เดคเดŸเดฏเตเดจเตเดจเต เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฟเดจเตเดจเต€เดŸเตเดณเตเดณ เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเตฝ, เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดฆเต€เตผเด˜เด•เดพเดฒเดพเดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดŽเดจเตเดคเต เดฎเดพเดฑเตเดฑเดฎเตเดฃเตเดŸเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เด…เดจเดฒเตˆเดธเดฑเตเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตโ€Œเดฑเตเดฑเต‡เดฑเตเดฑเต เดšเต†เด•เตเด•เดฑเตเด•เดณเตเดŸเต† เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดฑเดธเตเดฑเตเดฑเต, เดธเดฟ เดกเดฏเดฒเด•เตโ€Œเดฑเตเดฑเตเด•เตพ เดชเต‹เดฒเตเดณเตเดณ เดธเดฎเตเดชเดจเตเดจเดฎเดพเดฏ เดตเตเดฏเดพเด–เตเดฏเดพเดจเด™เตเด™เดณเตเดณเตเดณ (เดšเต†เด•เตเด•เตเดกเต เดธเดฟ เดชเต‹เดฒเตเดณเตเดณเดต) เดฎเต†เดฎเตเดฎเดฑเดฟ-เดธเต‡เดซเต เดญเดพเดทเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚. เดตเต‡เดฑเดฟเดŸเตเดŸเต เดจเดฟเตฝเด•เตเด•เตเด•, เดฒเต‹เด•เตเด•เตเด•เตพ, เดตเดธเตเดคเตเด•เตเด•เตพ, เดชเต‹เดฏเดฟเดจเตเดฑเดฑเตเด•เตพ. เดธเด‚เดฐเด•เตเดทเดฃ เดฐเต€เดคเดฟเด•เดณเดฟเตฝ, panic_on_oops เดฎเต‹เดกเต เดธเดœเต€เดตเดฎเดพเด•เตเด•เตฝ, เด•เต‡เตผเดฃเตฝ เด˜เดŸเดจเด•เตพ เดฑเต€เดกเต-เด’เตบเดฒเดฟ เดฎเต‹เดกเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตฝ, seccomp เดชเต‹เดฒเตเดณเตเดณ เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เต‹เดณเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เด•เตเดธเดธเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚ เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•