KB / Глосарій / Стан гонитви

Стан гонитви

Race Condition
Також: TOCTOU, Time-of-check time-of-use
web UA EN

Вразливість, що виникає коли поведінка програми залежить від порядку або часу виконання паралельних операцій. Зловмисник маніпулює часом між перевіркою і використанням (TOCTOU).

Приклади: - Дворазове зняття коштів з рахунку через паралельні запити - open(file) → check permissions → read — файл замінюється між check і read - Dirty COW (CVE-2016-5195) — класичний kernel race condition LPE

Вперше тут?
Новачок на Bastion?
Почни з гайду користувача.
Відкрити гайд →
?