BERITA TERKINI
Ketika AI Membuka Aib Kode Lama: Bug 40 Tahun, dan Bayang-bayang Baru Keamanan Digital

Ketika AI Membuka Aib Kode Lama: Bug 40 Tahun, dan Bayang-bayang Baru Keamanan Digital

Isu yang Membuatnya Meledak di Percakapan Publik

Berita ini menjadi tren karena terdengar seperti adegan film: sebuah “eksperimen iseng” justru membongkar aib puluhan tahun di dunia komputasi.

Yang terbongkar bukan gosip, melainkan kesalahan logika tersembunyi di program lawas yang dibuat hampir empat dekade lalu.

Di era ketika hampir semua urusan bergantung pada perangkat digital, kabar bahwa AI dapat menguliti kode kuno terasa dekat, sekaligus mengganggu.

Eksperimen itu dilakukan Mark Russinovich, CTO Microsoft Azure, menggunakan model AI terbaru dari Anthropic, Claude Opus 4.6.

Ia memasukkan kode biner lawas dari era Apple II, lalu menyaksikan AI membaca, mengurai, dan memberi komentar yang akurat.

Yang paling mengejutkan, AI menemukan bug “silent incorrect behavior” yang tak disadari selama sekitar 40 tahun.

Bug itu muncul ketika program tidak menemukan baris tujuan, tetapi tidak menampilkan error.

Eksekusi malah melompat ke baris berikutnya atau menuju akhir program, seolah semuanya baik-baik saja.

Di situlah isu ini memukul kesadaran publik: jika kesalahan sederhana dapat bertahan 40 tahun, apa lagi yang tersembunyi di sistem lain.

-000-

Eksperimen yang Mengubah Nostalgia Menjadi Alarm

Kode yang diuji bukan program sembarang, melainkan “Enhancer”, karya Russinovich sendiri pada Mei 1986.

Program kecil itu ditulis dengan bahasa mesin assembly 6502, khas komputer Apple II.

Fungsinya memodifikasi Applesoft BASIC agar variabel bisa dipakai pada perintah GOTO, GOSUB, dan RESTORE.

Claude Opus 4.6 tidak hanya membaca deretan instruksi, tetapi melakukan decompile ke format yang lebih mudah dipahami.

AI menambahkan label dan komentar logika yang dinilai sangat akurat, seperti editor yang sabar membedah catatan lama.

Namun hadiah utamanya bukan keterbacaan, melainkan penemuan kesalahan logika tersembunyi.

AI juga memberi saran perbaikan yang relevan dengan pola pemrograman 6502.

Claude menyarankan penambahan pemeriksaan carry flag, yang aktif ketika baris tidak ditemukan.

Setelah itu, eksekusi diarahkan ke mekanisme penanganan error, agar perilaku “diam-diam salah” tidak terjadi.

Peristiwa kecil ini mengubah nostalgia menjadi alarm: kemampuan membaca masa lalu kini bisa dipakai untuk mengutak-atik masa kini.

-000-

Mengapa Isu Ini Menjadi Tren: Tiga Alasan Utama

Pertama, ada elemen dramatis yang mudah dipahami: AI membongkar kesalahan yang lolos dari manusia selama puluhan tahun.

Publik menyukai cerita ketika sesuatu yang dianggap final ternyata rapuh, apalagi jika rapuhnya tersembunyi dan baru ketahuan belakangan.

Kedua, tokohnya memiliki bobot simbolik: CTO Microsoft Azure, figur puncak di ekosistem komputasi awan.

Ketika orang seperti ini menyebut “ancaman serius”, pembaca menangkapnya sebagai sinyal, bukan sekadar sensasi.

Ketiga, isu ini menyentuh ketergantungan modern pada sistem lama yang masih dipakai.

Berita menyebut miliaran embedded devices dan mikrokontroler berjalan dengan firmware lama yang jarang diaudit memadai.

Di titik itu, tren terjadi bukan karena orang paham assembly 6502, melainkan karena mereka paham rasa cemas.

Kecemasan bahwa dunia digital berdiri di atas lapisan-lapisan warisan, dan warisan itu mungkin retak.

-000-

AI sebagai Kaca Pembesar: Menolong, Sekaligus Mengintai

Russinovich menilai keberhasilan ini bukan sekadar demonstrasi teknologi, melainkan pertanda era penemuan kerentanan yang diakselerasi AI.

Ia menyebut kemampuan itu akan dimanfaatkan oleh pihak yang bertahan maupun para penyerang.

Kalimat ini penting karena menegaskan sifat ganda AI dalam keamanan siber.

Di satu sisi, AI dapat mempercepat audit, menemukan bug, dan menyarankan perbaikan.

Di sisi lain, AI dapat dipakai untuk memindai, melakukan reverse engineer, lalu mengeksploitasi celah dengan skala dan kecepatan baru.

Jika LLM mampu mengurai kode biner “primitif”, maka sistem yang lebih kompleks berpotensi lebih menggoda untuk dibedah.

Berita itu mengaitkan risiko terbesar pada sektor infrastruktur vital.

Masalahnya bukan hanya ada celah, melainkan banyak infrastruktur tua yang sudah tidak dapat diperbarui atau ditambal.

Di situ, AI bukan sekadar alat, tetapi pengganda dampak.

-000-

Riset yang Relevan: Kerentanan sebagai Hutang yang Menumpuk

Di dunia rekayasa perangkat lunak, ada gagasan yang sering disebut “hutang teknis”.

Intinya, keputusan lama yang dulu terasa masuk akal dapat menjadi beban besar ketika sistem membesar dan ketergantungan meningkat.

Bug yang “diam-diam salah” adalah bentuk hutang teknis yang paling berbahaya.

Ia tidak menimbulkan alarm, tidak memunculkan error, dan karena itu tidak memicu perbaikan.

Dalam riset keamanan perangkat lunak, kerentanan sering bertahan lama karena dua hal: tidak terlihat, dan tidak diuji dalam skenario ekstrem.

Eksperimen Russinovich menunjukkan AI bisa memperluas cakupan pengujian, termasuk pada artefak yang biasanya tak tersentuh.

Anthropic sendiri, saat merilis Claude Opus 4.6, telah memperingatkan model ini piawai menemukan bug.

Contoh yang disebut dalam berita: ketika digunakan menguji Mozilla Firefox, Claude menemukan 14 kerentanan tingkat tinggi (CVE) dalam dua pekan.

Angka itu membentuk kesan intelektual yang jelas: AI bukan sekadar meniru bahasa, tetapi mampu menelusuri logika.

Dan ketika logika bisa ditelusuri, kerentanan lama kehilangan tempat bersembunyi.

-000-

Isu Besar bagi Indonesia: Infrastruktur Digital dan Kedaulatan Keamanan

Indonesia sedang mendorong percepatan transformasi digital, dari layanan publik hingga ekonomi berbasis platform.

Namun, transformasi selalu membawa pertanyaan: seberapa aman fondasinya, dan siapa yang mengauditnya.

Berita ini menyorot embedded devices dan firmware lama yang jarang diaudit.

Dalam konteks Indonesia, perangkat semacam itu hadir di banyak ruang, dari industri hingga layanan yang bergantung pada otomasi.

Ketika sistem lama tak bisa ditambal, risiko tidak lagi bersifat teknis semata.

Ia berubah menjadi isu tata kelola: bagaimana negara, industri, dan penyedia layanan mengelola aset digital yang menua.

Di sini, keamanan siber bukan sekadar urusan tim IT, melainkan urusan ketahanan.

Karena gangguan pada infrastruktur vital dapat berdampak pada kepercayaan publik, stabilitas layanan, dan biaya ekonomi.

AI mempercepat semuanya, termasuk kemungkinan ditemukannya celah yang selama ini tersembunyi.

Jika penyerang bergerak cepat, pertahanan harus lebih cepat lagi, dan itu menuntut kesiapan kelembagaan.

-000-

Pelajaran dari Luar Negeri: Ketika Sistem Warisan Menjadi Titik Lemah

Di berbagai negara, isu sistem warisan sering muncul ketika infrastruktur digital bertemu realitas perangkat lama.

Kasus-kasus besar yang sering dibahas global menunjukkan pola yang sama: ketergantungan pada sistem lama membuat pembaruan sulit dilakukan.

Dalam banyak insiden internasional, kerentanan membesar bukan karena teknologi canggih, melainkan karena komponen lama yang terlupakan.

Berita ini menghadirkan versi baru dari pola tersebut: bukan hanya manusia yang bisa membongkar warisan, tetapi AI.

Perbedaannya menentukan.

Jika sebelumnya audit membutuhkan waktu panjang dan keahlian langka, kini sebagian pekerjaan itu dapat dipercepat dengan model yang tepat.

Artinya, negara dan industri di luar negeri pun menghadapi dilema serupa: AI memperkuat pertahanan, sekaligus menurunkan hambatan bagi penyerang.

Eksperimen pada kode Apple II menjadi simbol, bahwa tidak ada artefak yang terlalu tua untuk diungkap.

Dan ketika yang tua bisa dibuka, yang tua juga bisa diserang.

-000-

Kontemplasi: Kejujuran Mesin dan Kerapuhan Manusia

Ada sisi manusiawi dari kisah ini: seorang insinyur melihat kembali karya mudanya, lalu menyadari ada kesalahan yang ia bawa diam-diam.

Kesalahan itu tidak jahat, tidak dramatis, hanya luput.

Tetapi justru kelupaan semacam inilah yang membentuk banyak risiko modern.

Manusia menulis kode dalam keterbatasan waktu, pengetahuan, dan alat.

AI hadir sebagai semacam kaca pembesar, memeriksa tanpa nostalgia, tanpa rasa sungkan, tanpa bias pada nama besar.

Ia menemukan carry flag yang tak diperiksa, lalu menyebutnya apa adanya.

Di titik itu, kita diingatkan bahwa kemajuan bukan selalu tentang mencipta yang baru.

Kadang kemajuan adalah keberanian mengakui yang lama belum selesai.

Dan bahwa “aib” dalam teknologi sering bukan skandal, melainkan konsekuensi dari kompleksitas yang terus menumpuk.

-000-

Bagaimana Sebaiknya Isu Ini Ditanggapi

Pertama, jadikan kemampuan AI sebagai alat audit defensif, bukan sekadar demonstrasi.

Jika AI dapat menemukan bug pada kode 1980-an, ia juga dapat dipakai untuk memetakan risiko pada sistem yang masih berjalan hari ini.

Kedua, perkuat tata kelola pembaruan dan inventarisasi aset.

Masalah terbesar dari firmware lama adalah ketidakjelasan: perangkat apa yang ada, versi apa yang dipakai, dan siapa yang bertanggung jawab.

Ketiga, bangun budaya pelaporan dan perbaikan yang cepat, terutama untuk kategori “silent incorrect behavior”.

Bug semacam ini tidak selalu menimbulkan alarm, sehingga perlu pengujian yang sengaja dirancang untuk memancing kegagalan.

Keempat, siapkan skenario ketika sistem tidak dapat ditambal.

Jika pembaruan mustahil, mitigasi perlu bergeser ke isolasi, pemantauan, dan pembatasan dampak.

Kelima, dorong literasi publik yang proporsional.

Kisah ini bukan alasan untuk panik pada AI, tetapi alasan untuk serius pada keamanan, karena ancaman dan pertahanan sama-sama dipercepat.

-000-

Penutup

Eksperimen sederhana itu mengajarkan satu hal: masa lalu tidak pernah benar-benar berlalu di dunia komputasi.

Kode lama tetap hidup, menumpang pada kebiasaan, biaya migrasi, dan keyakinan bahwa jika tidak rusak, tak perlu dibuka.

AI kini membuat “membuka” menjadi jauh lebih mudah, bagi siapa pun yang punya niat dan akses.

Karena itu, isu ini menjadi tren bukan hanya karena kecanggihannya, tetapi karena ia menyentuh rasa rapuh yang universal.

Bahwa sistem yang kita andalkan bisa salah tanpa suara, lalu baru ketahuan ketika ada mata baru yang memeriksa.

Dan mungkin, pelajaran paling berharga adalah keberanian untuk meninjau ulang fondasi, sebelum fondasi itu diuji oleh pihak yang tidak kita harapkan.

“Keamanan bukan keadaan, melainkan kebiasaan untuk terus memeriksa.”