Как и большинство ошибок безопасности, Shellshock в 2014 году взорвала Интернет и скомпрометировала миллионы учетных записей. Эта смертельная ошибка возникает из Bash (Bourne Again Shell), который является интерфейсом командной строки по умолчанию во всех операционных системах на базе Linux, Unix и Mac.

Уязвимость Shellshock была впервые обнаружена около 30 лет назад, но не была классифицирована как официальная и публичная угроза до сентября 2014 года. Даже с течением времени и многочисленными исправлениями эта ошибка по-прежнему остается угрозой безопасности предприятия.

Так что же такое Shellshock? Вы в опасности? И как узнать, пострадали ли вы?

Что такое ошибка Shellshock?

Функция Bash - переводить ваши команды на язык, который операционная система может расшифровать. Эта ошибка обнаруживается в коде синтаксического анализа Bash во время последовательности инициализации и позволяет Bash непреднамеренно выполнять команды от имени пользователя, позволяя хакеру удаленно управлять все.

instagram viewer

Связанный: Что означает "Bash" в Linux?

Как только хакеры получают доступ к удаленному вектору, они начинают вводить команды Bash в систему. По сути, злоумышленники выполняют удаленное выполнение кода и запускают вредоносные сценарии, которые выглядят как легальные команды.

На кого влияет ошибка Shellshock?

Bash не является интернет-сервисом, но на самом деле многие интернет-сервисы, такие как веб-серверы, используют переменные среды для связи с операционной системой серверов.

В основном это влияет на системы Linux, BSD и Mac OS, но поскольку Linux поддерживает подавляющее большинство интернет-серверов и IoT (Интернет вещей) устройства, следует предположить, что любой пользователь Интернета может стать жертвой Shellshock. ошибка.

Shellshock все еще представляет собой риск?

Хорошая новость заключается в том, что Shellshock не так опасен, когда впервые появился, потому что было разработано множество исправлений, чтобы сократить его. Однако пандемия COVID-19 заставила большинство организаций изо всех сил пытаться обеспечить безопасность своих постоянно расширяющихся удаленных рабочих мест.

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

Поскольку Shellshock считается очень недорогой атакой, она предоставляет злоумышленникам потенциальные возможности легко использовать свою цель. Даже с установленными исправлениями любая организация с устаревшими мерами безопасности все еще может подвергаться риску.

Есть ли риск для пользователей Windows от Shellshock?

Основными целями ошибки Shellshock являются машины на базе Linux и Unix. Пользователи Windows не подвергаются прямому воздействию.

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

Как узнать, влияет ли на вас Shellshock

Частью снижения рисков является отслеживание потенциальных уязвимостей. К счастью, довольно легко увидеть, подействовал ли на вас Shellshock.

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

Для всех технически подкованных гиков простое нажатие на следующую команду в командной строке Bash откроет правду:

env X = ”() {:;}; echo Bash заражен »/ bin / sh -c« echo completed »

env X = ”() {:;}; echo Bash заражен »` which bash` -c «echo completed»

env VAR = '() {:;}; echo Bash заражен ‘bash -c« echo completed »

Если ваше приглашение возвращает сообщение «Bash is Infected», пора обновить ваш Bash.

Вместо «Bash is Infected» ваше приглашение может даже отображать что-то вроде:

bash: предупреждение: VAR: игнорирование попытки определения функции

bash: ошибка при импорте определения функции для `VAR’

Bash Test

Если вы заинтересованы в тестировании уязвимости определенных веб-сайтов или сценариев CGI, инструмент под названием Инструмент для тестирования уязвимости ShellShock ’Bash CVE-2014-6271 может помочь. Просто введите URL-адрес или сценарий CGI в поля ввода и нажмите синие кнопки.

Как смягчить последствия Shellshock и других кибератак

Исправление ваших приложений - ключ к защите ваших систем от несанкционированного доступа и атак на безопасность, таких как Shellshock. Короче говоря, лучший способ защититься от этой уязвимости - поддерживать систему в актуальном состоянии, применяя все исправления, выпущенные для этого эксплойта с момента его обнаружения.

Для успешного противодействия атакам безопасности и управления уязвимостями компании и частные лица должны сосредоточиться на трех ключевых областях:

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

Кроме того, инвестируя в Анализ состава программного обеспечения (или SCA) инструменты действительно могут помочь в поиске уязвимостей в открытых исходных кодах, которые есть повсюду.

Знайте свой уровень уязвимости: Каждой уязвимости системы безопасности присваивается определенный уровень серьезности, и в зависимости от настроек вашей сети некоторые уязвимости могут быть более критическими, чем другие. Знание того, где вы или ваша компания стоите с точки зрения устойчивости к риску, имеет решающее значение для предотвращения атак, таких как Shellshock.

Инвестиции в сканер уязвимостей, например Нетспаркер - хорошая идея для борьбы с этими атаками и определения их приоритетов. Этот сканер также предоставляет уровни серьезности для всех обнаруженных вами уязвимостей.

Обеспечение баланса между охранными операциями и производством: Поддержание высокого уровня безопасности при сохранении продуктивности сотрудников - это баланс для любой организации. Успешные компании поддерживают здоровый баланс между ними, составляя четко определенные планы, которые удовлетворяют потребности в безопасности, а также гарантируют, что каждый остается продуктивным.

Связанный: Что такое принцип наименьших привилегий?

Не пугайтесь Shellshock

Shellshock - это в значительной степени устаревшая атака, но всегда есть шанс, что она может повториться и ввести в места, где не соблюдается надлежащая гигиена безопасности.

Чтобы не увязнуть в Shellshock или любой другой кибератаке, убедитесь, что ваш Bash, компьютеры и мобильные устройства всегда обновляются, и соответствующие исправления безопасности и обновления для конкретных поставщиков находятся в место.

Электронное письмо
Как все обновить и зачем

Важно регулярно обновлять свои мобильные телефоны, компьютеры и консоли. Вот почему и как это сделать.

Похожие темы
  • Безопасность
  • Компьютерная безопасность
Об авторе
Кинза Ясар (Опубликовано 7 статей)

Кинза - технологический энтузиаст, технический писатель и самопровозглашенный компьютерщик, которая живет в Северной Вирджинии со своим мужем и двумя детьми. Имея за плечами степень бакалавра компьютерных сетей и многочисленные сертификаты в области ИТ, она работала в телекоммуникационной отрасли, прежде чем заняться написанием технических текстов. Занимая нишу в области кибербезопасности и облачных технологий, она с удовольствием помогает клиентам удовлетворить их разнообразные требования к написанию технической документации по всему миру. В свободное время она любит читать художественную литературу, блоги о технологиях, сочинять остроумные детские сказки и готовить для своей семьи.

Ещё от Kinza Yasar

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Еще один шаг…!

Пожалуйста, подтвердите свой адрес электронной почты в письме, которое мы вам только что отправили.

.