Проект NetBSD выпустил NetBSD 10.2 — второе промежуточное обновление в стабильной ветке NetBSD 10, включающее исправления уязвимостей, улучшения поддержки оборудования и обновления по всей базовой системе.
Следует иметь в виду, что NetBSD 10.x больше не является новейшей основной серией проекта, поскольку в начале этого года вышла версия NetBSD 11.0. Тем не менее, ветка 10.x по-прежнему поддерживается, и версия 10.2 является её последним обновлением в рамках поддержки.
Что касается аппаратного обеспечения, в NetBSD 10.2 добавлена поддержка сетевых адаптеров Realtek RTL8126 5 Гбит/с, а также RTL8125D версии 0×6890000. Драйвер rge также получил возможность выгрузки контрольных сумм IPv4, TCP и UDP.
Также добавлена поддержка USB-адаптеров Ethernet ASIX AX88179A и Wi-Fi-адаптера asus USB-N10 nano B1, а сетевые драйверы Intel igc теперь поддерживают разгрузку сегментации TCP. В беспроводном драйвере iwm улучшена стабильность работы, а в wireguard внесены несколько исправлений и улучшений, повышающих надёжность.
В области виртуализации добавлена поддержка контроллера VMware PV SCSI на системах amd64 и aarch64, ориентированная на аппаратное обеспечение, предоставляемое VMware ESXi. Кроме того, порт amd64 теперь может загружать гостевые системы типа PVH, не относящиеся к Xen, с помощью опции QEMU µµ3µµ.
В системах ARM реализовано несколько исправлений, в том числе восстановлен вывод сигнала HDMI на 64-разрядных SoC Allwinner через атомарный интерфейс DRM/KMS. Исправлена поддержка Ethernet для Olimex A64, а также добавлена дополнительная поддержка для нескольких устройств на базе Amlogic и i.MX6.
Интересно, что внимание уделено и порту NetBSD для Nintendo Wii: он получил поддержку WLAN, DVD-привода, функциональность последовательной консоли USB Gecko, аппаратное ускорение AES и ускоренное преобразование RGB в YUY2.
Что касается безопасности, в ядре исправлена уязвимость, позволяющая удалённо вызвать разыменование нулевого указателя в IPFilter, а также утечка информации из стека ядра объёмом в четыре байта через временные метки TCP. Реализации NFS и Telnet в NetBSD также получили несколько исправлений, связанных с безопасностью.
Были обновлены несколько входящих в состав дистрибутива сторонних компонентов. OpenSSL обновлён до версии 3.0.21, а Xorg — до 21.1.24; оба обновления устраняют проблемы безопасности. NetBSD 10.2 также поставляется с Tmux 3.6a, xkbcomp 1.5 и tzdata 2026b.
Кроме того, в libXpm включены исправления из исходного кода, устраняющие уязвимость CVE-2026-4367, а в Unbound — патч, устраняющий уязвимость CVE-2025-11411.
Кроме того, в этом выпуске повышена производительность SD/MMC, устранены syslogd проблемы с надёжностью, улучшена обработка буферов FTP и добавлена возможность fsck_ffs проверки файловых систем, содержащих более 2^32 блоков. Система сборки обрела лучшую совместимость с новыми версиями GCC и получила несколько исправлений, обеспечивающих воспроизводимость сборки.
Существующие установки NetBSD 10 можно обновить, загрузившись с установочного образа NetBSD 10.2 и выбрав опцию «Upgrade». Пользователям, использующим другие методы обновления, следует сначала обновить ядро и модули, перезагрузиться, а затем обновить пользовательское пространство и сторонние пакеты.
Наконец, разработчики также отмечают, что в NetBSD 10.2 введён новый набор gpufw, содержащий прошивку для графических процессоров, которую, возможно, потребуется установить отдельно при обновлении существующей системы.
Дополнительные сведения чиатйте на сайте проекта.
NetBSD 10.2 уже доступна для архитектур amd64, i386, sparc64, macppc, ARM, MIPS и многих других на официальном сайте проекта.
Комментарии (0)