Eclair 0.14.4 mengembalikan 403 untuk setiap panggilan API yang datang dengan header Origin. Eclair tidak memeriksa apa nilai origin-nya, hanya apakah header tersebut ada atau tidak. API Eclair menggunakan autentikasi dasar dan menerima parameter yang di-encode dalam bentuk form, sehingga setelah browser menyimpan kata sandi, formulir HTML biasa di halaman mana pun yang dibuka oleh operator dapat mengirimkan POST ke API tersebut. Hal ini tidak memerlukan persetujuan CORS. Halaman tidak dapat membaca balasan, tetapi pengiriman on-chain atau penutupan saluran sudah berhasil dilakukan. Browser menetapkan Origin pada permintaan tersebut, sedangkan curl tidak, dan pemeriksaan keberadaan Origin juga menangkap Origin: null yang dikirim oleh iframe yang di-sandbox. Perbaikan ini telah digabungkan pada 15 September, sehari setelah versi 0.14.3 ditandai, dan dirilis pada 15 Oktober. phoenixd, dari tim yang sama, juga menerima parameter yang di-encode dalam bentuk form di belakang autentikasi dasar, dan saya tidak menemukan pemeriksaan Origin di mana pun dalam versi 0.9.3. Apakah ada alasan mengapa phoenixd tidak memerlukan pemeriksaan ini, atau apakah masalah ini belum muncul sama sekali?
Muhammad AzharBagikan

Sumber:Tampilkan versi asli
Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini.
Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.