Intel har bekræftet ægtheden af de offentliggjorte UEFI-firmware og BIOS kildekoder på GitHub, som blev offentliggjort af en ukendt part. I alt blev der offentliggjort 5,8 GB kode, værktøjer, dokumentation, blobs og indstillinger relateret til oprettelsen af firmware til systemer med processorer baseret på Alder Lake mikroarkitekturen, der blev udgivet i november 2021. Den seneste ændring i den offentliggjorte kode er dateret 30. september 2022.
Ifølge Intel skete lækagen på grund af en tredjepart og ikke som følge af kompromittering af selskabets infrastruktur. Det nævnes også, at den offentliggjorte kode dækker programmet Project Circuit Breaker, som indebærer belønninger fra 500 til 100.000 dollars for at identificere sikkerhedsproblemer i firmwares og produkter fra Intel (det antages, at forskere kan modtage belønning for at rapportere om sårbarheder fundet ved hjælp af indholdet fra lækagen).
Det er ikke specificeret, hvem der præcist var kilden til lækagen (adgang til værktøjer til opbygning af firmware havde OEM-producenter og virksomheder, der udvikler firmware på bestilling). Ved analysen af indholdet i det offentliggjorte arkiv er der identificeret nogle tests og tjenester, der er specifikke for Lenovo-produkter (‘Lenovo Feature Tag Test Information’, ‘Lenovo String Service’, ‘Lenovo Secure Suite’, ‘Lenovo Cloud Service’), men Lenovos involvering i lækagen er endnu ikke bekræftet. Arkivet indeholder også værktøjer og biblioteker fra Insyde Software, som beskæftiger sig med at udvikle firmware for OEM-producenter, og i git-loggen er der en e-mail fra en medarbejder hos LC Future Center, der producerer bærbare computere for forskellige OEM-producenter. Begge virksomheder samarbejder med Lenovo.
Ifølge Intel indeholder den offentliggjorte kode ikke fortrolige data eller komponenter, der kunne bidrage til afsløringen af nye sårbarheder. Samtidig har Mark Yermolov, der specialiserer sig i sikkerhedsundersøgelser af Intel-platforme, identificeret oplysninger om u dokumenterede MSR (Model Specific Registers, der blandt andet anvendes til styring af mikrokode, sporing og fejlsøgning), informationer, der er omfattet af en fortrolighedsaftale. Desuden blev der fundet en privat nøgle i arkivet, der anvendes til at underskrive firmware digitalt, som potentielt kan bruges til at omgå Intel Boot Guard-beskyttelsen (nøglens funktionalitet er ikke bekræftet, og det er ikke udelukket, at det er en testnøgle).
Kilde: opennet.ru
