νλλΌ κ°λ°μ Linux λ°°ν¬νμ κ²μ¦λ λ€μ΄λ‘λμ μ¬μ©λλ Shim λ μ΄μ΄μ λμ§νΈ μλͺ μ μ¬μ©λλ λ§μ΄ν¬λ‘μννΈ μΈμ¦μκ° 6μ λ§μ λ§λ£λλ κ²κ³Ό κ΄λ ¨λ μν©μ λͺ νν νμ΅λλ€. Linux UEFI 보μ λΆν λͺ¨λμμλ μΈμ¦μ λ§λ£λ‘ μΈν΄ μ μλͺ μμ±μ΄ λΆκ°λ₯ν΄μ§λ κ² μΈμλ μ¬μ©μμκ² μλ‘μ΄ μΈμ¦μλ‘μ μ νμ΄ μννκ² μ΄λ£¨μ΄μ ΈμΌ ν©λλ€. UEFI 보μ λΆν λͺ¨λμμλ μΈμ¦μ λ§λ£μΌμ νμΈνμ§ μκ³ , μμλ μΈμ¦μμ νμ§λ§ κ³ λ €ν©λλ€.
shim μ λ°μ΄νΈκ° μ€μΉλμ§ μμ κΈ°μ‘΄ μμ€ν μ νμ¨μ΄μμ μΈμ¦μμ κ³΅κ° ν€κ° μ κ±°λκ±°λ UEFI μΈμ¦μ νμ§ λͺ©λ‘(DBX)μ μΆκ°λ λκΉμ§ κ³μ λΆν λ©λλ€. Microsoft ν€λ λ°°ν¬νμ κ³΅κ° ν€κ° ν¬ν¨λ shim λΆν κ³μΈ΅λ§ κ²μ¦νλ©°, μ΄ κ³΅κ° ν€λ GRUB2 λΆνΈλ‘λ λ° μ»€λκ³Ό κ°μ λΆν κ°λ₯ν κ΅¬μ± μμλ₯Ό κ²μ¦νλ λ° μ¬μ©λ©λλ€. Linux컀λ λͺ¨λ λ° fwupdμ κ°μ΄ λΆν μ€μ μ¬μ©λλ νλ‘μΈμ€λ ν¬ν¨λ©λλ€. μ΄ μ κ·Ό λ°©μμ ν΅ν΄ Microsoftλ shim λ μ΄μ΄μ λ³κ²½ μ¬νλ§ νμΈνκ³ λ°°ν¬νμ λΆν νλ‘μΈμ€λ₯Ό λ 립μ μΌλ‘ κ²μ¦ν μ μμ΅λλ€.
UEFI 보μ λΆν μ© νμ¬ νμ¨μ΄ 곡μ¦μ μ¬μ©λλ Microsoft μΈμ¦μλ 2011λ λΆν° μ¬μ©λμ΄ μμ΅λλ€. 2023λ μ μλ‘μ΄ μΈμ¦μκ° μμ±λμμΌλ©°, 2025λ 10μλΆν° μλͺ μ μ¬μ©λκ³ μμ΅λλ€. νλμ¨μ΄ νΈνμ±μ κ·ΉλννκΈ° μν΄ μ¬λ¬ κ°μ ν€λ‘ 곡μ¦λ μ λ°μ΄νΈλ shimμ΄ Fedora 45 릴리μ€μ κΈ°λ°μ΄ λλ Fedora Rawhide μ μ₯μμ μ΄λ―Έ μΆκ°λμμ΅λλ€. (μ΄ shimμ μ μΈμ¦μμ κ³΅κ° ν€κ° μλ μ΄μ νμ¨μ΄μ μ΄μ μΈμ¦μμ κ³΅κ° ν€κ° μλ νμ¨μ΄ λͺ¨λμμ μ¬μ©ν μ μμ΅λλ€.)
Microsoft μΈμ¦μ λ§λ£λ λΆν κΈ°λ₯μ μν₯μ λ―ΈμΉμ§ μμ§λ§, Fedora κ°λ°μλ νλμ¨μ΄μ© μ νμ¨μ΄ λ²μ μ΄ μΆμλ λ Secure Boot ν€ λ°μ΄ν°λ² μ΄μ€λ₯Ό μ λ°μ΄νΈν κ²μ κΆμ₯ν©λλ€. μμ€ν μ΄ UEFI Secure Boot λͺ¨λλ‘ λΆν λλμ§ νμΈνλ €λ©΄ "mokutil --sb-state" λͺ λ Ήμ μ¬μ©νκ³ , νμ¨μ΄μ μλ κ³΅κ° ν€ λͺ©λ‘μ νμνλ €λ©΄ "mokutil --db --short" λͺ λ Ήμ μ¬μ©νμμμ€. shim λ μ΄μ΄ μλͺ μ μ¬μ©λ ν€λ₯Ό λ³΄λ €λ©΄ pesign ν¨ν€μ§λ₯Ό μ€μΉν ν "sudo pesign -S -i /boot/efi/EFI/fedora/shimx64.efi" λͺ λ Ήμ μ€ννμμμ€. νμ¨μ΄ μ λ°μ΄νΈλ₯Ό νμΈνκ³ μ€μΉνλ €λ©΄ "sudo fwupdmgr update" λͺ λ Ήμ μ€ννμμμ€.
Shim λ μ΄μ΄μ μ°¨κΈ° λ²μ μ μλ‘μ΄ Microsoft μΈμ¦μλ‘λ§ μΈμ¦λλ©°, μ΄ λ³κ²½ μ¬νμ λλΉνλ €λ©΄ νμ¨μ΄ μ λ°μ΄νΈκ° νμν©λλ€. Shim μ λ°μ΄νΈλ μ·¨μ½μ μ΄λ μ¬κ°ν λ²κ·Έκ° λ°κ²¬λ κ²½μ° λ°°ν¬λ μμ μ΄λ©°, λ°°ν¬ μ£ΌκΈ°λ ν λ¬μμ 1λ κΉμ§ λ€μν μ μμ΅λλ€. Shim νλ‘μ νΈ κ°λ° κ³Όμ μμ μ¬κ°ν μ·¨μ½μ μ΄ λ°κ²¬λ λ° μμΌλ©°, μ΅κ·Ό Shimμ 보μ λ¬Έμ μ λν λ³΄κ³ μλ λΆκ³Ό λ©°μΉ μ μ λ°νλμμ΅λλ€.
λ³΄κ³ μλ μ΅κ·Ό λ°κ²¬λ λ κ°μ§ μ·¨μ½μ μΈ CVE-2026-8863κ³Ό
CVE-2026-10797μ μ΄μ 체μ λ‘ μ μ΄κΆμ΄ λμ΄κ°κΈ° μ λΆν
κ³Όμ μ΄κΈ°μ μ½λ μ€νμ νμ©νμ¬ UEFI 보μ λΆν
보νΈλ₯Ό μ°ννκ³ μλͺ
λμ§ μμ 컀λ κ΅¬μ± μμλ₯Ό λ‘λν μ μλλ‘ ν©λλ€. μ΄ λ¬Έμ λ 2016λ
μ΄μ μ μμ±λ 0.9 릴리μ€κΉμ§μ shim λ²μ μ μν₯μ λ―ΈμΉ©λλ€. λ§€μ° μ€λλ μμ€ν
, μλ₯Ό λ€μ΄
λ λν μν°νλΌμ΄μ¦ Linux 7.2, CentOS 7.2, Oracle Linux 7.2, λ‘μ¬ Linux R10/R9 λ° openSUSEλ shim 0.9λ₯Ό μ¬μ©ν©λλ€. shim λ μ΄μ΄λ λ²μ 0.9κΉμ§ DBX(UEFI κΈμ§ μλͺ
λ°μ΄ν°λ² μ΄μ€)μ μΆκ°λμμΌλ©°, DBXκ° μ
λ°μ΄νΈλλ©΄ λ μ΄μ UEFI 보μ λΆν
λͺ¨λλ‘ λΆν
ν μ μμ΅λλ€.
μΆμ² : opennet.ru
