Sebuah celah pada sidechain Bitcoin Liquid memungkinkan seorang penyerang menciptakan 3.998,5 L-BTC tanpa Bitcoin yang diperlukan untuk mendukungnya, menurut perusahaan keamanan blockchain SlowMist. Ditemukan pada 6 September, eksploitasi ini menggunakan cache collision untuk melewati pengecekan range-proof Elements dan menukarkan koin yang tidak didukung tersebut dengan Bitcoin.
Celah ini memengaruhi versi Elements yang dirilis sebelum 23.3.4. Patch sebelumnya yang diterbitkan pada 3 Agustus gagal mengatasi kelemahan di batas field, sehingga sistem tetap rentan.
SlowMist mengatakan penyerang menggunakan transaksi setup untuk memanipulasi cache node sebelum mencetak L-BTC tanpa dukungan. Penyerang kemudian meminta bounty sebesar 10% melalui pesan on-chain.
Versi 23.3.4 memperbaiki masalah ini dengan menambahkan prefiks panjang dan opsi darurat untuk menonaktifkan caching. Insiden ini tidak melibatkan kunci privat atau smart contract yang dikompromikan.
Liquid menghentikan setoran dan penarikan Bitcoin melalui peg saat memperbarui sistem, membatasi pergerakan dana lebih lanjut.
Produksi blok dilanjutkan pada 10 September setelah dihentikan selama empat hari. Fungsi Liquid memperbarui node mereka dan mulai menandatangani blok lagi dengan pengawasan ketat.
Proses pemulihan juga mencakup pengembalian 3.400 BTC ke dompet federasi, sehingga penyerang masih memiliki 598,5 BTC.


