Кибератаки включили в число главных угроз США

Кибератаки включили в число главных угроз США

Джеймс Клаппер (James Clapper), координатор спецслужб США – включая ЦРУ и АНБ – представил очередной отчет об угрозах национальной безопасности. Среди прочих угроз кибератаки оказались на одном из первых мест – и это главное новшество для ежегодных отчетов. Как гласит отчет, чем больше действующих лиц государственного и негосударственного уровня получают знания в области ведения кибервойны, тем выше следует оценивать важность и серьезность потенциальной киберугрозы.

Вслед за отчетом, которые каждый год заслушивается комитетом по национальной безопасности Конгресса США, министерство обороны США выпустило собственный пресс-релиз, где особо отмечает новую классификацию киберугроз – теперь они учитываются наравне с другими видами опасностей, включая терроризм. Для всей мировой практики это серьезный прецедент – впервые угроза компьютерного характера рассматривается в одном ряду с традиционными военными угрозами от предполагаемых противников. Строго говоря, заявления о важности киберугроз зазвучали в США еще несколько лет назад. Сегодня подобные заявления стали еще более пугающими. Так, в отчете Клаппера говорится, что есть ненулевая вероятность крупной кибератаки на критически важные инфраструктурные системы США в течение следующих двух лет. В том же отчете авторы напоминают, что в прошлом году «угрозой номер один» считался Иран, пишет soft.mail.ru.

Тревожные заявления от разведчиков и военных США прозвучали буквально через несколько дней после того, как профильный комитет Палаты представителей в Конгрессе США принял в очередном чтении крайне противоречивый законопроект под названием CISPA (Cyber Intelligence Sharing and Protection Act – Закон о защите данных киберразведки и обмене ими). Впервые закон CISPA поступил на рассмотрение парламентариев США еще в конце 2011 г. Авторы отчета отдельно подчеркнули важность продвижения данного законопроекта, считая его необходимым элементом для защиты от угроз, исходящих от хакеров из Китая, Ирана и других стран.

В свою очередь, сторонники гражданских свобод выразили глубокую озабоченность положениями закона CISPA – несмотря на ряд поправок, законопроект все еще оставляет коммерческим компаниям широкие возможности по передаче персональных данных государственным ведомствам. Сейчас законопроекту осталось пройти всеобщие слушания в обеих палатах Конгресса США, а потом закон должен быть подписан президентом, чтобы вступить в силу. Со своей стороны, администрация президента Обамы уже дала понять, что не поддержит закон CISPA без дополнительных мер по защите персональных данных.

Подпишитесь на новости

Новая атака на кеш Nginx позволяет красть данные и ломать сайты

Исследователь YesWeHack Алекс Брумен описал вектор кибератаки Cache Key Injection. В случае её эксплуатации последствия для потенциальной жертвы опасные: обход контроля доступа, раскрытие закрытых страниц, отказ в обслуживании и при определённых условиях.

Как объясняет исследователь YesWeHack, проблема возникает не в Nginx по умолчанию, а в конфигурациях, где администраторы просто склеивают несколько значений переменной длины без разделителей. Например:

$scheme$host$request_uri$http_accept

Разных запроса два, а итоговая строка может получиться одна. Так, запрос к /h с заголовком Accept: ome*/* создаёт тот же ключ, что и обычное обращение к /home с Accept: */*.

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

 

Ещё веселее становится с закрытыми разделами. В лабораторном примере страница /admin была доступна только с localhost, но злоумышленник мог обратиться к /ad и перенести оставшуюся часть имени в соседний компонент ключа. Nginx видел разрешённый путь, однако доставал из кеша содержимое админ-панели.

При совпадении нескольких условий техника позволяет столкнуть HTTP- и HTTPS-запросы и записать в кеш страницу со ссылкой на атакующий JavaScript, превратив ошибку конфигурации в stored XSS. Даже Cloudflare не всегда спасёт: заголовок Authorization может провести запрос мимо его кеша прямо к уязвимому кешу Nginx.

 

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

$scheme|$host|$request_uri|$http_accept

Также следует проверять Host, перенаправлять HTTP на HTTPS и не кешировать аутентифицированные запросы.

RSS: Новости на портале Anti-Malware.ru