15-летний Python-баг позволяет выполнить код и затрагивает 350 000 проектов

15-летний Python-баг позволяет выполнить код и затрагивает 350 000 проектов

15-летний Python-баг позволяет выполнить код и затрагивает 350 000 проектов

Уязвимость Python-модуля tarfile за 15 лет никто так и не пропатчил. А меж тем она затрагивает более 350 тысяч репозиториев с открытым исходным кодом и позволяет выполнить произвольный код.

Впервые о проблеме стало известно в 2007 году, ей присвоили идентификатор CVE-2007-4559. Интересно, что никто не стал устранять брешь, единственное — разработчиков просто предупредили о риске.

Брешь затрагивает код, использующий функцию tarfile.extract(). Это классический баг обхода пути (path traversal), позволяющий условному атакующему перезаписывать произвольные файлы.

Удивительно, что за все 15 лет не было сообщений об эксплуатации уязвимости, учитывая, что технические детали были доступны в отчете 2007 года. Тем не менее баг представляет опасность для цепочек поставки софта по моей день.

На оставшуюся дыру обратили внимание специалисты компании Trellix, описывающие ее следующим образом:

«Уязвимость существует из-за того, что код в функции extract в Python-модуле tarfile доверяет информации в объекте TarInfo».

Сообщение на площадке баг-трекера Python гласит, что вопрос был закрыт, поскольку документацию обновили, добавив приписку, что «распаковывать архивы из непроверенных источников может быть опасно».

Проанализировав масштаб проблемы, специалисты Trellix пришли к выводу, что уязвимость затрагивает более 350 тысяч проектов. В отчете исследователей описываются простые шаги, которых достаточно для эксплуатации CVE-2007-4559 в Windows-версии Spyder IDE.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

МАХ стал доступен на устройствах под ОС Аврора

Национальный мессенджер МАХ и российская мобильная операционная система «Аврора» подтвердили полную совместимость. Теперь приложение можно скачать на устройства с «Авророй» через RuStore. Среди крупных пользователей самой операционной системы — РЖД, «Аэрофлот», «Интер РАО», «Ростелеком» и «Почта России».

Аудитория МАХ в ноябре превысила 55 миллионов человек. Вся инфраструктура сервиса размещена в России, а само приложение включено в реестр отечественного ПО, что подтверждает соответствие требованиям законодательства.

Комментарии участников проекта

Генеральный директор «Открытой мобильной платформы» Павел Эйгес отметил:

«Национальная платформа для общения пришла на доверенную мобильную операционную систему. Это ещё один важный шаг к созданию независимой цифровой экосистемы и защищённых решений для российских пользователей».

Вице-президент VK и руководитель проекта МАХ Фарит Хуснояров добавил:

«Сотни тысяч пользователей ОС „Аврора“ получили возможность зарегистрироваться в национальном мессенджере. Для повышения безопасности МАХ использует технологии VK и “Лаборатории Касперского”, а также тестирует антифрод-решения Сбера».

Напомним, ранее МАХ оказался в центре скандала: его подозревали в слежке за пользователями, передаче данных за рубеж и использовании компонентов из недружественных стран.

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

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

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