ะ ะฐัะบัััั ัะฒะตะดะตะฝะธั ะพ ะดะฒัั ััะทะฒะธะผะพัััั ะฒ ะทะฐะณััะทัะธะบะต GRUB2, ะบะพัะพััะต ะผะพะณัั ะฟัะธะฒะตััะธ ะบ ะฒัะฟะพะปะฝะตะฝะธั ะบะพะดะฐ ะฟัะธ ะธัะฟะพะปัะทะพะฒะฐะฝะธะธ ัะฟะตัะธะฐะปัะฝะพ ะพัะพัะผะปะตะฝะฝัั ััะธััะพะฒ ะธ ะพะฑัะฐะฑะพัะบะต ะพะฟัะตะดะตะปัะฝะฝัั Unicode-ะฟะพัะปะตะดะพะฒะฐัะตะปัะฝะพััะตะน. ะฃัะทะฒะธะผะพััะธ ะผะพะณัั ะธัะฟะพะปัะทะพะฒะฐัััั ะดะปั ะพะฑั ะพะดะฐ ะผะตั ะฐะฝะธะทะผะฐ ะฒะตัะธัะธัะธัะพะฒะฐะฝะฝะพะน ะทะฐะณััะทะบะธ UEFI Secure Boot.
เจชเจเจพเจฃเฉเจเจ เจเจเจเจ เจเจฎเจเจผเฉเจฐเฉเจเจ:
- CVE-2022-2601 โ ะฟะตัะตะฟะพะปะฝะตะฝะธะต ะฑััะตัะฐ ะฒ ััะฝะบัะธะธ grub_font_construct_glyph() ะฟัะธ ะพะฑัะฐะฑะพัะบะต ัะฟะตัะธะฐะปัะฝะพ ะพัะพัะผะปะตะฝะฝัั ััะธััะพะฒ ะฒ ัะพัะผะฐัะต pf2, ะฒะพะทะฝะธะบะฐััะตะต ะธะท-ะทะฐ ะฝะตะฒะตัะฝะพะณะพ ัะฐััััะฐ ะฟะฐัะฐะผะตััะฐ max_glyph_size ะธ ะฒัะดะตะปะตะฝะธั ะพะฑะปะฐััะธ ะฟะฐะผััะธ, ะทะฐะฒะตะดะพะผะพ ะผะตะฝััะตะน, ัะตะผ ะฝะตะพะฑั ะพะดะธะผะพ ะดะปั ัะฐะทะผะตัะตะฝะธั ะณะปะธัะพะฒ.
- CVE-2022-3775 โ ะทะฐะฟะธัั ะทะฐ ะฟัะตะดะตะปั ะฒัะดะตะปะตะฝะฝะพะน ะพะฑะปะฐััะธ ะฟะฐะผััะธ ะฟัะธ ะพััะธัะพะฒะบะต ะฝะตะบะพัะพััั ะฟะพัะปะตะดะพะฒะฐัะตะปัะฝะพััะตะน Unicode ัะฟะตัะธะฐะปัะฝะพ ะพัะพัะผะปะตะฝะฝัะผ ััะธััะพะผ. ะัะพะฑะปะตะผะฐ ะฟัะธัััััะฒัะตั ะฒ ะบะพะดะต ะพะฑัะฐะฑะพัะบะธ ััะธััะพะฒ ะธ ะฒัะทะฒะฐะฝะฐ ะพััััััะฒะธะตะผ ะดะพะปะถะฝัั ะฟัะพะฒะตัะพะบ ัะพะพัะฒะตัััะฒะธั ัะธัะธะฝั ะธ ะฒััะพัั ะณะปะธัะฐ ัะฐะทะผะตัั ะธะผะตััะตะนัั ะฑะธัะพะฒะพะน ะบะฐััั. ะัะฐะบัััะธะน ะผะพะถะตั ะฟะพะดะพะฑัะฐัั ะฒะฒะพะด ัะฐะบะธะผ ะพะฑัะฐะทะพะผ, ััะพะฑั ะฒัะทะฒะฐัั ะทะฐะฟะธัั ั ะฒะพััะฐ ะดะฐะฝะฝัั ะฝะฐ ะฟัะตะดะตะปะฐะผะธ ะฒัะดะตะปะตะฝะฝะพะณะพ ะฑััะตัะฐ. ะัะผะตัะฐะตััั, ััะพ ะฝะตัะผะพััั ะฝะฐ ัะปะพะถะฝะพััั ัะบัะฟะปัะฐัะฐัะธะธ ััะทะฒะธะผะพััะธ, ะดะพะฒะตะดะตะฝะธะต ะฟัะพะฑะปะตะผั ะดะพ ะฒัะฟะพะปะฝะตะฝะธั ะบะพะดะฐ ะฝะต ะธัะบะปััะฐะตััั.
ะัะฟัะฐะฒะปะตะฝะธะต ะพะฟัะฑะปะธะบะพะฒะฐะฝะพ ะฒ ะฒะธะดะต ะฟะฐััะฐ. ะกัะฐััั ััััะฐะฝะตะฝะธั ััะทะฒะธะผะพััะตะน ะฒ ะดะธัััะธะฑััะธะฒะฐั ะผะพะถะฝะพ ะพัะตะฝะธัั ะฝะฐ ะดะฐะฝะฝัั ัััะฐะฝะธัะฐั : Ubuntu, SUSE, RHEL, Fedora, Debian. ะะปั ััััะฐะฝะตะฝะธั ะฟัะพะฑะปะตะผ ะฒ GRUB2 ะฝะตะดะพััะฐัะพัะฝะพ ะฟัะพััะพ ะพะฑะฝะพะฒะธัั ะฟะฐะบะตั, ะฟะพััะตะฑัะตััั ัะฐะบะถะต ััะพัะผะธัะพะฒะฐัั ะฝะพะฒัะต ะฒะฝัััะตะฝะฝะธะต ัะธััะพะฒัะต ะฟะพะดะฟะธัะธ ะธ ะพะฑะฝะพะฒะปััั ะธะฝััะฐะปะปััะพัั, ะทะฐะณััะทัะธะบะธ, ะฟะฐะบะตัั ั ัะดัะพะผ, fwupd-ะฟัะพัะธะฒะบะธ ะธ shim-ะฟัะพัะปะพะนะบั.
เจเจผเจฟเจเจฆเจพเจคเจฐ เจฒเฉเจจเจเจธ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ UEFI เจธเฉเจฐเฉฑเจเจฟเจ เจค เจฌเฉเจ เจฎเฉเจก เจตเจฟเฉฑเจ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจฌเฉเจเจฟเฉฐเจ เจฒเจ เจฎเจพเจเจเฉเจฐเฉเจธเจพเจซเจ เจฆเฉเจเจฐเจพ เจกเจฟเจเฉเจเจฒ เจคเฉเจฐ 'เจคเฉ เจนเจธเจคเจพเจเจฐ เจเฉเจคเฉ เจเฉฑเจ เจเฉเจเฉ เจธเจผเจฟเจฎ เจชเจฐเจค เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจจเฅค เจเจน เจฒเฉเจ เจฐ GRUB2 เจจเฉเฉฐ เจเจธเจฆเฉ เจเจชเจฃเฉ เจธเจฐเจเฉเจซเจฟเจเฉเจ เจจเจพเจฒ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจเจฐเจฆเฉ เจนเฉ, เจเฉ เจเจฟ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ เจกเจฟเจตเฉเจฒเจชเจฐเจพเจ เจจเฉเฉฐ เจฎเจพเจเจเจฐเฉเจธเจพเจซเจ เจฆเฉเจเจฐเจพ เจนเจฐ เจเจฐเจจเจฒ เจ เจคเฉ GRUB เจ เฉฑเจชเจกเฉเจ เจจเฉเฉฐ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจจเจนเฉเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค GRUB2 เจตเจฟเฉฑเจ เจเจฎเจเจผเฉเจฐเฉเจเจ เจคเฉเจนเจพเจจเฉเฉฐ เจธเจซเจฒเจคเจพเจชเฉเจฐเจตเจ เจธเจผเจฟเจฎ เจคเจธเจฆเฉเจ เจคเฉเจ เจฌเจพเจ เจฆ เจชเฉเจพเจ 'เจคเฉ เจคเฉเจนเจพเจกเฉ เจเฉเจก เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉเจเจ เจนเจจ, เจชเจฐ เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจฒเฉเจก เจเจฐเจจ เจคเฉเจ เจชเจนเจฟเจฒเจพเจ, เจเจฆเฉเจ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจฌเฉเจ เจฎเฉเจก เจเจฟเจฐเจฟเจเจธเจผเฉเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉ เจคเจพเจ เจเจฐเฉฑเจธเจ เจฆเฉ เจฒเฉเฉ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเฉ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจ เจเจฒเฉ เจฌเฉเจ เจชเฉเจฐเจเจฟเจฐเจฟเจ 'เจคเฉ เจชเฉเจฐเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจชเฉเจฐเจพเจชเจค เจเจฐเจฆเจพ เจนเฉ, เจธเจฎเฉเจค เจเฉฑเจ เจนเฉเจฐ OS เจฒเฉเจก เจเจฐเจจเจพ, เจเจชเจฐเฉเจเจฟเฉฐเจ เจธเจฟเจธเจเจฎ เจเฉฐเจชเฉเจจเฉเจเจ เจธเจฟเจธเจเจฎ เจจเฉเฉฐ เจธเฉเจงเจฃเจพ เจ เจคเฉ เจฒเฉเจเจกเจพเจเจจ เจธเฉเจฐเฉฑเจเจฟเจ เจจเฉเฉฐ เจฌเจพเจเจชเจพเจธ เจเจฐเจจเจพเฅค
เจกเจฟเจเจผเฉเจเจฒ เจฆเจธเจคเจเจค เจจเฉเฉฐ เจฐเฉฑเจฆ เจเฉเจคเฉ เจฌเจฟเจจเจพเจ เจเจฎเจเจผเฉเจฐเฉ เจจเฉเฉฐ เจฐเฉเจเจฃ เจฒเจ, เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจ SBAT (UEFI เจธเจฟเจเจฟเจเจฐ เจฌเฉเจ เจเจกเจตเจพเจเจธเจก เจเจพเจฐเจเฉเจเจฟเฉฐเจ) เจตเจฟเจงเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐ เจธเจเจฆเฉ เจนเจจ, เจเฉ เจเจฟ เจเจผเจฟเจเจฆเจพเจคเจฐ เจชเฉเจฐเจธเจฟเฉฑเจง เจฒเฉเจจเจเจธ เจกเจฟเจธเจเจฐเฉเจฌเจฟเจเจธเจผเจจเจพเจ เจตเจฟเฉฑเจ GRUB2, เจธเจผเจฟเจฎ เจ เจคเฉ fwupd เจฒเจ เจธเจฎเจฐเจฅเจฟเจค เจนเฉเฅค SBAT เจจเฉเฉฐ Microsoft เจฆเฉ เจจเจพเจฒ เจธเจพเจเจเฉ เจคเฉเจฐ 'เจคเฉ เจตเจฟเจเจธเจค เจเฉเจคเจพ เจเจฟเจ เจธเฉ เจ เจคเฉ เจเจธ เจตเจฟเฉฑเจ UEFI เจเฉฐเจชเฉเจจเฉเจเจเจธ เจฆเฉเจเจ เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒ เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจตเจพเจงเฉ เจฎเฉเจเจพเจกเฉเจเจพ เจธเจผเจพเจฎเจฒ เจเจฐเจจเจพ เจธเจผเจพเจฎเจฒ เจนเฉ, เจเจฟเจธ เจตเจฟเฉฑเจ เจจเจฟเจฐเจฎเจพเจคเจพ, เจเจคเจชเจพเจฆ, เจเฉฐเจชเฉเจจเฉเจเจ เจ เจคเฉ เจธเฉฐเจธเจเจฐเจฃ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจธเจผเจพเจฎเจฒ เจนเฉเฅค เจจเจฟเจฐเจงเจพเจฐเจค เจฎเฉเจเจพเจกเฉเจเจพ เจเฉฑเจ เจกเจฟเจเฉเจเจฒ เจฆเจธเจคเจเจค เจจเจพเจฒ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจนเฉ เจ เจคเฉ UEFI เจธเฉเจฐเฉฑเจเจฟเจ เจค เจฌเฉเจ เจฒเจ เจฎเจจเจเจผเฉเจฐ เจเจพเจ เจตเจฐเจเจฟเจค เจญเจพเจเจพเจ เจฆเฉ เจธเฉเจเฉ เจตเจฟเฉฑเจ เจตเฉฑเจเจฐเฉ เจคเฉเจฐ 'เจคเฉ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉเฅค
SBAT ะฟะพะทะฒะพะปัะตั ะฑะปะพะบะธัะพะฒะฐัั ะธัะฟะพะปัะทะพะฒะฐะฝะธะต ัะธััะพะฒะพะน ะฟะพะดะฟะธัะธ ะดะปั ะพัะดะตะปัะฝัั
ะฝะพะผะตัะพะฒ ะฒะตััะธะน ะบะพะผะฟะพะฝะตะฝัะพะฒ ะฑะตะท ะฝะตะพะฑั
ะพะดะธะผะพััะธ ะพัะทัะฒะฐ ะบะปััะตะน ะดะปั Secure Boot. ะะปะพะบะธัะพะฒะฐะฝะธะต ััะทะฒะธะผะพััะตะน ัะตัะตะท SBAT ะฝะต ััะตะฑัะตั ะธัะฟะพะปัะทะพะฒะฐะฝะธั ัะฟะธัะบะฐ ะพัะพะทะฒะฐะฝะฝัั
ัะตััะธัะธะบะฐัะพะฒ UEFI (dbx), ะฐ ะฟัะพะธะทะฒะพะดะธััั ะฝะฐ ััะพะฒะฝะต ะทะฐะผะตะฝั ะฒะฝัััะตะฝะฝะตะณะพ ะบะปััะฐ ะดะปั ัะพัะผะธัะพะฒะฐะฝะธั ะฟะพะดะฟะธัะตะน ะธ ะพะฑะฝะพะฒะปะตะฝะธั GRUB2, shim ะธ ะดััะณะธั
ะฟะพััะฐะฒะปัะตะผัั
ะดะธัััะธะฑััะธะฒะฐะผะธ ะทะฐะณััะทะพัะฝัั
ะฐััะตัะฐะบัะพะฒ. ะะพ ะฒะฝะตะดัะตะฝะธั SBAT, ะพะฑะฝะพะฒะปะตะฝะธะต ัะฟะธัะบะฐ ะพัะพะทะฒะฐะฝะฝัั
ัะตััะธัะธะบะฐัะพะฒ (dbx, UEFI Revocation List) ะฑัะปะพ ะพะฑัะทะฐัะตะปัะฝัะผ ััะปะพะฒะธะตะผ ะฟะพะปะฝะพะณะพ ะฑะปะพะบะธัะพะฒะฐะฝะธั ััะทะฒะธะผะพััะธ, ัะฐะบ ะบะฐะบ ะฐัะฐะบัััะธะน, ะฝะตะทะฐะฒะธัะธะผะพ ะพั ะธัะฟะพะปัะทัะตะผะพะน ะพะฟะตัะฐัะธะพะฝะฝะพะน ัะธััะตะผั, ะผะพะณ ะดะปั ะบะพะผะฟัะพะผะตัะฐัะธะธ UEFI Secure Boot ะธัะฟะพะปัะทะพะฒะฐัั ะทะฐะณััะทะพัะฝัะน ะฝะพัะธัะตะปั ัะพ ััะฐัะพะน ััะทะฒะธะผะพะน ะฒะตััะธะตะน GRUB2, ะทะฐะฒะตัะตะฝะฝะพะน ัะธััะพะฒะพะน ะฟะพะดะฟะธััั.
เจธเจฐเฉเจค: opennet.ru