systemd เชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เช•เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชญเชตเชคเชƒ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ€ เชถเช•เซ‡ เช›เซ‡

เชธเชฟเชธเซเชŸเชฎเชก เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฐเชฎเชพเช‚ เช“เชณเช–เชพเชฏเซ‡เชฒ เชจเชฌเชณเชพเชˆ (CVE-2020-1712), เชœเซ‡ เชธเช‚เชญเชตเชฟเชค เชฐเซ€เชคเซ‡ เชคเชฎเชจเซ‡ DBus เชฌเชธ เชชเชฐ เช–เชพเชธ เชกเชฟเชเชพเช‡เชจ เช•เชฐเซ‡เชฒเซ€ เชตเชฟเชจเช‚เชคเซ€ เชฎเซ‹เช•เชฒเซ€เชจเซ‡ เชเชฒเชฟเชตเซ‡เชŸเซ‡เชก เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชคเชฎเชพเชฐเชพ เช•เซ‹เชกเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชธเชฎเชธเซเชฏเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‡เชฒ เช›เซ‡ systemd 245-rc1 (เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเชคเชพ เชชเซ‡เชšเซ‹: 1, 2, 3). เชตเชฟเชคเชฐเชฃเซ‹เชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช‰เชฌเซเชจเซเชŸเซ, Fedora, เช†เชฐเชเชšเชเชฒ (RHEL 8 เชฎเชพเช‚ เชฆเซ‡เช–เชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ RHEL 7 เชจเซ‡ เช…เชธเชฐ เช•เชฐเชคเซเช‚ เชจเชฅเซ€), CentOS ะธ SUSE/openSUSE, เชชเชฐเช‚เชคเซ เชธเชฎเชพเชšเชพเชฐ เชฒเช–เชคเซ€ เชตเช–เชคเซ‡ เช…เชฏเซ‹เช—เซเชฏ เชฐเชนเซ‡ เช›เซ‡ เชกเซ‡เชฌเชฟเชฏเชจ ะธ เช†เชฐเซเช• เชฒเชฟเชจเช•เซเชธ.

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

เชจเชฌเชณเชพเชˆเชจเชพ เชถเซ‹เชทเชฃเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชคเซ€ เชธเซ‡เชตเชพเช“เชฎเชพเช‚, systemd-machined เชจเซ‹เช‚เชงเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ DBus API org.freedesktop.machine1.Image.Clone เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช•เซ‡เชถเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเชพ เช…เชธเซเชฅเชพเชฏเซ€ เชธเช‚เช—เซเชฐเชน เช…เชจเซ‡ เชชเซ‹เชฒเช•เซ€เชŸเชจเซ€ เช…เชธเซเชฎเซ‡เชณ เชเช•เซเชธเซ‡เชธ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡. เชˆเชจเซเชŸเชฐเชซเซ‡เชธ
org.freedesktop.machine1.Image.Clone เชธเชฟเชธเซเชŸเชฎเชจเชพ เชคเชฎเชพเชฎ เชฌเชฟเชจเชชเซเชฐเชพเชชเซเชคเชฟเชนเซ€เชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชœเซ‡ systemd เชธเซ‡เชตเชพเช“เชจเซ‡ เช•เซเชฐเซ‡เชถ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชฅเชตเชพ เชธเช‚เชญเชตเชคเชƒ เช•เซ‹เชกเชจเซ‡ เชฐเซเชŸ เชคเชฐเซ€เช•เซ‡ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡ (เชถเซ‹เชทเชฃ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เชนเชœเซ เชธเซเชงเซ€ เชฆเชฐเซเชถเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจเชฅเซ€). เช•เซ‹เชก เช•เซ‡ เชœเซ‡ เชจเชฌเชณเชพเชˆเชจเชพ เชถเซ‹เชทเชฃเชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ 2015 เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ systemd-machined เชฎเชพเช‚ systemd 220 (RHEL 7.x systemd 219 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡).

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

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