Siguria

Race conditions in security (TOCTOU)

Në shqip: Gara mes kërkesave në siguri

ShpjegimiSQ

Po dërgon 20 kërkesa „përdor kuponin“ njëkohësisht, ndoshta të gjitha kalojnë kontrollin para se ndonjëra ta shënojë si të përdorur. Mbrojtja: transaksione, kyçje dhe kufizime unike në databazë.

EnglishEN

Send 20 “use coupon” requests at once and perhaps all pass the check before any marks it as used. The defence: transactions, locks and unique constraints in the database.

Si ta mendosh

Si dy njerëz që tërheqin paratë e fundit nga e njëjta llogari në të njëjtin sekond.

Lexoje në anglisht

Like two people withdrawing the last money from the same account in the same second.

Terma të lidhur