proto.lib

Business Logic Race: Double-Spend Coupon/Balance

Kẻ tấn công gửi cùng một request "đổi coupon"/"rút tiền" 50 lần song song; vì code CHECK số dư rồi mới UPDATE như hai bước tách rời (không nguyên tử), phần lớn request đều qua được bước check trước khi bất kỳ request nào kịp ghi update, dẫn tới một coupon bị đổi 50 lần hoặc rút tiền vượt số dư thật.

SecurityTrung bình2026-08-21
Business Logic Race: Double-Spend Coupon/Balance

Mở rộng

Animation gốc là một file HTML tự chứa, có thể nhúng lại ở bất kỳ trang nào khác. Mở file gốc

Liên quan