Race Condition Attack
Race Condition Attack adalah serangan yang terjadi ketika dua atau lebih program mencoba mengakses sumber daya yang sama pada saat yang sama. Ini bisa terjadi jika program tidak dirancang dengan baik dan tidak memperhatikan urutan akses sumber daya secara benar. Karena program saling bersaing untuk mengakses sumber daya, maka hasil akhirnya bisa tidak terprediksi dan bahkan bisa merusak atau mendelegitimasi data.
Contohnya, misalnya pada kasus sistem bank yang dua orang ingin melakukan transaksi secara bersamaan, maka jika sistem tidak dirancang dengan benar, bisa terjadi beberapa kemungkinan, misalnya data bisa hilang atau salah, atau bahkan orang yang tidak diberikan hak akses bisa mengakses informasi tersebut. Oleh karena itu, penting untuk merancang program dengan hati-hati dan memperhatikan urutan akses sumber daya secara benar agar terhindar dari Race Condition Attack.