Pikkutietokone jokaisen palvelimen sisällä

Baseboard management controller eli BMC on pieni tietokone, joka on upotettu käytännössä jokaisen yrityspalvelimen emolevylle. Sillä on oma käyttöjärjestelmä, verkkopino ja IP-osoite.

Ylläpitäjät käyttävät BMC:tä palvelinkantojen valvontaan, uudelleenkäynnistyksiin, päivityksiin ja jopa käyttöjärjestelmän uudelleenasennukseen. Ohjain toimii myös silloin, kun palvelin on sammutettu tai jumissa – tästä käytetään nimitystä out-of-band-hallinta.

Vanha ongelma, uusi mittakaava

Keskiviikkona esitellyn tutkimuksen mukaan tuhansia internetiin kytkettyjä palvelimia voidaan takaovittaa etänä hyödyntämällä kriittisiä haavoittuvuuksia, joista osa on yli kymmenen vuotta vanhoja.

Tutkijat ovat varoittaneet BMC-riskistä ainakin vuodesta 2013. Pääsyyllisenä on pidetty IPMI-protokollaa, joka mahdollistaa ohjaimen itsenäisen toiminnan. Ars Technica kuvaa kokonaisuutta läpitunkevaksi, alivalvotuksi ja alipäivitetyksi rinnakkaiseksi hyökkäyspinnaksi.

Miksi tällä on väliä

Pilvipalveluiden ja tekoälylaskennan kasvu tarkoittaa yhä suurempia palvelinkantoja. BMC-taso jää usein kokonaan haavoittuvuushallinnan ulkopuolelle, koska sitä ei mielletä ohjelmistoksi. Suomalaisille konesaleille ja yrityskonesaleille kysymys on käytännöllinen: ovatko hallintaverkot todella erotettu julkisesta internetistä.