Выпуск nginx 1.15.9

Доступен выпуск основной ветки nginx 1.15.9, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.14 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения: Добавлена возможность использования переменных в директивах ‘ssl_certificate’ и ‘ssl_certificate_key’; Добавлена поддержка метода poll на системах Windows при использовании Windows Vista и новее; Устранена проблема с установлением соединения с бэкендом при использовании метода select на системах Windows, где nginx ожидал истечения таймаута на установление соединения; В модуле stream внесены исправления в директивы ‘proxy_upload_rate’ и ‘proxy_download_rate’, которые работали некорректно при проксировании UDP-пакетов. Читать далее Выпуск nginx 1.15.9

Ubuntu сертифицирован на соответствие уровню безопасности EAL2

Компания Canonical объявила о сертификации дистрибутива Ubuntu по программе соответствия уровню безопасности Common Criteria EAL2 (Evaluation Assurance Level 2). Сертификат получен для Ubuntu Server 16.04.4 LTS при работе на 5 протестированных аппаратных платформах: Supermicro SYS-5018R-WR, IBM z13, IBM Power System S822L PowerNV 8247-22L, 8001-22C и 8335-GTB. Сертификация позволит использовать Ubuntu для обработки секретной и критичной информации, требующей повышенного уровня защиты. Подобная сертификация требуется для использования программных продуктов в финансовых структурах, государственных и военных учреждениях 30 стран. Читать далее Ubuntu сертифицирован на соответствие уровню безопасности EAL2

Обновление OpenSSL с устранением уязвимости в реализации TLS

Доступны корректирующие выпуски криптографической библиотеки OpenSSL 1.0.2r и 1.1.1b. В выпуске 1.0.2r устранена уязвимость (CVE-2019-1559), которая связана с некорректной обработкой нулевых байтов в добавочном заполнении (padding oracle). При возникновении ошибки и двойном вызове функции SSL_shutdown() в приложении уязвимость позволяет разделять ситуации в случае получения некорректного добавочного заполнения и некорректного MAC. Манипулируя информацией о корректности блоков добавочного заполнения атакующий может путём перебора определить содержимое шифротекста. Уязвимость отнесена к категории проблем среднего уровня опасности так как для атаки требуется применение нетипичных наборов шифров («non-stitched») и необходимо, чтобы приложение вызывало функцию SSL_shutdown() дважды (один раз для отправки уведомления close_notify, а второй для приёма). … Читать далее Обновление OpenSSL с устранением уязвимости в реализации TLS

Релиз языка программирования Go 1.12

Представлен релиз языка программирования Go 1.12, который развивается компанией Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скриптовых языков, как лёгкость написания кода, быстрота разработки и защищённость от ошибок. Код проекта распространяется под лицензией BSD. Синтаксис Go основан на привычных элементах языка Си с отдельными заимствованиями из языка Python. Язык достаточно лаконичен, но при этом код легко читается и воспринимается. Код на языке Go компилируется в обособленные бинарные исполняемые файлы, выполняемые нативно без использования виртуальной машины (модули профилирования, отладки и другие подсистемы выявления проблем на этапе выполнения интегрируются в виде runtime-компонентов), что позволяет … Читать далее Релиз языка программирования Go 1.12

Организация Linux Foundation выпустила LTS-ветку на базе ядра Linux 4.19

Организация Linux Foundation объявила об обеспечении длительного цикла поддержки для ветки ядра Linux 4.19. Поддержка будет осуществляться в рамках программы SLTS (Super Long Term Support), которая в отличие от выпусков LTSI (Long Term Support Initiative) обеспечивает более длительный цикл поддержки, ориентированный на применение ядра в технических системах гражданской инфраструктуры и в важных промышленных системах. Утверждается, что ветка SLTS будет поддерживаться 10-20 лет, на протяжении которых в ядро будут переноситься исправления, влияющие на надёжность и безопасность. Для отслеживания обновлений в SLTS-ветке 4.19 предложен git-репозиторий linux-cip. Поддержанием SLTS ветки будет заниматься работающий под эгидой Linux Foundation проект Civil Infrastructure Platform (CIP), развивающийся … Читать далее Организация Linux Foundation выпустила LTS-ветку на базе ядра Linux 4.19

Выпуск проекта DXVK 1.0 с реализацией Direct3D 10/11 поверх API Vulkan

Доступен выпуск прослойки DXVK 1.0, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 10 и Direct3D 11, работающую через трансляцию вызовов в API Vulkan. DXVK может применяться для запуска 3D-приложений и игр в Linux при помощи Wine, выступая в качестве более высокопроизводительной альтернативы для предоставляемой в Wine реализации Direct3D 11, работающей поверх OpenGL. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan, таких как AMD RADV 18.3+, AMDGPU PRO 18.50+, NVIDIA 415.22+, Intel ANV 18.2+ и AMDVLK. В некоторых играх производительность связки Wine+DXVK отличается от запуска в Windows всего на 10%, в то время как при использовании реализации Direct3D 11 … Читать далее Выпуск проекта DXVK 1.0 с реализацией Direct3D 10/11 поверх API Vulkan

Facebook открыл платформу для быстрого развёртывания LTE-сетей

Facebook объявил об открытии исходных текстов платформы Magma, включающей компоненты для быстрого развёртывания сотовых сетей (2G, 3G, 4G и 5G). Проект создан в рамках инициативы по обеспечению глобальной сетевой доступности и рассчитан на использование операторами связи. Платформа позволяет добиться кардинального упрощения процесса создания новых узлов сети, делая развёртывание LTE-сетей не сложнее, чем создание беспроводных точек доступа Wi-Fi. Код написан на языке Си и Python, и распространяется под лицензией BSD. Платформа также предлагает новый подход в работе операторов связи, основанный на использовании открытого ПО и позволяющий создавать новые типы сетей, в которых применяется быстрый цикл обновления и непрерывная интеграция программных компонентов. … Читать далее Facebook открыл платформу для быстрого развёртывания LTE-сетей

Объявлено о прекращении формирования сводных релизов X.org

Разработчики проекта X.Org объявили, что не намерены больше выпускать сводные релизы X.org, в рамках которых под общим номером версии X.org предлагался набор всех развиваемых модулей X Window System. Последний сводный выпуск X.Org 7.7 был сформирован в 2012 году и с тех пор окончательно утвердилась модель с формированием отдельных выпусков для разных модулей X.Org. Напомним, что X.org был логически разделён на 9 модулей: X-сервер, приложения, сопутствующие данные, документация, драйверы, шрифты, библиотеки, спецификации протоколов и утилиты. Каждый модуль развивается независимо и может быть собран и установлен по отдельности. Выпуски модулей публикуются независимо друг от друга. Сводные релизы X.org формировались раз год, в … Читать далее Объявлено о прекращении формирования сводных релизов X.org

Проекты F-Droid и Android Rebuilds ввели в строй репозиторий с пересобранным Android SDK

Разработчики проектов F-Droid и Android Rebuilds представили новый репозиторий с пересобранным вариантом инструментария Android SDK/NDK, в который включены только инструменты и библиотеки, поставляемые под свободными лицензиями. Новый публичный репозиторий примечателен разделением SDK на отдельные модули (платформа, документация, утилиты, библиотеки, примеры и т.п.), что позволяет упростить установку сборок SDK от проекта Android Rebuilds. В частности, при помощи sdkmanager можно выбрать только необходимые компоненты, без необходимости загрузки монолитной версии SDK и не прибегая к ручной пересборке из исходных текстов. Необходимость создания альтернативных сборок Android SDK обусловлена тем, что несмотря на то, что исходные тексты компонентов SDK поставляются под свободными лицензиями (в основном … Читать далее Проекты F-Droid и Android Rebuilds ввели в строй репозиторий с пересобранным Android SDK

Выпуск распределенной системы управления исходными текстами Git 2.21

Представлен выпуск распределенной системы управления исходными текстами Git 2.21.0. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. По сравнению с прошлым выпуском в новую версию принято 500 изменений, подготовленных при участии 74 разработчиков, из которых 20 впервые приняли участие в разработке. Основные новшества: В «git log» и другие команды добавлена опция «—date=human», позволяющая выводить даты в … Читать далее Выпуск распределенной системы управления исходными текстами Git 2.21

В Firefox появится режим картинка в картинке и переработанный менеджер дополнений

Несколько изменений, добавленных в кодовую базу Firefox и ожидаемых в одном из следующих выпусков: В ночные сборки Firefox добавлена начальная поддержка API Picture-in-Picture и возможность просмотра видео в режиме «картинка в картинке», позволяющем отсоединить видео в форме плавающего окна, которое остаётся на виду в процессе навигации в браузере. Для включения нового режима в Firefox в about:config следует активировать опцию «media.videocontrols.picture-in-picture.enabled». Для просмотра в данном режиме видео с YouTube необходимо два раза кликнуть на видео правой кнопкой мыши и выбрать режим «Picture in picture»; Предложена новая реализация менеджера дополнений (about:addons), который по аналогии с about:config переписан с использованием JavaScript и стандартных … Читать далее В Firefox появится режим картинка в картинке и переработанный менеджер дополнений

ICANN призывает к повсеместному внедрению DNSSEC. Обновление BIND с устранением уязвимостей

Организация ICANN, регулирующая вопросы, связанные с IP-адресами и доменными именами и интернете, выступила с инициативой повсеместного перехода на использование DNSSEC для всех доменных имён. ICANN отмечает наличие значительного риска для ключевых частей инфраструктуры DNS, вызванного увеличением числа атак на DNS-серверы и ростом связанной с DNS вредоносной активностью. Последнее время фиксируется множество различных типов атак на DNS, от захвата доменов через перехват параметров учётной записи к интерфейсу регистратора или DNS-сервиса, проводимых с целью изменения списка DNS-серверов или содержимого отдельных записей, до применения BGP для подмены DNS-серверов. Большую часть из атак, связанных с заменой привязки имени к IP, отравлением DNS-кэша или MITM-подменой, … Читать далее ICANN призывает к повсеместному внедрению DNSSEC. Обновление BIND с устранением уязвимостей

Компания BMW открыла систему распределённой отрисовки RAMSES

Компания BMW открыла исходные тексты проекта RAMSES (Rendering Architecture for Multi-Screen EnvironmentS), в рамках которого подготовлена распределённая система отрисовки 3D-контента, сфокусированная на обеспечении высокой эффективности с позиции потребления ресурсов при использовании на встраиваемых системах и пропускной способности при трансляции вывода по сети. Код написан на языке C++ и распространяется под лицензией MPL 2.0 (Mozilla Public License). Проект разработан в процессе оптимизации отрисовки контента в автомобильных информационно-развлекательных системах, содержащих несколько экранов и вычислительных устройств. RAMSES представляет собой прослойку, позволяющую применить клиент-серверную модель для отрисовки, при которой один процесс формирует 3D-контент, а другой занимается его отрисовкой. При этом процессы могут выполняться на … Читать далее Компания BMW открыла систему распределённой отрисовки RAMSES

Локальная root-уязвимость в реализации SCTP в ядре Linux

В реализации протокола SCTP, предлагаемой в ядре Linux, выявлена уязвимость (CVE-2019-8956), потенциально позволяющая локальному пользователю получить root привилегии в системе (выполнить код в контексте ядра). Прототип эксплоита пока не подготовлен. Проблема вызвана ошибкой в коде функции sctp_sendmesg(), которая позволяет через манипуляцию с локальным сокетом создать условия для обращения к уже освобождённой области памяти (use-after-free). В частности, проблема проявляется при обработке списка ассоциаций получателей, привязанных к сообщению, отправленному по нескольким адресам в режиме SCTP_SENDALL. В случае удаления ассоциации во время перебора продолжается обработка повреждённого списка, в то время как в ранее используемой для элементов списка памяти могут находиться уже другие структуры … Читать далее Локальная root-уязвимость в реализации SCTP в ядре Linux

Компания BMW открыла систему распределённой 3D-отрисовки RAMSES

Компания BMW открыла исходные тексты проекта RAMSES (Rendering Architecture for Multi-Screen EnvironmentS), в рамках которого подготовлена распределённая система отрисовки 3D-контента, сфокусированная на обеспечении высокой эффективности с позиции потребления ресурсов при использовании на встраиваемых системах и пропускной способности при трансляции вывода по сети. Код написан на языке C++ и распространяется под лицензией MPL 2.0 (Mozilla Public License). Проект разработан в процессе оптимизации отрисовки контента в автомобильных информационно-развлекательных системах, содержащих несколько экранов и вычислительных устройств. RAMSES представляет собой прослойку, позволяющую применить клиент-серверную модель для отрисовки, при которой один процесс формирует 3D-контент, а другой занимается его отрисовкой. При этом процессы могут выполняться на … Читать далее Компания BMW открыла систему распределённой 3D-отрисовки RAMSES

Выпуск набора компиляторов GCC 8.3

Доступен корректирующий релиз набора компиляторов GCC 8.3, в котором проведена работа по исправлению ошибок, регрессивных изменений и проблем с совместимостью. По сравнению с версией 8.2 в GCC 8.3 внесено 153 исправления, в основном связанных с устранением регрессивных изменений. В конце апреля или начале мая ожидается новый значительный выпуск GCC 9. Читать далее Выпуск набора компиляторов GCC 8.3

Выпуск проприетарного драйвера NVIDIA 418.43

Компания NVIDIA представила первый выпуск новой стабильной ветки проприетарного драйвера NVIDIA 418.43. Драйвер доступен для Linux (ARM, x86_64), FreeBSD (x86_64) и Solaris (x86_64). Ветка будет развиваться в рамках длительного цикла поддержки (LTS) до февраля 2020 года. Одновременно выпущены обновления ещё поддерживаемых старых веток NVIDIA 390.116 и 410.104, в которых проведена работа над ошибками и добавлена поддержка ядра Linux 5.0 (в 390.116 также обеспечена поддержка FreeBSD 12). Основные новшества ветки NVIDIA 418: Добавлена поддержка GPU GeForce GTX 1660 Ti, GeForce RTX 2070 Max-Q Design, GeForce RTX 2080 Max-Q Design и Tesla V100-SXM3-32GB-H; Добавлена поддержка аппаратных кодировщиков и декодировщиков видео (NVENC/NVDEC), используемых … Читать далее Выпуск проприетарного драйвера NVIDIA 418.43

Компания Redis Labs перевела модули с Commons Clause на собственную несвободную лицензию

Компания Redis Labs, развивающая СУБД Redis, объявила об очередной смене лицензии на дополнительные модули, в которых предлагаются расширенные возможности для корпоративных пользователей (RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom и т.п.). Вместо ранее применяемой лицензии Apache 2.0 с дополнением «Commons Clause», вводящей ограничение на продажу, модули отныне будут поставляться под отдельной проприетарной лицензией RSAL (Redis Source Available License). Основной код Redis остаётся свободным и продолжает поставляться под лицензией BSD. Лицензия RSAL по своим целям напоминает ранее принятую проектом MongoDB лицензию SSPL, которая была причислена к числу несвободных лицензий, недопустимых для использования в репозиториях Fedora. RSAL базируется на принципах разрешительной лицензии BSD, но … Читать далее Компания Redis Labs перевела модули с Commons Clause на собственную несвободную лицензию

Обновление Tor с устранением потенциальной уязвимости

Представлены корректирующие выпуски поддерживаемых веток инструментария Tor (0.4.0.2-alpha, 0.3.5.8, 0.3.4.11, 0.3.3.12), используемого для организации работы анонимной сети Tor. В указанных выпусках устранена потенциальная уязвимость (CVE-2019-895) в коде планировщика построения цепочек проброса KIST («Kernel Informed Socket Transport»), которая может применяться для DoS-атаки (завершение работы процесса с assertion error) на шлюзы и клиентов Tor. Читать далее Обновление Tor с устранением потенциальной уязвимости

31% дополнений к Chrome используют библиотеки с известными уязвимостями

Разработчики сервиса для проверки безопасности браузерных дополнений CRXcavator опубликовали результаты анализа рисков при использовании дополнений, представленных в каталоге Chrome Web Store. В ходе исследования было изучены полномочия более 120 тысяч дополнений для Chrome. В итоге было выяснено, что: 31.8% дополнений используют сторонние библиотеки, в которых имеются известные уязвимости. 35.4% дополнений запрашивают полномочия, позволяющие полностью получить доступ к данным пользователя на любых сайтах. 15% применяют уязвимые библиотеки и имеют полномочия для доступа к пользовательским данным на сайтах. 9% дополнений имеют полномочия для чтения всех Cookie пользователя; 77.3% дополнений не имеют собственного сайта. 84.7% дополнений не определяют правила обработки конфиденциальных данных. 78.3% … Читать далее 31% дополнений к Chrome используют библиотеки с известными уязвимостями

Компания Redis Labs перешла с Commons Clause на собственную несвободную лицензию

Компания Redis Labs, развивающая СУБД Redis, объявила об очередной смене лицензии на дополнительные модули, в которых предлагаются расширенные возможности для корпоративных пользователей (RediSearch, RedisGraph, RedisJSON, RedisML, RedisBloom и т.п.). Вместо ранее применяемой лицензии Apache 2.0 с дополнением «Commons Clause», вводящей ограничение на продажу, модули отныне будут поставляться под отдельной проприетарной лицензией RSAL (Redis Source Available License). Основной код Redis остаётся свободным и продолжает поставляться под лицензией BSD. Лицензия RSAL по своим целям напоминает ранее принятую проектом MongoDB лицензию SSPL, которая была причислена к числу несвободных лицензий, недопустимых для использования в репозиториях Fedora. RSAL базируется на принципах разрешительной лицензии BSD, но … Читать далее Компания Redis Labs перешла с Commons Clause на собственную несвободную лицензию