Fedora Linux-utvecklarna har förtydligat situationen kring utgĂ„ngen av Microsofts certifikat i slutet av juni, vilket anvĂ€nds för att signera Shim-lagret som anvĂ€nds för verifierad installation av Linux-distributioner med UEFI Secure Boot. ĂvergĂ„ngen till det nya certifikatet ska ske utan att anvĂ€ndarna mĂ€rker nĂ„got, eftersom det faktiska utgĂ„ngen av certifikatets livslĂ€ngd endast gör att det inte lĂ€ngre kan anvĂ€ndas för att skapa nya signaturer. Under UEFI Secure Boot kontrolleras inte certifikatets giltighet och det har endast betydelse för Ă„terkallande av komprometterade certifikat.
Befintliga system utan installation av shim-uppdateringen kommer att fortsÀtta att starta sÄ lÀnge den offentliga nyckeln för certifikatet inte tas bort frÄn firmware eller inte lÀggs till i listan över Äterkallade certifikat i UEFI (DBX). Endast shim-lagret som anvÀnds för att starta godkÀnns av Microsoft, dÀr den offentliga nyckeln för distributionen finns för att signera de komponenter som laddas, sÄsom bootloadern GRUB2, Linux-kÀrnan, kÀrnmoduler och processer som anvÀnds vid uppstart, sÄsom fwupd. Denna metod möjliggör för Microsoft att endast godkÀnna Àndringar i shim-lagret och sjÀlva sÀkerstÀlla verifieringen av installationsprocessen för distributionen.
Microsofts certifikat för att signera tredjepartsfirmware för UEFI Secure Boot har varit giltigt sedan 2011. à r 2023 ersattes det med ett nytt certifikat som kommer att anvÀndas för att generera signaturer frÄn oktober 2025. Det uppdaterade shim-lagret har redan lagts till i Fedora Rawhide-repositoriet, som ligger till grund för Fedora 45-utgÄvan, och Àr signerat med flera nycklar för att sÀkerstÀlla maximal kompatibilitet med hÄrdvaran (det kan anvÀndas bÄde med gamla firmware utan den offentliga nyckeln för det nya certifikatet och med firmware utan den offentliga nyckeln för det gamla certifikatet).
Trots att utgĂ„ngen av Microsoft-certifikatet inte bör pĂ„verka funktionen för uppstart, rekommenderar Fedora-utvecklarna anvĂ€ndare att uppdatera databasen med nycklar för Secure Boot nĂ€r nya versioner av firmware för deras hĂ„rdvara slĂ€pps. För att kontrollera om systemet startas i UEFI Secure Boot-lĂ€ge kan kommandot "mokutil âsb-state" anvĂ€ndas, och för att visa listan över de öppna nycklarna i firmware kan du anvĂ€nda "mokutil âdb âshort". För att visa nycklarna som signerade shim-lagret kan kommandot "sudo pesign -S -i \/boot\/efi\/EFI\/fedora\/shimx64.efi" köras efter att ha installerat paketet pesign. För att kontrollera om firmwareuppdateringar finns tillgĂ€ngliga och för att installera dem kan du köra kommandot "sudo fwupdmgr update".
Den nÀsta versionen av shim-lagret kommer endast att signeras med det nya Microsoft-certifikatet, och firmwareuppdatering Àr nödvÀndig för att förbereda sina system för denna förÀndring. Uppdateringen av shim kommer att slÀppas om sÄrbarheter eller allvarliga fel upptÀcks, vilket kan ske bÄde efter en mÄnad och efter ett Är. Under shim:s existens i projektet har kritiska sÄrbarheter identifierats, och den senaste rapporten om sÀkerhetsproblem i shim publicerades bara för nÄgra dagar sedan.
Rapporten nÀmner tvÄ nyligen identifierade sÄrbarheter CVE-2026-8863 och
CVE-2026-10797, som möjliggör exekvering av egen kod i ett tidigt skede av uppstarten före överföringen av kontrollen till operativsystemet, för att kringgÄ UEFI Secure Boot-skyddet och möjliggöra uppstart av komponenter i kÀrnan som inte Àr signerade med digital signatur. Problemen pÄverkar versioner av shim fram till och med version 0.9, som skapades före 2016. Mycket gamla system Àr utsatta för attack, sÄsom
RedHat Enterprise Linux 7.2, CentOS 7.2, Oracle Linux 7.2, ROSA Linux R10\/R9 och openSUSE med shim 0.9. Shim-lager fram till och med version 0.9 har lagts till i databasen för Äterkallade digitala signaturer DBX (UEFI Forbidden Signature Database), och i hÀndelse av en DBX-uppdatering kan de inte anvÀndas för att starta i UEFI Secure Boot-lÀge.
KĂ€lla: opennet.ru
