Компания Intel потвърди автентичността на изходните текстове на UEFI фърмуер и BIOS, публикувани от неизвестен потребител в GitHub. Общо бяха публикувани 5.8 GB код, инструменти, документация, блобове и настройки, свързани с изграждането на фърмуери за системи с процесори, базирани на микроархитектурата Alder Lake, пусната на пазара през ноември 2021 година. Най-новата промяна в публикувания код е датирана на 30 септември 2022 година.
Според Intel изтичането е станало по вина на трета страна, а не в резултат на компрометиране на инфраструктурата на компанията. Също така се споменава, че достъпният код обхваща програмата Project Circuit Breaker, която предлага награди между 500 и 100000 долара за откритие на проблеми със сигурността в фърмуерите и продуктите на Intel (подразбира се, че изследователите могат да получат награда за съобщения относно уязвимости, открити с помощта на съдържанието на изтичането).
Не е уточнено кой точно е източникът на изтичането (достъп до инструментите за изграждане на фърмуери имали OEM производители на оборудване и компании, които разработват фърмуери по поръчка). В процеса на анализа на съдържанието на публикувания архив бяха открити някои специфични за продуктите на компания Lenovo тестове и услуги (‘Lenovo Feature Tag Test Information’, ‘Lenovo String Service’, ‘Lenovo Secure Suite’, ‘Lenovo Cloud Service’), но връзката на компания Lenovo с изтичането все още не е потвърдена. В архива също бяха открити инструменти и библиотеки на компания Insyde Software, която се занимава с разработка на фърмуери по поръчка на OEM производители, а в git лога присъства имейл на един от служителите на компанията LC Future Center, произвеждаща лаптопи за различни OEM производители. И двете компании сътрудничат с Lenovo.
Според компанията Intel, кодът, станал публичен, не съдържа конфиденциални данни или компоненти, които биха могли да спомогнат за разкритие на нови уязвимости. В същото време, Марк Ермолов, специалист в областта на сигурността на платформите на Intel, е открил в публикувания архив информация за недокументирани регистри MSR (Model Specific Registers, използвани за управление на микрокода, трасировка и отладка), информация за които попада под споразумение за конфиденциалност. Освен това, в архива е намерен затворен ключ, използван за заверка на цифрови подписи на фърмуери, който потенциално може да се използва за заобикаляне на защитата Intel Boot Guard (функционирането на ключа не е потвърдено и не е изключено да е тестов ключ).
Източник: opennet.ru
