Suoritinvalmistaja AMD:n eri tuotteissa on vakavia haavoittuvuuksia, jotka mahdollistavat haittaohjelman piilottamisen pysyvästi tietokoneeseen. Vaarasta varoittaa israelilainen tutkimusorganisaatio CTS-Labs, ja aiheesta uutisoi muun muassa Ars Technica.
Haavoittuvuudet koskevat AMD:n Epyc-, Ryzen-, Ryzen Pro- ja Ryzen Mobile -suorittimia. Aukot ovat suurelta osin pääsuoritinta tukevassa Platform Secure Processor -turvasuorittimessa, jonka on nimenomaan tarkoitus toimia käyttäjää suojelevana muurina.
Uhkana on muun muassa haittaohjelman ajaminen lähes näkymättömästi turvasuorittimessa, AMD:n kehittyneiden suojausten ohittaminen, tunnusten varastaminen tietokoneesta ja laitteiston fyysinen tuhoaminen. Aukkoja on kaikkiaan 13 ja ne on jaettu neljään kastiin nimeltä Masterkey, Ryzenfall, Fallout ja Chimera.
Haavoittuvuudet koskevat AMD:n Epyc-, Ryzen-, Ryzen Pro- ja Ryzen Mobile -suorittimia. Aukot ovat suurelta osin pääsuoritinta tukevassa Platform Secure Processor -turvasuorittimessa, jonka on nimenomaan tarkoitus toimia käyttäjää suojelevana muurina.
Uhkana on muun muassa haittaohjelman ajaminen lähes näkymättömästi turvasuorittimessa, AMD:n kehittyneiden suojausten ohittaminen, tunnusten varastaminen tietokoneesta ja laitteiston fyysinen tuhoaminen. Aukkoja on kaikkiaan 13 ja ne on jaettu neljään kastiin nimeltä Masterkey, Ryzenfall, Fallout ja Chimera.
Vastaukset 12
Vanhimmat
Kaikki rauta turvatekniikat on Uhkia!
Ja raudan nopeus on Hitautta!
Ajattelin että unohdit sanoa tämänkin "viisauden" ;)
mitä
tarkoita?
No siin onkin nykynördeille työ kun kasaavat luotettavan koneen luotettavalla käyttiksellä... oooo
NSA
rautavakoiluako?
Mikä olikaan aloittelijan kysymyksesi?
Voiko
Usasontaaaa
ostaa?
Missä näet kysymysmerkin?
"Kysy rohkeasti apua ongelmiisi tietokoneen ja ohjelmien kanssa. Kokeneemmat käyttäjät jakavat mielellään neuvoja."
Kysymys juuri puuttuukin. Aloitus on väärällä palstalla.
Mikää ei ole enään turvallista!
Jotta voitaisiin tehdä turvallisia järjestelmiä, ihmisten pitäisi lakata luulemasta että kaiken tietotekniikkaan liittyvän pitää olla puoli-ilmaista ja mikään ei saa koskaan vaatia ylläpitoa.
Käyttöjärjestelmä pitäisi olla kokonaan omalla levyllään, jonka pitäisi olla mekaanisesti kirjoitussuojattu. Päivitykset pitäisi tällöin asentaa muutoin kuin suoraan internetistä ja kirjoitussuojatun levyn sisällön päivitys vaatisi todennäköisesti erillisen, BIOS:n kaltaisen ympäristön tai pienen raspberryn saman "tietokoneen" kotelon sisälle ja sen tehtävä olisi vain avustaa käyttöjärjestelmän päivityksessä ja asennuksessa, mutta se pitäisi olla kokonaan tällä erillisellä laitteella niin ettei itse tietokoneesta ole mitään kirjoitusväylää laitetta kohti. Valmistaja voisi toimittaa päivitykset vaikka tarjoamansa sähköpostin välityksellä ja samalla omistajan puhelimeen kilahtaisi MD5-summa. Päivityspaketti siirrettäisiin sitten usb-tikulla tai muistikortilla MD5-tarkastuksen jälkeen apukoneelle, joka asentaisi sen käyttöjärjestelmälevylle.
Tuollaiset monimutkaisemmat prosessorien sisällä tai emolevyissä olevat rautapiirit ovat aina sellaisia, että niistä lopulta löytyy ammottavia aukkoja joita ei välttämättä voi edes korjata. Samoin ohjelmalliset suojaukset pettävät aina ennemmin tai myöhemmin kun joku vaan keksii sen ensimmäisen kerran.
Rajapintojen pitää olla erittäin tarkkaan määritelty ja reagoida ennakoitavalla tavalla mihin tahansa syötteeseen. Koskee sekä rautaa että softaa. Kaikki ohjelmistot taas pitää olla sellaisia, että niitä ei asenneta, vaan ne tallennetaan levylle ja suoritettaessa ne saavat vain lukea tarjolla olevia tietoja, mutta eivät kirjoittaa oman kansionsa ulkopuolelle mitään. Käynnistyskuvakkeenkin tekeminen pitäisi onnistua vain käyttäjältä, koska ohjelmilla ei pitäisi olla oikeutta siihenkään.
Vai että tuo tietoturvapäivitysten hankaloittaminen mielestäsi turvallisuutta. Ja aitous pitäisi varmistaa jollain kivikautisella, murrettavalla MD5-summalla joka on vieläpä toimitettu niin turvattomaan laitteeseen kuin puhelimeen. Kaikkea sitä saakin lukea.
"Rajapintojen pitää olla erittäin tarkkaan määritelty ja reagoida ennakoitavalla tavalla mihin tahansa syötteeseen. Koskee sekä rautaa että softaa."
Mitenhän mahdat tuon toteuttaa? Pysähtymisongelma?