Hakkeriryhmä fail0verflow on löytänyt tavan ajaa Debiania Nintendon Switch-pelikonsolissa. Temppu onnistuu hyödyntämällä Nvidian Tegra X1 -piirin ”vikaa”. Nintendo ei voi tukkia aukkoa, joten yhtiö joutunee turvautumaan Nvidian hyväntahtoisuuteen.

Fail0verflow’n mukaan Nvidian Tegra X1 -piirin boot rom -ominaisuus mahdollistaa erilaisia tapoja hyödyntää konsolia. Vastaisuudessa pelaamaan saattavat päästä myös piraatit, Techcrunch varoittaa. Tämä kuitenkin riippuu pitkälti siitä, päätyykö fail0verflow julkaisemaan tietoja löytämästään haavoittuvuudesta.

Kun konsoli käynnistyy, se lukee ja ajaa pienen koodinpätkän, joka on tallennettu vain luku -tilassa olevaan muistiin (read-only memory, ROM).

Käytännössä se tarkoittaa sitä, että boot romin sisältö on tallennettuna Tegra-piiriin, kun se poistuu Nvidian tehtaalta, eikä sitä voida muuttaa jälkikäteen. Vaikka Nintendo julkaisisi ohjelmistopäivityksen, ei sillä ole vaikutusta boot romin toimintaan. Lisäksi konsoli lataa boot romin välittömästi käynnistyttyään, joten sitä ei voida myöskään ohittaa, Techcrunch huomauttaa.

Nintendon ainoaksi keinoksi jääneekin avun pyytäminen Nvidialta. Techcrunch pitääkin mahdollisena, että Nintendo pyytää Nvidiaa korjaamaan ongelman, jotta haavoittuvuus ei päädy Switchin uudempiin malleihin.

🐧🐧🐧🐧 #switch pic.twitter.com/4iTjTk9D59

— fail0verflow (@fail0verflow) 6. helmikuuta 2018