Cara meretas setengah rantai fast food di Amerika Serikat sekaligus
- Di konsol muncul notifikasi bahwa eksekusi skrip selesai, disertai suara yang ceria. Skrip ini mencari situs dengan kredensial Firebase yang terekspos di antara ratusan startup AI yang baru bermunculan.
- Mencari secara publik daftar situs yang menggunakan domain tingkat atas .ai, lalu menemukan data situs dan variabel inisialisasi Firebase dalam bundle
.js yang direferensikan.
- Perkiraannya, ada kasus-kasus di mana aturan keamanan yang semestinya belum diterapkan karena terlalu terburu-buru meluncurkan produk.
Bertemu Chattr.ai
- Chattr.ai adalah sistem perekrutan AI yang mengklaim dapat mempersingkat waktu perekrutan sebesar 88%.
- Layanan ini digunakan oleh rantai fast food di seluruh Amerika Serikat dan perusahaan lain yang mempekerjakan pekerja per jam.
- Termasuk Applebees, Arbys, Chickfila, Dunkin, IHOP, KFC, Shoneys, Subway, Tacobell, Target, Wendys, dan lainnya.
Menemukan kerentanan
- Saat konfigurasi Firebase dari bundle JS dimasukkan ke Firepwn, awalnya tidak ada izin akses.
- Namun, jika membuat pengguna baru memakai fitur pendaftaran Firebase, maka didapatkan hak penuh (baca/tulis) ke Firebase DB.
- Data yang terekspos mencakup nama, nomor telepon, email, kata sandi plaintext untuk sebagian akun, lokasi cabang, pesan rahasia, jadwal kerja, dan lainnya.
- Informasi milik karyawan Chattr, manajer waralaba, pelamar kerja, dan pihak lain ikut terekspos.
Situasinya menjadi lebih buruk
- Dengan mengambil daftar pengguna admin dari
/orgs/0/users lalu menambahkan entri baru, dashboard admin bisa diakses sepenuhnya.
- Ini memungkinkan kontrol lebih besar atas sistem, termasuk menyetujui/menolak pelamar atau mengembalikan dana yang dibayarkan ke Chattr.
Linimasa (DD/MM)
- 06/01 - Kerentanan ditemukan
- 09/01 - Dokumentasi selesai ditulis dan email dikirim
- 10/01 - Kerentanan ditambal
- Sampai sekarang belum ada kontak atau ucapan terima kasih yang diterima. Jika ada kabar, tulisan ini akan diperbarui.
Kredit
- Terima kasih kepada teman-teman yang membantu pentest ini dan responsible disclosure.
- Logykk
- Eva - https://kibty.town/blog/chattr
- Dibuat dengan Hugo Bear, di-hosting di Privex.
Pendapat GN⁺
- Insiden ini menunjukkan kerentanan serius yang dapat terjadi ketika perusahaan teknologi AI baru tidak memberi perhatian yang cukup pada keamanan.
- Ini menjadi pengingat untuk menyadari risiko yang tersembunyi di balik kenyamanan yang ditawarkan layanan seperti Chattr.ai.
- Sebagai contoh seberapa besar dampak yang bisa timbul ketika layanan diluncurkan tanpa langkah keamanan yang memadai, kasus ini membantu meningkatkan kewaspadaan terhadap keamanan.
1 komentar
Komentar Hacker News
06/01 - Vulnerability Discovered
09/01 - Write-up completed & Emailed to them
10/01 - Vulnerability patched
Linimasa dari penemuan hingga patch
Penyebutan alat eksplorasi kerentanan Firebase dari postingan Eva