Новости · Архиваторы

WinRAR 7.30 Beta 2 — защита от атак через символьные ссылки

27 октября 2026 года компания win.rar GmbH выпустила вторую бета-версию WinRAR 7.30. В отличие от Beta 1 с поддержкой sparse-файлов, этот выпуск целиком посвящён безопасности: заблокированы атаки через цепочки символьных ссылок при распаковке hard link, устранён краш библиотеки unrar.dll и добавлен ключ -lim для ограничения ресурсов.

27 октября 2026 Редакция LoadFile Чтение 6 мин
Абстрактный замок с разрушающейся цепочкой — символ защиты от атак через символьные ссылки в WinRAR 7.30 Beta 2

Коротко: 27 октября 2026 вышла WinRAR 7.30 Beta 2. Ключевые изменения — исправление краша unrar.dll из-за избыточной рекурсии, блокировка извлечения hard link с целью внутри символьных ссылок и удаление существующих симлинков перед перезаписью (защита от записи файлов вне папки назначения). Также ограничено автовосстановление по REV-томам при больших наборах и добавлен ключ -lim для лимита диска, памяти и времени выполнения.

Что изменилось в Beta 2

Если первая бета WinRAR 7.30, вышедшая 10 сентября 2026 года, добавляла поддержку sparse-файлов в TAR-архивах и новые ключи командной строки, то вторая бета — это набор из пяти точечных security-фиксов. Разработчик не присвоил им отдельные идентификаторы CVE, но описал каждый пункт в официальном списке изменений на rarlab.com.

Защита от атак через цепочки символьных ссылок

Главное изменение касается распаковки hard link (жёстких ссылок) из архивов. Теперь WinRAR по умолчанию блокирует создание hard link, если его цель включает символьную ссылку (symlink) — то есть путь, по которому jump может вести за пределы ожидаемой папки. Дополнительно архиватор удаляет существующие символьные ссылки перед тем, как перезаписать их файлом из архива.

i
Почему это важно

Цепочка из symlink + hard link — классический вектор записи файла вне папки назначения при распаковке архива. Злоумышленник готовит архив, где ссылка указывает за пределы целевой директории, а жёсткая ссылка довершает запись в системную область. Фикс в 7.30 Beta 2 разрывает эту цепочку на обоих этапах.

Это логичное продолжение темы, поднятой ещё в WinRAR 7.23, который в июле 2026 года закрыл переполнение кучи в томах восстановления RAR5 (CVE-2026-14191) и усилил защиту от path traversal. Beta 2 расширяет эту защиту уже на механизм символьных и жёстких ссылок.

Краш unrar.dll и фильтрация вывода консоли

Второе исправление — устранение краша библиотеки unrar.dll, который вызывался избыточной рекурсией функций при обработке специально подготовленных данных. Библиотека используется не только в самом WinRAR, но и в сторонних приложениях, которые встраивают её для распаковки RAR-архивов, так что фикс затрагивает более широкий круг программ.

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

Лимит на восстановление по REV-томам и новый ключ -lim

Третье изменение касается томов восстановления (recovery volumes, файлы .rev) — тех самых, где в июле была закрыта CVE-2026-14191. Теперь команда извлечения не пытается автоматически восстановить недостающие тома через REV-файлы, если общее число томов превышает 4096 или количество отсутствующих томов больше 1024. Ограничение защищает от деградации производительности и чрезмерного расхода памяти при обработке больших многотомных наборов.

Для похожих сценариев добавлен новый ключ командной строки -lim: он задаёт приблизительный лимит на запись на диск, использование памяти и время выполнения для RAR и WinRAR в режиме командной строки. Это полезно в автоматизированных скриптах и серверных сценариях, где нужно подстраховаться от архива, который потребляет ресурсы сверх ожидаемого — случайно или намеренно.

Стоит ли обновляться прямо сейчас

WinRAR 7.30 Beta 2 — тестовая версия, предназначенная для проверки исправлений перед финальным релизом. Для большинства пользователей, которые работают с архивами из непроверенных источников — скачанных с форумов, полученных по почте или из мессенджеров, — набор фиксов в этой бете закрывает реальные векторы атаки, поэтому попробовать её стоит именно ради безопасности, а не ради новых функций.

Для рабочих станций и серверных сценариев, где важна стабильность, разумнее остаться на финальной WinRAR 7.23 и дождаться финального релиза 7.30. Подробнее о том, чем первая бета отличается от второй, — в материале про WinRAR 7.30 Beta 1.

Если вы выбираете архиватор или хотите разобраться в форматах, — читайте наш разбор ZIP, RAR и 7z, а про сам формат RAR и бесплатные программы для его открытия — в материале чем открыть RAR.

Источники

Читайте также