Halo,

Kali ini saya ingin menulis write up SQL Injection di website digibook.id

apasih digibook itu? Digibook Promotion adalah sebuah tempat dimana kamu bisa merealisasikan imajinasimu dengan barang-barang promosi terkini dan uptodate. Kami menawarkan platform online untuk memenuhi segala kebutuhan promosi kamu, baik untuk kebutuhan branding, merchandise, printing dan jasa digital marketing. - Dikutip dari https://digibook.id/tentang/


Sebelumnya saya sudah melakukan register di website digibook.id, dan saya mencoba untuk menambahkan produk ke dalam keranjang belanja saya, maka akan seperti ini

Lalu saya mencoba menghapusnya dengan click pada icon trash, maka menampilkan halaman konfirmasi untuk menghapus produk tersebut dari daftar keranjang

Saya melihat ada parameter ?hps= pada URL, maka saya mencoba untuk menambahkan single quote pada parameter tersebut, guna untuk memastikan apakah vulnerable SQL Injection atau tidak. maka respons nya adalah

Benar saja dugaan saya, ternyata respons nya adalah error SQL Syntax, menandakan adanya kesalahan dalam sql syntax nya


Selanjutnya saya mencoba melakukan inject secara manual dengan menggunakan hackbar pada browser cyberfox saya.

Saya mendapatkan error di order by 12

Berikut user yang saya dapatkan

Dan tablenya

Dan column nya

Dan medianya pada column


Timeline report

  • 31 Maret 2021 mendapatkan respons

  • BUG Fixed by Developer