Apa Itu Bug Open Redirect? Bagaimana Cara Memanfaatkan/Mengeksploitasi Bug Open Redirect Dan Bagaimana Cara Menutupi Bug Tersebut

 



Apa itu bug open redirect?
Bug open redirect adalah kerentanan yang memungkinkan penyerang/attacker untuk mengarahkan pengunjung dari situs awal ke situs malware atau phising tanpa disetujui dari admin situs...

Bagaimana cara mengeksploitasi atau memanfaatkan bug tersebut?
Penyerang cukup membuat situs yang sudah terpasang virus atau backdoor/ phising page untuk mengarahkan si korban ke situs phising

target: 

example:
- https://site.com/?pageurl=https://randy-sec45.blogspot.com

ketika halaman tersebut dibuka secara otomatis akan diarahkan ke situs:


Bagaimana cara menutupi bug tersebut?

Jika memungkinkan, jangan izinkan input pengguna untuk secara langsung mengontrol tujuan pengalihan. melainkan buat mereka di sisi server (melalui ID -> pemetaan URL)

Jika ini bukan memungkinkan / pilihan, daftar putih yang ketat untuk disarankan

Akhirnya mitigasi terakhir dapat dilakukan dengan menghapus penentu protokol dari input pengguna sebelum pengalihan

      metode terakhir ini tidak dapat memperbaiki exploitasi pengalihan situs, tetapi dapat mencegah pengalihan situs web yang dikendalikan si penyerang.

DotyCat - Teaching is Our Passion