
SimplCommerce ist von einer Race-Condition-Schwachstelle in der Checkout-Logik betroffen, die es mehreren Benutzern ermöglicht, durch gleichzeitige Checkout-Anfragen mehr Produkte zu kaufen, als auf Lager sind.
SimplCommerce ist von einer Race-Condition-Schwachstelle in der Checkout-Logik betroffen, die es mehreren Benutzern ermöglicht, über gleichzeitige Checkout-Anfragen mehr Produkte zu kaufen, als auf Lager sind.
Ein Angreifer kann diese Schwachstelle erkennen, indem er versucht, ein Produkt fast gleichzeitig mit begrenztem Bestand (Bestand = 1) über zwei Konten zu kaufen. Wenn beide Konten das Produkt erfolgreich kaufen, bestätigt dies das Vorhandensein einer Race Condition. Dies kann mit benutzerdefinierten Skripten oder Burp Suite Turbo Intruder erfolgen, um gleichzeitige Checkout-Anfragen zu senden.
230310c8d7a0408569b292c5a805c459d47a1d8f commit
https://www.simplcommerce.com/
https://github.com/simplcommerce/SimplCommerce
https://github.com/simplcommerce/SimplCommerce/issues/1111
Abdullah Almutawa