Mozilla закрыла критическую уязвимость в Firefox ESR 128.11

Mozilla закрыла критическую уязвимость в Firefox ESR 128.11

Mozilla закрыла критическую уязвимость в Firefox ESR 128.11

Mozilla выпустила важное обновление безопасности для Firefox ESR с выходом версии 128.11. И если вы думали, что это просто очередной патч, то нет: среди уязвимостей — критическая, способная вызвать сбой и даже дать злоумышленникам возможность выполнить произвольный код.

Критическая уязвимость: двойное освобождение памяти в libvpx

Главный баг, закрытый в этом релизе, — двойное освобождение памяти в кодеке libvpx, используемом для WebRTC. Ошибка проявлялась при инициализации энкодера через vpx_codec_enc_init_multi после неудачного выделения памяти.

Это могло привести к повреждению памяти и даже к выполнению произвольного кода. Уязвимость обнаружил исследователь Рэнделл Джесап. Сейчас она устранена.

Несколько багов средней опасности

  • Ошибка изоляции обработки скриптов (CVE-2025-5263). Механизм обработки ошибок скриптов был недостаточно изолирован от веб-контента, что открывало возможность для кросс-доменных атак с утечкой данных.
  • Уязвимости в команде “Copy as cURL” (CVE-2025-5264 и CVE-2025-5265). В одном случае браузер некорректно обрабатывал символ новой строки, в другом — амперсанд. В обоих случаях атакующий мог подстроить ситуацию так, чтобы команда “Copy as cURL” привела к выполнению локального кода. Вторая уязвимость затрагивает только Firefox для Windows.
  • Утечка статуса кросс-доменных скриптов (CVE-2025-5266). События load и error, генерируемые при загрузке скриптов с других доменов, могли использоваться в атаках XS-Leaks.
  • Clickjacking с утечкой платёжных данных (CVE-2025-5267). Злоумышленник мог использовать подмену интерфейса (clickjacking), чтобы пользователь непреднамеренно отправил данные своей банковской карты на вредоносный сайт.

Патчи для багов памяти

Mozilla также закрыла ряд уязвимостей, связанных с безопасностью памяти (CVE-2025-5268 и CVE-2025-5269). Некоторые из них потенциально могли привести к выполнению произвольного кода при наличии достаточных усилий со стороны атакующего. Такие ошибки были устранены как в Firefox ESR, так и в обычной версии Firefox и почтовом клиенте Thunderbird.

Android-приложения передают геолокацию рекламщикам через SDK

Мобильные приложения могут незаметно передавать точную геолокацию пользователей рекламным платформам и брокерам данных. Причём разработчики порой сами не знают, что включили этот цифровой пылесос, выяснил Electronic Frontier Foundation (EFF).

Проблема прячется в сторонних комплектах разработки — SDK, которые встраивают в приложения для рекламы и монетизации.

Если пользователь разрешает программе определять местоположение, такой модуль наследует её права и тоже начинает собирать координаты. Отдельного разрешения для рекламного SDK ни Android, ни пользователь не видят.

Сбор данных при этом может быть активирован по умолчанию. Чтобы его прекратить, разработчику необходимо самостоятельно найти соответствующую настройку и отключить её. EFF опасается, что многие создатели приложений о такой особенности просто не знают.

 

Исследователи проверяли Android-приложения, анализируя их сетевой трафик и отслеживая, каким сервисам уходят координаты. Среди обнаруженных программ оказались два приложения, которые вместе скачали около 60 млн раз.

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

Дальше координаты способны отправиться к брокерам данных, которые составляют истории перемещений и продают их рекламодателям, государственным структурам, военным и спецслужбам, включая ФБР. Дополнительный бонус, которого никто не просил, — риск утечки или кражи такой базы.

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

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