Актуализирана е утилитата за синхронизация на файлове Rsync с разрешаване на 6 значителни уязвимости. За осъществяване на атака с прилагане на някои от тях е необходимо анонимно свързване към Rsync сървър с достъп до четене.

Поправени уязвимости:

  • CVE-2024-12084 — запис извън пределите на зададения буфер чрез подаване на неправилна контрольна сума, чийто размер надвишава 16 байта.
  • CVE-2024-12085 — изтичане на съдържание на неинициализирани данни от стека (по един байт наведнъж) при изпълнение на операции за сравняване на контрольни суми с неправилен размер.
  • CVE-2024-12086 — получаване на достъп на сървъра до съдържанието на произволни файлове от клиентската система чрез генериране от сървъра на неправилни комуникационни токени и контрольни суми при копиране на файлове от клиента към сървъра (определяне на съдържанието байт по байт чрез подбиране на контрольната сума).
  • CVE-2024-12087 — излизане извън пределите на основната директория при използване на опцията —inc-recursive (включена по подразбиране за много флагове). Уязвимостта е резултат от липса на подходяща проверка на символични линкове и позволява записването на файлове извън указаната от клиента целева директория. Контролиран от нападателя сървър може да използва уязвимостта за атака върху системата на свързващия се клиент.
  • CVE-2024-12088 — некоректна проверка на символични линкове, сочещи към други символични линкове, при използване на опцията —safe-links. Проблемът позволява излизане извън пределите на основната директория и записване на данни в произволен файл в системата, доколкото позволяват правата за достъп.
  • CVE-2024-12747 — състояние на гонка при работа с символични линкове, позволяващо на потребителя да повиши своите права и да получи достъп до привилегировани файлове на сървъра.

Този списък с отстранени уязвимости е взет от сайта OpenNET: https://www.opennet.ru/opennews/art.shtml?num=62557

Други промени в новата версия:

  • configure.ac: поправена е грешката в проверката на IPv6 поради липсващ тип на връщане.
  • CI: конфигурацията на сборката за FreeBSD е преместена в GitHub Actions.
  • Добавена е подсказка, че проксито може да обработва както обикновен, така и SSL поток едновременно.
  • Премахнато е предупреждението за неизползвана променлива.
  • Актуализация на popt до версия 1.19.
  • Подкрепа: добавен е скрипт install_deps_ubuntu.sh.
  • CI: поправени са правилата за триггерите.
  • CI: добавена е сборка за Solaris.
  • Подробности о пути компоновщика Apple silicon.
  • acls: синхронизация типа для orig_umask и устранение предупреждений компиляции для macOS.
  • Исправлены различные предупреждения, найденные clang-16.
  • rrsync: исправлено неверное название параметра в SYNOPSIS мануала.
  • Введен PTR_SUB.
  • Добавлена возможность базовой проверки подключения через rrsync.
  • В случае, если не используется встроенная zlib, используется libcrypto.
  • Корректировка для GCC15(-std=gnu23): исправлен каст указателя функции в qsort().
  • Исправлены опечатки в мануале.

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster