Spoločnosť Intel o odstránení 22 zraniteľností v firmvéroch svojich serverových základných dosiek, serverových systémoch a výpočtových moduloch. Tri zraniteľnosti, z ktorých jedna má kritickú úroveň, ( — CVSS 9.6, — CVSS 8.3, — CVSS 4.7) v firmvéri BMC ovládača Emulex Pilot 3, ktorý sa používa v produktoch Intel. Zraniteľnosti umožňujú bez autentifikácie získať prístup k konzole vzdialeného ovládania (KVM), obísť autentifikáciu pri emulácii USB úložných zariadení a vyvolať vzdialené pretečenie buffera v používanom BMC Linux jadre.
Zraniteľnosť CVE-2020-8708 umožňuje neautentifikovanému útočníkovi, ktorý má prístup k rovnakému segmentu lokálnej siete s zraniteľným serverom, získať prístup k riadiacemu prostrediu BMC. Je pozorované, že technika využitia zraniteľnosti je veľmi jednoduchá a spoľahlivá, pretože problém je spôsobený architektonickou chybou. Okrem toho, podľa výskumníka, ktorý zraniteľnosť odhalil, je práca s BMC prostredníctvom exploitovej metódy omnoho pohodlnejšia než s použitím štandardného Java klienta. Medzi postihnutým hardvérom sa uvádzajú rodiny serverových systémov Intel R1000WT, R2000WT, R1000SP, LSVRP, LR1304SP, R1000WF a R2000WF, základné dosky S2600WT, S2600CW, S2600KP, S2600TP, S1200SP, S2600WF, S2600ST a S2600BP, ako aj výpočtové moduly HNS2600KP, HNS2600TP a HNS2600BP. Zraniteľnosti sú opravené v aktualizácii firmvéru 1.59.
Podľa neoficiálnych firmvér pre BMC Emulex Pilot 3 bol napísaný v spoločnosti AMI, takže vzhľad zraniteľností môže nastať aj na systémoch iných výrobcov. Problémy sa nachádzajú vo vonkajších patchoch pre Linux jadro a v správcovskom procese bežiacom v priestore používateľa, ktorého kód bol výskumníkom charakterizovaný ako najhorší kód, s ktorým sa stretol.
Pripomíname, že BMC je špecializovaný ovládač inštalovaný v serveroch, ktorý má svoj CPU, pamäť, úložisko a rozhrania na dotazovanie snímačov, a poskytuje nízkoúrovňové rozhranie na monitorovanie a správu serverového vybavenia. Pomocou BMC je možné sledovať stav snímačov, spravovať napájanie, firmvéry a disky, organizovať vzdialené bootovanie cez sieť, zabezpečiť fungovanie konzoly vzdialeného prístupu atď., nezávisle od operačného systému pracujúceho na serveri.
Zdroj: opennet.ru
