Даже марсианский вертолёт Ingenuity оказался под угрозой из-за уязвимости библиотеки log4j
Паника вокруг уязвимости Log4Shell, обнаруженной в библиотеке log4j, успела достигнуть Марса. Поводом для самых невероятных теорий оказалось несколько аномальное поведение марсианского вертолёта Ingenuity, который на какое-то время потерял связь с ровером Perseverance в ходе своего 17-го полёта.
Источник изображения: nasa.gov
Ingenuity оказался на Марсе в феврале этого года, где он работал совместно с ровером Perseverance, а 5 декабря аппарат совершил свой 17-й полёт. Однако на финальной стадии полёта, когда Ingenuity уже начал посадку, связь между ним и марсоходом внезапно прервалась. Инженеры NASA не смогли без промедления разобраться с проблемой, что породило множество теорий.
Did you know that Ingenuity, the Mars 2020 Helicopter mission, is powered by Apache Log4j? https://t.co/gV0uyE1ylk #Apache #OpenSource #innovation #community #logging #services pic.twitter.com/aFX9JdquP1
— Apache - The ASF (@TheASF) June 4, 2021
Одной из таких теорий внезапно оказалась причастность к инциденту уязвимости Log4Shell, и эта идея не такая бессмысленная, как могло бы показаться. Дело в том, что в июне официальный твиттер-аккаунт The Apache Software Foundation сообщил: «Знаете ли вы, что Ingenuity, вертолёт марсианской миссии 2020 года, работает на Apache Log4j?». NASA не стало даже комментировать столь неожиданную гипотезу.
Как стало известно ранее, специалисты NASA разобрались с причинами внезапного обрыва связи, возникшего при заходе Ingenuity на посадку. Связь прервалась из-за того, что между марсоходом Perseverance и вертолётом оказался 4-метровый холм под названием Бра. Данные с Ingenuity были получены позже: показания телеметрии были положительными, и в целом 17-й полёт аппарата признали успешным.