«Гигабайт» слегка обосрался

Как инте­рес­но. У ком­пью­те­ров с систем­ной пла­той «Гига­байт» есть авто­ма­ти­че­ское обнов­ле­ние про­шив­ки, кото­рое запус­ка­ет­ся при каж­дой загруз­ке ком­пью­те­ра и обра­ща­ет­ся к одно­му из сле­ду­ю­щих ресур­сов:

http://mb.download.gigabyte.com/FileList/Swhttp/LiveUpdate4
https://mb.download.gigabyte.com/FileList/Swhttp/LiveUpdate4
https://software-nas/Swhttp/LiveUpdate4

При обна­ру­же­нии обнов­ле­ний оно их сгру­жа­ет и выпол­ня­ет с систем­ны­ми при­ви­ле­ги­я­ми.

Фиш­ка в том, что пер­вый ресурс, напри­мер, не исполь­зу­ет https, сле­до­ва­тель­но, если у зло­умыш­лен­ни­ков есть доступ к сети орга­ни­за­ции, они могут под­ме­нить этот ресурс на что-то, содер­жа­щее вся­че­скую виру­ся­ти­ну. Фиш­ка вто­рая, что хоть дру­гие ресур­сы и защи­ще­ны https, сгру­жа­тель обнов­ле­ний никак не вери­фи­ци­ру­ет их сер­ти­фи­ка­ты, соот­вет­ствен­но, под­ме­на ресур­са не менее три­ви­аль­на, чем обыч­ный http.

Да, вос­поль­зо­вать­ся этой уяз­ви­мо­стью не ска­зать, что­бы было силь­но про­сто — потре­бу­ет­ся доступ к сети орга­ни­за­ции. Но сам факт того, что сгру­жа­тель может ска­чи­вать вся­кую фиг­ню, никак не про­ве­ряя то, что он ска­чи­ва­ет, доволь­но позор­ный. Я был луч­ше­го мне­ния о про­грам­ми­стах «Гига­байт».

https://eclypsium.com/blog/supply-chain-risk-from-gigabyte-app-center-backdoor/

PS: Обнов­ле­ния для Windows, кста­ти, тоже ска­чи­ва­ют­ся по про­сто­му http — это сде­ла­но для того, что­бы созда­вать мень­шую нагруз­ку на сер­ве­ры ком­па­нии. Но Вин­да про­ве­ря­ет хеш каж­до­го ска­чан­но­го обнов­ле­ния — а уж сами хеши пере­да­ют­ся по защи­щён­но­му кана­лу.

PPS: У меня MSI 🙂