2K Games dilaporkan secara diam-diam menarik edisi fisik (cartridge) dari game Civilization 7 untuk Nintendo Switch dari pasaran. Langkah radikal ini diambil setelah komunitas homebrew menemukan celah keamanan (exploit) bernama CivSwitch pada game strategi tersebut, yang memungkinkan peretas mengakses tingkatan userland pada konsol penerus, Nintendo Switch 2.
Penarikan ini terungkap setelah sejumlah pengecer resmi menolak pesanan fisik konsumen dan menggantinya dengan versi digital (code-in-box). Eksploitasi perangkat lunak ini memanfaatkan fitur obrolan multiplayer dalam Civilization 7, dipadu dengan pemicu periferal luar untuk menyuntikkan kode khusus ke dalam sistem konsol.
Mekanisme CivSwitch dan Pemanfaatan Perangkat Keras
Celah keamanan ini terkuak ke publik. Peneliti keamanan dan peretas homebrew menggunakan nama CivSwitch untuk menyebut metode peretasan yang memanfaatkan versi awal game Civilization 7 di konsol genggam Nintendo. Meskipun bukan sebuah jailbreak penuh untuk sistem Nintendo Switch 2, celah ini memberikan hak akses tingkat pengguna (userland access). Tingkatan akses ini merupakan pintu masuk krusial bagi peretas untuk mempelajari arsitektur keamanan konsol secara lebih mendalam.
Titik lemah utama berada pada sistem obrolan multiplayer di dalam game. Fitur obrolan tersebut rupanya tidak melakukan pembersihan kode dengan sempurna. Celah ini memungkinkan eksekusi kode JavaScript khusus secara mandiri. Namun, proses peretasan tidak bisa berjalan hanya melalui eksekusi lunak semata. Peretas memerlukan bantuan perangkat keras tambahan di luar konsol.
Guna melancarkan peretasan, pengguna harus memasukkan cartridge fisik Civilization 7 versi awal yang belum mendapatkan pembaruan (unpatched). Setelah itu, papan mikrokontroler Raspberry Pi Pico atau Pico 2 disambungkan ke port USB konsol. Perangkat Raspberry Pi Pico ini diprogram sedemikian rupa agar terdeteksi oleh sistem sebagai keyboard USB otomatis. Perangkat ini mengirimkan rentetan perintah kustom ke dalam kolom obrolan game untuk menembus benteng keamanan konsol.
Penarikan Cartridge Fisik dan Lonjakan Harga di Pasar Sekunder
Isu penarikan kaset ini mencuat saat pengguna Reddit bernama MaruluVR membagikan pengalamannya. Rekannya menerima surat elektronik dari salah satu penjual di Amazon Jerman terkait pembatalan pesanan kaset Civilization 7. Penjual menjelaskan bahwa pihak penerbit, 2K Games, telah meminta penarikan versi fisik dari peredaran karena "persyaratan teknis dan keamanan".
Pengecer menawarkan dua jalan keluar bagi calon pembeli. Konsumen dapat memilih versi digital code-in-box yang sudah mencakup pembaruan untuk konsol generasi terbaru, atau memilih pengembalian dana secara penuh. Kejadian serupa dilaporkan oleh banyak pembeli lain di berbagai forum diskusi gaming. Pesanan fisik mereka mendadak dibatalkan tanpa pemberitahuan awal.
Langkah tegas ini berdampak langsung pada nilai barang di pasar fisik. Kaset fisik mendadak langka. Penjualan cartridge fisik Civilization 7 versi awal di platform eBay dilaporkan mengalami lonjakan harga yang cukup signifikan. Komunitas homebrew Modding berburu kaset fisik tersebut sebelum sisa stok di pasaran benar-benar hilang atau diperbarui secara paksa melalui pembaruan sistem masa depan.
Respons Industri dan Catatan Keamanan Nintendo
Langkah penarikan media fisik oleh 2K Games menunjukkan tingginya potensi ancaman keamanan yang ditimbulkan oleh CivSwitch. Meski Nintendo dan 2K Games belum memberikan tanggapan resmi, tindakan ini sejalan dengan rekam jejak Nintendo dalam menangani celah keamanan konsol mereka. Sebelumnya, Nintendo pernah mencabut aplikasi SmileBASIC 4 dari eShop Switch karena dimanfaatkan untuk eksploitasi ns2jb. Eksploitasi ns2jb tersebut menembus lapisan keamanan yang jauh lebih dalam, sehingga berisiko membuka celah penggandaan game secara ilegal.
Menarik media fisik memang menjadi langkah tercepat untuk menahan laju penyebaran celah keamanan sebelum perbaikan sistem (firmware update) resmi dirilis. Namun, fenomena ini menunjukkan tantangan besar yang dihadapi produsen konsol di era modern. Distribusi game fisik tanpa pembaruan wajib pada media penyimpanan menjadi celah terbuka yang terus dimanfaatkan oleh para pegiat peretasan.
Menimbang Dampak Eksploitasi terhadap Ekosistem Konsol
Penggunaan kaset fisik sebagai media peretasan menegaskan bahwa celah keamanan perangkat keras sering kali berawal dari kelalaian perangkat lunak pihak ketiga. Bagi para pemain kasual, penarikan ini tentu merugikan karena membatasi opsi kepemilikan media fisik kolektif. Namun bagi produsen konsol, perlindungan atas hak cipta dan integritas sistem menjadi prioritas utama yang tidak dapat ditawar.
Berikut adalah beberapa poin ringkas terkait dampak penarikan fisik Civilization 7:
• Perubahan Edisi: Konsumen yang mengincar edisi fisik terpaksa beralih ke edisi digital code-in-box.
• Aksesibilitas Celah: Eksploitasi membutuhkan kombinasi unik antara cartridge versi awal, fitur obrolan game, dan papan Raspberry Pi Pico.
• Dinamika Pasar Sekunder: Nilai kaset fisik lama melonjak tajam akibat tingginya permintaan dari komunitas peretas dan pengembang independen.
Perang dingin antara produsen konsol dan komunitas peretas dipastikan akan terus berlanjut. Langkah penarikan kaset fisik ini membuktikan betapa rentannya arsitektur konsol modern terhadap kombinasi eksploitasi lunak dan manipulasi periferal eksternal.
