В npm-пакете systeminformation выявлена уязвимость инъекции команд

В npm-пакете systeminformation выявлена уязвимость инъекции команд

В npm-пакете systeminformation выявлена уязвимость инъекции команд

В популярной библиотеке для Node.js-приложений обнаружена возможность внедрения команд. Патч для опасной уязвимости вышел в составе сборки 5.3.1, которую пользователям настоятельно рекомендуется установить.

Проект с открытым исходным кодом System Information Library for Node.JS (npm-пакет systeminformation) представляет собой облегченную библиотеку с полусотней функций. Ее обычно используют для вывода подробной информации об используемом оборудовании, ОС, системных процессах и сервисах.

Этот скромный компонент устанавливается на стороне сервера; он совместим с Linux, macOS, FreeBSD, OpenBSD, NetBSD, SunOS и отчасти с Windows. На счету systeminformation числится свыше 30 млн загрузок; лишь за последний месяц его скачали более 3,5 млн раз.

Согласно бюллетеню npm, уязвимость CVE-2021-21315 классифицируется как инъекция команд. Она возникла из-за неадекватной проверки типа данных при передаче сервисных параметров в функции inetLatency(), inetChecksite(), services() и processLoad(). Степень опасности проблемы оценена в 7,8 балла по CVSS.

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

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

Финляндия уберёт российский трафик с ЛЭП, операторы ищут обход

Финская энергетическая компания Fingrid предупредила российских операторов связи: с 2027 года она может прекратить обслуживать опоры ЛЭП, на которых висят волоконно-оптические линии между Россией и Финляндией. По данным «Коммерсанта», кабели планируют обрезать, а опоры — разобрать.

Причина в следующем: электричество из России не поступает в Финляндию с 2022 года, поэтому поддерживать инфраструктуру ради одних только ВОЛС стало невыгодно.

В «Россетях» подтвердили, что российский участок линии 400 кВ Выборгская — Юлликкяля / Кюми уже четыре года работает в ограниченном режиме без энергопереток.

Для российских операторов финское направление остаётся важным. По одной из оценок, через него проходит 60-70% зарубежного трафика, а до 30% линий связи с Финляндией размещены именно на опорах ЛЭП. Остальные кабели проложены вдоль железной дороги и по дну Балтийского моря.

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

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

Если выпавшую пропускную способность не удастся компенсировать, отдельные участки Сети могут перегрузиться. Тогда пользователи европейской части России рискуют получить увеличенные задержки и более медленный доступ к зарубежным ресурсам.

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