Повідомляється, що у американського онлайн-рітейлера Overstock.com виникла проблема з платежами в криптовалютах. З-за помилки клієнти компанії могли сколотити стан, скасовуючи оплачені замовлення.
Минулого тижня компанія Bancsec, що спеціалізується на безпеці в банківському секторі, повідомила журналісту Брайану Кребсу (Brian Krebs), що Overstock.com помилково приймав Bitcoin Cash замість биткоина в якості оплати за товари. Щоб підтвердити наявність проблеми, Кребс замовив датчик руху за 78 доларів на Overstock і вирішив заплатити за нього в биткоинах.
«Увійшовши у свій обліковий запис Coinbase, я скопіював адреса биткоина і вставив його в поле «заплатити», а потім дав Coinbase команду відправити 0.00475574 в Bitcoin Cash замість биткоина», – пише
Кребс на своєму сайті.
Із-за збою він зміг здійснити покупку на 78 доларів, відправивши магазину приблизно 12 доларів на Bitcoin Cash. Overstock схвалив транзакцію. Однак, що ще гірше для компанії, при скасуванні замовлення Overstock повернув кошти в биткоинах.
В даний час один биткоин коштує близько $14 000, в той час як Bitcoin Cash – $2 500. Таким чином, будь-який клієнт міг легко збагатитися, просто скасовуючи замовлення на дорогі товари.
Кребс пише: «Я звернувся до ритейлеру за коментарями, і представники Overstock.com сказали, що компанія не міняла код на своєму сайті і що їх платіжний партнер Coinbase виправив помилку».
Coinbase заявила, що проблема була викликана неправильним використанням торговим партнером значень повернення в нашому API», і зазначила, що жоден інший клієнт Coinbase не повідомляв про подібні проблеми. Помилка існувала близько трьох тижнів.
Кребс зазначив, що він і Bancsec шукали цю ж помилку у інших торгових компаній, які працюють безпосередньо з Coinbase для процесу оформлення замовлень і оплати», але вони не знайшли ніяких інших прикладів подібного бага.
Thanks!
Our editors are notified.