Загружаем изображение…

Glibc 2.44 получил долгожданный конфиг и закрыл дыры в DNS



Разработчики выкатили масштабное обновление главной системной библиотеки GNU C Library до версии 2.44. Спустя шесть месяцев напряженного кодинга фундамент любого дистрибутива Linux стал соответствовать свежим стандартам ISO C23 и POSIX.1-2024.

Главным достижением в этом релизе можно считать появление нормального конфигурационного файла. Теперь общесистемные настройки можно прописать в /etc/tunables.conf и применить через утилиту ldconfig, вместо того чтобы жонглировать переменными окружения.

В качестве оптимизации в функцию выделения памяти malloc завезли поддержку огромных страниц THP, чтобы ядро меньше напрягалось при работе с оперативной памятью. Любителей экзотического железа порадовали поддержкой китайской архитектуры LoongArch32, а для модных процессоров AArch64 и RISC-V переписали кучу базовых математических функций с использованием векторных инструкций.

Не обошлось и без традиционного латания дыр. Безопасники закрыли несколько уязвимостей, среди которых выделяется баг в функции gethostbyaddr. Хакеры могли подсунуть приложению кривой ответ от DNS-сервера и заставить систему обработать чужое доменное имя для обхода ограничений доступа.

До кучи исправили падение утилиты iconv при обработке древних кодировок IBM. А для процессоров ARM добавили аппаратную защиту стека возврата, окончательно сломав жизнь любителям ROP-эксплойтов.

@linux0ids
Просмотры: 1 239
Открыть в MAX Сообщить о неточности

Репосты публикации

Публикация канала

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти