NFT项目惊现低级漏洞,合约未审计导致3400万美元资产被锁死

成都链安Xuất bản vào 2022-04-23Cập nhật gần nhất vào 2022-04-23

Tóm tắt

由于多个代码缺陷导致合约中 11539.5 枚 ETH永远无法取出。

2022年4月23日,成都链安链必应-区块链安全态势感知平台舆情监测显示,NFT项目方Akutar的AkuAuction合约由于智能合约本身漏洞,导致11539ETH(价值约3400万美元)被锁死在合约中。成都链安技术团队第一时间对事件进行了分析,结果如下。
#1 事件相关信息
4月23日消息,Solidity开发者foobar发推称,11539ETH(价值3400万美元)被永久锁定在AkuDreams合约中,个人用户或开发团队都无法取出资金。退款处理完成后,将每个出价状态设置为1。因此,用户无法调用emergencyWithdraw()。此外,团队也无法领取资金,基本上等于销毁。 

漏洞

成都链安技术团队立刻进行了分析。
漏洞合约:
0xf42c318dbfbaab0eee040279c6a2588fa01a961d
#2 漏洞分析
Akutar项目的智能合约包含2个漏洞:
漏洞一:
1.第一个合约漏洞在processRefunds中,设计者根据refundProgress计数器进行循环退款。
2.而这里使用了call函数进行退款操作,且把退款的结果作为require的判定条件。

漏洞

3.因此如果此时有攻击者在队列中进行退款操作,调用call退款给攻击者时,攻击者在fallback中进行进行恶意的revert则会导致退款队列卡在攻击者这里,从而导致队列后面的所有人都无法进行退款。

漏洞

4.这个漏洞被人在链上证明有效,但随后攻击合约便进行了解锁,并没有进行攻击利用,且公开进行了申明。

漏洞

漏洞二:
该漏洞也是导致价值约3400万美元的ETH资产被锁死在合约中的元凶。
1.在claimProjectFunds函数中,该函数主要用于项目方提款。为了避免项目方权限过大,在用户完成提款之前就将合约中的资产全部转走导致用户无法退款,所有的退款操作应全部完成之后项目方才能够提款。业务逻辑设计上来说,是没有问题的。然而,在具体的代码实现中,当前的代码容易受到漏洞一的影响,导致项目方无法提款,不过这只是潜在的风险,本次资金锁死的元凶不是这个原因。
2.注意函数中第620行代码:require (refundProgress > = totalBids)此处refundProgress表示已经处理了多少个用户的退款,totalBids表示所有用户总投标了多少个NFT。注意由于一个用户可以投标多个NFT,导致单从数值上比较,refundProgress可能小于totalBids。

漏洞

而再来看看退款函数processRefunds中:require(_refundProgress < _bidIndex); bidIndex表示所有参与竞标的用户,refundProgress永远不会高于bidIndex。

漏洞

此时来看看bidIndex的值,为3669:

漏洞

totalBids的值为5495:

漏洞

3.所以refundProgress>=5495且refundProgress<3669这个判断条件永远不会成立,最终导致项目方团队将永远无法执行后续的提款操作。此处应将refundProgress与bidIndex做对比,开发者犯了一个很低级的错误。最终,导致项目方11539ETH(价值约3400万美元)被锁定无法提取。
#3 总结
针对本次事件,成都链安技术团队建议:
1.开发者应具备基本的安全开发意识,熟悉智能合约开发应注意的安全问题;
2.在合约设计和实现时,注意代码实现的正确性,项目上线前,可选择专业的安全审计公司进行全面的安全审计,规避安全风险。

Nội dung Liên quan

Memecoins đã lấy lại 29% khối lượng giao dịch giao ngay trên sàn giao dịch phi tập trung Solana, mức cao nhất kể từ tháng 8 năm 2025

Trong tuần từ 20 đến 26 tháng 7, hoạt động giao dịch memecoin trên Solana đã đạt mức cao nhất kể từ tháng 8 năm ngoái, chiếm 29% khối lượng giao dịch spot trên các sàn phi tập trung (DEX) của mạng. Sự hồi sinh này chủ yếu được thúc đẩy bởi sự bùng nổ của token $ANSEM (The Black Bull), tăng gần 18.000% trong ba ngày và đạt vốn hóa thị trường đỉnh khoảng 449 triệu USD vào đầu tháng 7, thu hút lại các nhà giao dịch. Tuy nhiên, dữ liệu cho thấy Solana không chỉ là mạng lưới cho memecoin. Cặp SOL-stablecoin chiếm 37% khối lượng giao dịch, trong khi giao dịch stablecoin chiếm thêm 22%. Đáng chú ý, tổng cung stablecoin trên Solana đã vượt 15 tỷ USD và duy trì ổn định ngay cả trong đợt suy thoái, với các công ty như Western Union và B2C2 sử dụng mạng lưới này cho thanh toán. Bên cạnh đó, Solana cũng dẫn đầu về số lượng tài sản thực được token hóa (RWA) với 2.582 tài sản, tổng giá trị hơn 3,5 tỷ USD. Trong khi khối lượng memecoin có tính chu kỳ và biến động, các lĩnh vực stablecoin và RWA đã cho thấy sự tăng trưởng ổn định, phản ánh sự phát triển đa dạng và trưởng thành của hệ sinh thái Solana.

cryptonews.ru19 phút trước

Memecoins đã lấy lại 29% khối lượng giao dịch giao ngay trên sàn giao dịch phi tập trung Solana, mức cao nhất kể từ tháng 8 năm 2025

cryptonews.ru19 phút trước

FSB ra lệnh truy nã Pavel Durov trên toàn cầu về vụ án hỗ trợ khủng bố

Cơ quan An ninh Liên bang Nga (FSB) đã đưa người sáng lập Telegram, Pavel Durov, vào danh sách truy nã quốc tế với cáo buộc tạo điều kiện cho khủng bố. Theo FSB, nền tảng này bị các cơ quan tình báo Ukraine, khủng bố và phần tử cực đoan sử dụng để lên kế hoạch phá hoại và giết người hàng loạt ở Nga, và các nhóm này không bị gỡ bỏ. FSB cáo buộc một chatbot trên Telegram tên "Dayinchik" được dùng để tuyển mộ công dân Nga cho các hành vi khủng bố. Cơ quan này, phối hợp với các cơ quan khác, đã bắt giữ 46 người từ 12 đến 22 tuổi tại nhiều vùng vì bị nghi ngờ phạm tội theo chỉ đạo của cơ quan tình báo nước ngoài. Dựa trên cuộc điều tra, Cơ quan Điều tra đã khởi tố một loạt vụ án hình sự, trong đó có vụ án liên quan đến Durov. FSB cũng lưu ý rằng chatbot "Dayinchik" đã bị đưa vào danh sách đen từ cuối năm 2025 do chứa nội dung khiêu dâm trẻ em và tuyên truyền LGBT, nhưng thông tin phi pháp vẫn chưa bị xóa. Vụ việc này là sự leo thăng trong các khiếu nại của chính quyền Nga về chính sách kiểm duyệt nội dung của Telegram. Durov hiện chưa đưa ra bình luận về các cáo buộc.

cryptonews.ru20 phút trước

FSB ra lệnh truy nã Pavel Durov trên toàn cầu về vụ án hỗ trợ khủng bố

cryptonews.ru20 phút trước

Virtuals Ra Mắt Hyperboost: Gia Hạn 14 Ngày Thưởng Cho Mỗi Token Tốt Nghiệp, Đối Phó Lời Nguyền 'Đỉnh Đầu Ngày'

Virtuals Protocol đã ra mắt cơ chế Hyperboost từ ngày 27/7, nhằm chống lại hiện tượng "đỉnh đầu ngày" khi 75% token sau khi tốt nghiệp từ bonding curve thường đạt khối lượng giao dịch cao nhất trong vòng 24 giờ rồi suy giảm nhanh. Cơ chế này tái phân bổ một phần nguồn cung token tạm thời nhàn rỗi, biến chúng thành phần thưởng được phân phát hàng ngày trong 14 ngày sau khi token tốt nghiệp. Phần thưởng chia làm hai loại: thưởng giao dịch (theo tỷ lệ khối lượng giao dịch) và thưởng nội dung (cho người sáng tạo trên X). Cơ chế tự động áp dụng cho tất cả token tốt nghiệp sau thời điểm trên. Sau khoảng hai ngày triển khai, các dự án token mới tốt nghiệp đầu tiên như AMARA, MAGE vẫn cho thấy biểu đồ giá sụt giảm điển hình sau khi ra mắt. Hiệu quả thực tế của Hyperboost cần thêm thời gian để đánh giá, đặc biệt là liệu phần thưởng giao dịch có vô tình thu hút "wash trading" hay không, và tiêu chí đánh giá nội dung còn thiếu minh bạch. Hyperboost là một nỗ lực đáng chú ý của Virtuals (nền tảng với hơn 18,000 AI Agent token) nhằm kéo dài thời gian phát hiện giá và duy trì thanh khoản cho token sau khi tốt nghiệp, trong bối cảnh thị trường chung vẫn còn nhiều biến động.

marsbit33 phút trước

Virtuals Ra Mắt Hyperboost: Gia Hạn 14 Ngày Thưởng Cho Mỗi Token Tốt Nghiệp, Đối Phó Lời Nguyền 'Đỉnh Đầu Ngày'

marsbit33 phút trước

Làn sóng khởi nghiệp giả: Mỹ đăng ký 5,8 triệu công ty mới mỗi năm, 70% sẽ không bao giờ thuê người

Tác giả Ed Elson, qua phân tích dữ liệu của Cục Điều tra Dân số Hoa Kỳ, chỉ ra một nghịch lý: số lượng đơn đăng ký doanh nghiệp mới tại Mỹ đạt kỷ lục gần 6 triệu vào năm ngoái, nhưng khoảng 70% trong số đó được phân loại là "doanh nghiệp không có khả năng thuê lao động". Điều này phản ánh một làn sóng khởi nghiệp "ảo" - nơi mọi người dễ dàng thành lập công ty trách nhiệm hữu hạn (LLC) chỉ với 130 USD trong 15 phút, chủ yếu cho các dự án phụ, sở thích cá nhân hoặc để xây dựng hình ảnh "người sáng lập" trên mạng xã hội. Bài viết lập luận rằng xu hướng này bắt nguồn từ "sự sùng bái người sáng lập" trong văn hóa đại chúng, nơi danh hiệu "nhà sáng lập" mang lại vốn xã hội và sự thú vị. Tuy nhiên, nó tạo ra ảo tưởng nguy hiểm rằng khởi nghiệp là dễ dàng, trong khi thực tế phần lớn doanh nghiệp thất bại trong những năm đầu và rất ít nhận được đầu tư mạo hiểm. Tác giả cảnh báo rằng những "doanh nghiệp ảo" này, thường không có doanh thu đáng kể, đang làm loãng đi tinh thần khởi nghiệp thực sự vốn đòi hỏi sự hy sinh và cam kết toàn diện. Thay vì sống trong trạng thái lưỡng lự, bài viết kêu gọi giới trẻ nên đưa ra lựa chọn rõ ràng: hoặc theo đuổi khởi nghiệp thực sự, hoặc tìm kiếm ý nghĩa và thành công thông qua các con đường khác, thay vì tự lừa dối bản thân bằng một danh hiệu rỗng tuếch.

marsbit34 phút trước

Làn sóng khởi nghiệp giả: Mỹ đăng ký 5,8 triệu công ty mới mỗi năm, 70% sẽ không bao giờ thuê người

marsbit34 phút trước

Opus 5 Prompt Đang Làm Mưa Làm Gió, Nhái Tác Phẩm 3A Chỉ Trong 24 Giờ

Chỉ trong 24 giờ, một prompt (lệnh) có tên "Thử thách vòng lặp" dành cho mô hình AI Opus 5 đã gây bão trên mạng X, cho phép người dùng tạo nguyên mẫu game có chất lượng gần với tiêu chuẩn AAA. Prompt này hoạt động theo cơ chế đa tác tử (multi-agent): một **Tác tử chính** phân tích nhiệm vụ và phân công cho các **Tác tử chuyên biệt** thực hiện từng phần (như lập trình, đồ họa). Điểm then chốt là một **Tác tử Giám khảo** độc lập, có nhiệm vụ so sánh kết quả với các game AAA thực tế (như *Call of Duty*, *Starfield*). Nếu chất lượng chưa đạt, công việc sẽ bị trả về để cải thiện cho đến khi thỏa mãn tiêu chuẩn. Bằng cách này, người dùng Anshu đã tạo ra *The Long Silence*, một game khám phá không gian lấy cảm hứng từ *Outer Wilds*, trong vòng một ngày. Quy trình bao gồm: đặt mục tiêu cơ bản, yêu cầu Opus 5 tự lên kế hoạch và sử dụng công cụ (như Three.js, Blender), sau đó áp dụng "Thử thách vòng lặp" trong 24 giờ để tối ưu hóa đồ họa thông qua so sánh và lặp lại liên tục. Phương pháp này nhanh chóng được cộng đồng áp dụng, tạo ra nhiều thể loại game khác như đua xe hay phiên bản *Claudepunk 2077*, và cũng cho kết quả khả quan trên các mô hình AI khác như GPT-5.6 Sol. Sự kiện này minh họa cho khả năng lập kế hoạch dài hạn, phối hợp đa tác tử và tự sửa lỗi mạnh mẽ của Opus 5, đồng thời cho thấy tiềm năng của việc sử dụng AI kết hợp với cơ chế đánh giá nghiêm ngặt để đẩy nhanh quá trình phát triển nguyên mẫu sản phẩm số.

marsbit37 phút trước

Opus 5 Prompt Đang Làm Mưa Làm Gió, Nhái Tác Phẩm 3A Chỉ Trong 24 Giờ

marsbit37 phút trước

Giao dịch

Giao ngay
活动图片