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.

Первый штраф за контент в MAX: жителя Кубани наказали из-за аватарки

Государственный мессенджер MAX впервые засветился не только в новостях про цифровые сервисы, но и в судебной практике. Как сообщает «Коммерсантъ» со ссылкой на данные картотеки суда, 3 марта Абинский районный суд Краснодарского края назначил местному жителю Ивану Кажану штраф 1 тыс. рублей.

Издание называет это первым известным случаем наказания за контент в MAX.

Протокол был составлен по части 1 статьи 20.3 КоАП РФ — это статья о демонстрации экстремистской символики. По данным судебного постановления, летом 2025 года мужчина установил в качестве аватарки фотографию, на которой была видна татуировка, связанная с движением, признанным экстремистским в России.

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

Тут важен один нюанс: история не про «наказание за сам MAX» и не про критику мессенджера, а именно про содержимое профиля, которое попало под действие административной статьи.

Но сам факт всё равно показательный: MAX уже начал появляться не только в обсуждениях, но и в реальных судебных кейсах.

К слову, ещё летом 2025-го в России предложили штрафовать за поиск экстремистских материалов и VPN. Уже к концу того же года суд оштрафовал первого фигуранта по делу о поиске экстремистских материалов.

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

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