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.

Объем рекламы в Telegram вырос благодаря ограничениям

После 10 февраля в Telegram начался заметный рекламный всплеск. Объём затрат на рекламу в мессенджере вырос на 50% год к году. Рекламодатели, судя по всему, стараются запустить кампании, пока такая возможность ещё сохраняется.

Такие выводы содержатся в исследовании сервиса CloudBuying, результаты которого приводит «Коммерсантъ». В выборку вошли более 7,6 млн упоминаний, а их суммарный объём просмотров превысил 45 млрд.

Сразу после 10 февраля, когда началось замедление Telegram, количество публикаций выросло на 15–20% по сравнению с началом года и на 50% в годовом выражении. Число рекламных постов доходило до 50–52 тыс. в день, тогда как в январе этот показатель не превышал 40 тыс.

Стоимость одного размещения составляет от 20 тыс. до 80 тыс. рублей в небольших каналах с аудиторией 10–50 тыс. подписчиков и от 250–300 тыс. рублей и выше — в крупных. Наибольшую активность проявили рекламодатели из сфер ретейла, маркетплейсов, финансов и страхования. Также в числе лидеров по росту вложений оказались медицина, медиа и СМИ.

В CloudBuying связывают рост активности с тем, что рекламодатели ускоряли кампании, опасаясь дальнейшего усиления ограничений. Однако уже в марте число публикаций начало снижаться до 40–45 тыс. в день. Не исключено, что на это повлияло решение ФАС, признавшей незаконной рекламу на замедленных ресурсах.

«Рынок получил сигнал о возможных ограничениях, что спровоцировало краткосрочный ажиотажный спрос: рекламодатели стремятся реализовать кампании в марте, пока такая возможность сохраняется», — считает коммерческий директор CloudBuying Кирилл Кудрявцев.

«С февраля часть брендов стала быстрее принимать решения по размещениям, а также переносить интеграции на более ранние даты, чтобы минимизировать риски срыва кампаний. Это особенно заметно в проектах с фиксированными дедлайнами и у крупных рекламодателей. При этом речь скорее идёт о краткосрочной реакции рынка на неопределённость, чем о системном росте спроса», — отметила президент Ассоциации блогеров и агентств Юлия Долгова.

«Telegram сегодня сложно заменить одним каналом. Переход — это не просто перенос бюджета, а фактически новая сборка всей связки: инвентаря, аналитики, контента, таргетинга и прогноза по эффективности. Для многих рекламодателей это дольше, дороже и рискованнее, чем продолжать работать в Telegram даже с поправкой на турбулентность и дальнейшую неопределённость», — полагает генеральный директор диджитал-агентства D-Agency Игорь Демидов.

По данным рынка, спрос на размещения в Telegram Ads в России в марте вырос в среднем на 68% по сравнению с аналогичным периодом 2025 года. Исполнительный директор МТС AdTech Татьяна Матвеева связала это со снижением стоимости тысячи показов на 30%.

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