Печать
Просмотров: 1940

Оказалось, что некоторые модели 3D принтеров подвержены уязвимости при обновлении прошивки. Вместо оригинальной прошивки в 3D принтер может загрузиться модифицированная, которая позволяет повысить температуру печатающей головки принтера с последующим её перегоранием. На самом деле это не уязвимость в самой прошивке, в ней, кстати, заложена защита от перегрева печатающей головки, а в том, что появилась возможность загрузить в 3D принтер модифицированную прошивку, в обход оригинальной при обновлении программного обеспечения, где эта функция защиты от перегрева "вырезана".

После прошивки модифицированной прошивкой отсутствует контроль температуры экструдера и он начинает раскаляться:

И если вовремя не отключить принтер от сети, то последствия не заставят себя долго ждать:

Потенциально уязвимы принтеры которые имеют открытый порт 8899, к которому можно подключиться без аутентификации. Тем более, что в инструкции говориться, что необходимо этот порт внести в исключения брандмауэра маршрутизатора, для выполнения, например, облачной печати.

Странно, что производители (или самодельщики) 3D принтеров не устанавливают на экструдер обычный термопредохранитель, полагаясь лишь на программное ограничение температуры, которое, как оказалось, можно обойти. Тем более, что в недорогих моделях 3D принтерах отсутствует и программный контроль перегрева экструдера.