Laporan menunjukkan dua panggilan mintfCashPair mencipta liabiliti fCash 2^128 yang dipotong menjadi sifar oleh penukaran uint128 tidak selamat ketika penilaian cagaran. Kira kira 69,257 DAI dan 1,650,824 USDC dilaporkan dikeluarkan daripada escrow, ditukar kepada sekitar 689.2 ETH, kemudian dihantar ke Tornado Cash.
Diterbitkan olehDisunting dengan GPT-5.6 TerraImej dijana dengan GPT Image 2
Research answer

Create a landscape editorial hero image for this Studio Global article: How did an attacker exploit an unsafe uint128 downcast/integer-overflow flaw in Notional Finance’s legacy Ethereum V1 escrow contract on Sep. Article summary: The reported exploit abused a legacy V1 accounting path: the attacker created an fCash liability at the `2^128` boundary, then an unsafe cast to `uint128` truncated that liability to zero during free-collateral valuation. Topic tags: general, general web, user generated, government, documentation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text,
Laporan mengenai insiden Notional Finance bukan sekadar isu cagaran tidak mencukupi. Kelemahan yang didakwa ialah ketidakpadanan dalam perakaunan: hutang fCash yang sangat besar dicipta pada sempadan 2^128, kemudian menjadi sifar apabila protokol mengecilkan nilainya kepada uint128 ketika mengira cagaran bebas (free collateral). Apabila liabiliti itu direkodkan sebagai sifar pada titik penting tersebut, akaun berkenaan boleh kelihatan solven dan mengeluarkan aset yang sepatutnya tidak boleh dicapai. 4
16
Rekonstruksi awam ini bersandarkan pemantauan rantaian blok dan laporan penyelidik keselamatan, bukannya laporan pasca-insiden rasmi daripada protokol. Perbezaan ini penting: pergerakan dana boleh diperhatikan pada rantaian blok, tetapi turutan panggilan muktamad, kesan penuh dan status pemulihan belum disahkan dalam laporan yang tersedia ketika itu. 3
4
Notional V1 mewakili obligasi tunai masa hadapan sebagai fCash. Menurut amaran awam CertiK, penyerang menggunakan dua panggilan mintfCashPair() untuk mencipta liabiliti -2^128. Semasa penilaian cagaran bebas, penukaran tidak selamat kepada uint128 dilaporkan memotong nilai itu kepada 0. 16
Secara mudah, laluan eksploit yang dihuraikan oleh penyelidik adalah seperti berikut:
uint128 yang tidak selamat.Sebab itu isu ini lebih tepat difahami sebagai kegagalan penukaran nilai mengecil dan invarian perakaunan, bukannya sekadar “integer overflow” secara umum. Kesan kritikal yang dilaporkan ialah liabiliti negatif bertukar menjadi sifar tepat pada laluan penilaian yang sepatutnya menghalang pengeluaran daripada akaun tidak bercagar mencukupi. 4
16
Laporan rantaian blok menganggarkan kerugian sekitar 69,257 DAI dan 1,650,824 USDC, bersamaan kira-kira AS$1.728 juta. Aset itu dilaporkan ditukar kepada sekitar 689.2 ETH sebelum didepositkan ke Tornado Cash. 2
15
Kontrak yang dikenal pasti dalam laporan ialah escrow Notional Finance di 0x9abd0b8868546105F6F48298eaDC1D9c82f7f683. Satu laporan menyatakan transaksi persediaan daripada alamat yang berakhir dengan Ce38 berlaku pada 11:58:47 malam UTC, 3 September 2026, diikuti kira-kira tiga minit kemudian oleh transaksi pengeluaran dana pada awal 4 September. 17
23
Penyiasat secara terbuka mengaitkan dua alamat Ethereum dengan pemindahan tersebut:
0xC954…De690xDaCC…Ce38Label itu ialah kaitan berdasarkan siasatan rantaian blok, bukan pengenalpastian seseorang, organisasi atau pengawal muktamad dompet berkenaan. 11
Penukaran DAI dan USDC kepada ETH yang dilaporkan itu mengubah prospek pemulihan. Pemindahan stablecoin asal mudah dijejaki di Ethereum, manakala pertukaran berikutnya mengubahnya kepada ETH. Deposit ke Tornado Cash pula menambah lapisan privasi yang bertujuan mengaburkan asal, destinasi dan pihak lawan sesuatu transaksi. 2
29
Ini tidak bermakna analisis rantaian blok mustahil, dan ia juga tidak membuktikan siapa yang mengawal mana-mana pengeluaran kemudian. Namun, laluan terus aset demi aset daripada escrow yang dieksploit kepada penerima seterusnya menjadi jauh kurang jelas sebaik dana memasuki perkhidmatan pengadun (mixer). 29
Ketika laporan diterbitkan, Notional belum mengeluarkan respons insiden awam. Justeru, beberapa persoalan penting kekal terbuka:
Oleh itu, punca yang dilaporkan patut dianggap sebagai rekonstruksi awal yang kukuh, bukan pengganti laporan pasca-insiden yang diaudit atau laporan rasmi protokol.
Kontrak lama bukan berisiko rendah hanya kerana ia sudah berusia atau tidak lagi menjadi teras hala tuju produk. Selagi ia menyimpan aset atau masih mempunyai akses kepada fungsi pencetakan, penyelesaian, cagaran atau pengeluaran, ia kekal sebagai permukaan serangan kewangan yang aktif.
Bagi pasukan protokol, kegagalan Notional V1 yang dilaporkan ini menyerlahkan beberapa kawalan yang wajar diuji bersama:
2^128;Corak lebih luas dalam DeFi sudah biasa: kecacatan kecil pada representasi nilai atau kebenaran boleh bertukar menjadi kerugian penuh apabila ia sampai ke laluan pengeluaran yang memegang aset cair. Pertahanan utama bukan sekadar mengaudit fungsi satu demi satu, tetapi membuktikan bahawa invarian perakaunan sistem terus terpelihara bagi setiap turutan panggilan yang boleh dicapai.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Laporan menunjukkan dua panggilan mintfCashPair mencipta liabiliti fCash 2^128 yang dipotong menjadi sifar oleh penukaran uint128 tidak selamat ketika penilaian cagaran.
Laporan menunjukkan dua panggilan mintfCashPair mencipta liabiliti fCash 2^128 yang dipotong menjadi sifar oleh penukaran uint128 tidak selamat ketika penilaian cagaran. Kira kira 69,257 DAI dan 1,650,824 USDC dilaporkan dikeluarkan daripada escrow, ditukar kepada sekitar 689.2 ETH, kemudian dihantar ke Tornado Cash.
Insiden ini mengingatkan bahawa kontrak pintar lama yang masih menyimpan aset kekal sebagai sempadan keselamatan aktif, khususnya apabila penukaran aritmetik, pengiraan hutang, penyelesaian dan aliran pengeluaran bert...