Чистое удовольствие. Студенты нашли ошибку, которая сделала популярную услугу бесплатной для миллионов людей

21 мая 2024, 11:14

Студенты Калифорнийского университета нашли существенную уязвимость в системе поставщика стиральных машин в жилые дома и университеты. Проблема позволяла миллионам пользователей не платить за стирку.

CSC ServiceWorks — это крупная компания, обслуживающая прачечные, установленные в гостиницах, домах и университетских городках в Соединенных Штатах Америки, Канаде и Европе. Ее сеть охватывает более 1 миллиона стиральных машин. Впрочем, эта система, как выяснили двое студентов Калифорнийского университета Александр Шербрук и Яков Тараненко, имеет существенную уязвимость, позволяющую кому-либо удаленно отправлять команды в стиральные машины, которыми управляет CSC, и бесплатно управлять циклами стирки.

Реклама

Как пишет TechCrunch, Шербрук смог запустить сценарий кода с инструкциями, которые сообщали машине начать цикл, несмотря на то, что на его счету в прачечной было 0 долларов. В другом случае студенты смогли создать баланс в несколько миллионов долларов на один из своих счетов в прачечной, и система на это не среагировала.

Студенты-исследователи сказали, что уязвимость кроется в API, который используется мобильным приложением CSC Go. Шербрук и Тараненко обнаружили, что серверы CSC можно обманом заставить принять команды, которые изменяют баланс их счетов, поскольку любые проверки безопасности выполняются программой на устройстве пользователя и автоматически доверяются серверам CSC.

Поскольку CSC ServiceWorks не имеет специальной страницы безопасности для сообщений об уязвимостях безопасности, Шербрук и Тараненко отправили компании несколько сообщений через ее онлайн-форму для связи, но ответа так и не получили. Студенты также отправили свои выводы в Координационный центр CERT в Университете Карнеги-Меллона, помогающий исследователям безопасности раскрывать недостатки систем поставщикам, которых это касается, и предоставлять рекомендации по их исправлению.

Компания публично не прокомментировала сообщение об обнаруженной ошибке. В то же время баланс счета исследователей в несколько миллионов долларов CSC тихо удалила после того, как получила сообщение о проблеме. Сама ошибка, по словам исследователей, до сих пор не исправлена.

Показать ещё новости