📰 IT Дайджест

#linux

50 материалов

4. Synaptics засудила разработчика Rust-драйвера для DisplayLink

Майк Лотиан попытался улучшить поддержку DisplayLink под Linux, написав на Rust драйвер Vino. Synaptics ответила претензией о нарушении патентов и требованием прекратить разработку. Компания предоставляет только бинарный DLM и закрытый протокол DL3, патчи в EVDI игнорируются месяцами.

lwn.net · #infra #displaylink #linux #patent

7. Мейнтейнер Linux уходит из ревьюеров из-за потока AI-патчей

Lorenzo Stoakes (Arm) покидает роли ревьюера в MM, core, misc и Rust из-за «шума от AI-сгенерированных серий». Он остаётся мейнтейнером своих подсистем, но жалуется на нехватку пропускной способности. Автор книги The Linux Memory Manager.

www.phoronix.com · #drama #ai #burnout #kernel #linux

4. Уязвимость в OpenSSH + musl позволяет залогиниться без пароля — уже эксплуатируется

CVE-2026-123158 требует связки OpenSSH без PAM, musl и учётной записи с паролем «*» в /etc/shadow. При вводе пароля длиннее 256 символов musl ошибочно возвращает «*», и атакующий проходит аутентификацию. watchTowr и Previdian сообщают о реальных атаках с 13 уникальных IP.

arstechnica.com · #security #cve #exploit #linux #ssh

9. Lennart Poettering представил Amutable OS — Linux без шелла, SSH и интерпретаторов по умолчанию

Новая ОС от Poettering, Vogt и Rocha использует образы, подписанные Verity, и запрещает shell, SSH, Python и Perl на узлах. В комментариях обсуждают, что такой подход затрудняет отладку и откат обновлений на медленных нодах.

lwn.net · #infra #immutable #linux #os #security

5. systemd официально поддержал Rust, но только для отдельных компонентов

В systemd добавлена поддержка Rust для leaf-компонентов (отдельных бинарников), но не для общей библиотеки libsystemd-shared.so из-за проблем со стабильным ABI в Rust. Код на Rust будет использовать meson вместо cargo, не полагаться на стандартную библиотеку Rust и обрабатывать ошибки выделения памяти без паник. Проект также отказывается от внешних crate'ов до накопления опыта.

amutable.com · #infra #linux #rust #systemd

6. Вышли семь стабильных ядер Linux с исправлением трёх уязвимостей Xen

Greg Kroah-Hartman выпустил обновления ядер 7.3.3, 6.18.62, 6.12.116, 6.6.162, 6.1.192, 5.15.225 и 5.10.274. Они исправляют три use-after-free уязвимости в Xen. Две из них (CVE-2026-100080, CVE-2026-100082) позволяют вызвать отказ в обслуживании хоста и возможную утечку информации, третья (CVE-2026-100081) — ещё и повышение привилегий.

lwn.net · #security #cve #kernel #linux #xen

2. Уязвимость *sshole: вход на Linux без пароля за 256 символов

В Alpine Linux нашли баг десятилетней выдержки. Если в /etc/shadow стоит '*', а пароль длиннее 256 байт, musl libc возвращает '*', и OpenSSH считает аутентификацию успешной. Checkpoint подтвердил: работает с первого раза.

arstechnica.com · #security #alpine #cve #linux #ssh

3. Разбор sshhole: как crypt() и OpenSSH спелись против безопасности

Хабр подробно разобрал цепочку: в 2012 musl начал возвращать '*' вместо NULL, в 2016 OpenSSH подменил соль для защиты от timing attack. В итоге ошибка вычисления пароля стала валидным ответом. OpenSSH 10.6p2 закрыл дыру.

habr.com · #security #cve #linux #security #ssh

8. Amazon рассказала на LPC, как переживает поток CVE в ядре Linux

На Linux Plumbers Conference 2026 инженеры Amazon Dylan Johnson и Justinien Bouron рассказали, как AWS держит ядро Linux защищённым в условиях потока CVE. В доступном фрагменте нет конкретных цифр, сроков или предложенных решений — только постановка проблемы.

lwn.net · #security #cve #kernel #linux #security

10. Linux 7.4-rc1: почти 20 тыс. коммитов и поддержка Zen 6

Linux 7.4-rc1 вышел по расписанию; если цикл не сорвётся, релиз ждут 20 декабря и он станет LTS. В merge window почти 20 тыс. коммитов против обычных ~15 тыс.; Linus связал рост с AI-патчами и ожиданием LTS, но отметил, что треть диффа — регистры и битмаски AMD GPU. Среди изменений — AMD PerfOpt для Radeon iGPUs, поддержка Ryzen Zen 6, AMDGPU HDMI 2.1 по умолчанию, Intel IPU8 для Nova Lake, Snapdragon X2, базовый Apple M4 и Google Tensor G5/Pixel 10.

www.phoronix.com · #infra #amd #kernel #linux #release

1. Ubuntu не выпустила ядра с фиксом CVE-2026-98432

Для 22.04, 24.04 и 26.04 LTS до сих пор нет исправленных пакетов ядра под CVE-2026-98432 с оценкой CVSS 9.8. Ubuntu не назвала ETA; админам остаётся ждать, искать обходные меры или переносить нагрузки. Особенно рискованно на интернет-доступных и многопользовательских хостах, где LTS-ядро держит границы изоляции.

freenode.net · #security #cve #kernel #linux #ubuntu

6. Автор ушёл с Ubuntu из-за дыры CVE-2026-98432

В посте разбирают CVE-2026-98432: CVSS 9.8 в TCP-коде ядра Linux, баг живёт с 2016 года, а Anthropic, по словам автора, собрала рабочий эксплойт до root. Debian закрыла дыру 16 октября, а Ubuntu спустя более двух недель всё ещё помечает все поддерживаемые релизы, включая LTS, как уязвимые. Автор называет обещания Canonical про «timely patches» пустыми, временно отключил свои Ubuntu-серверы и собирается переезжать; Debian, Arch и Alpine фикс уже выпустили.

chalmovsky.com · #drama #controversy #linux #ubuntu

7. Временный nftables-фильтр для CVE-2026-98432 с откатом

Автор развернул временную защиту от CVE-2026-98432 на 26 серверах: nftables-правило отбрасывает IPv4 TCP-пакеты с IP-options (ip hdrlength > 5), как предлагает Red Hat. Перед применением ставится systemd-таймер на пять минут, который удалит таблицу inet cve_2026_98432, если доступ или сервисы отвалятся. Фильтр не заменяет патч ядра: после проверки SSH и прикладного трафика правило нужно добавить в загрузку и повторить на остальных узлах.

habr.com · #security #cve #linux #nftables #security

8. Docker обходит UFW: PostgreSQL 5432 открыт наружу

Сценарий: на свежем VPS ставят ufw default deny incoming, оставляют 22/80/443, затем Docker Compose с PostgreSQL и Redis и пробрасывают ports: "5432:5432" для DBeaver. UFW status выглядит чистым, но Docker публикует порт в обход правил, и через пару дней приходит абуза: ядра забиты kdevtmpfsi или kinsing, а в базе лежит README_TO_RECOVER с биткойн-кошельком. Автор напоминает, что это старая грабля, на которую всё равно наступают и джуны, и опытные админы.

habr.com · #security #cve #kernel #linux #xray

2. Use-After-Free в ядре Linux: удалённый RCE через TCP handshake

CVE-2026-98432 — use-after-free в IPv4 TCP handshake, CVSS 9.8. Атакующий без аутентификации может выполнить код на сервере. Anthropic утверждает, что Claude написал рабочий эксплойт для машин с multipath TCP. Патч есть в upstream, но Ubuntu и RHEL всё ещё уязвимы.

atlasum.net · #security #cve #kernel #linux #tcp

1. Удалённое выполнение кода через use-after-free в multipath TCP

Anthropic обнаружила use-after-free в multipath TCP, позволяющий удалённо выполнить код через отправку повторного SYN-пакета. Уязвимость затрагивает все системы с multipath TCP, включая программы на Go (используют по умолчанию). Патч выпущен, рекомендуется срочное обновление ядра.

lwn.net · #security #cve #linux #security #tcp

10. Выпущено восемь стабильных обновлений ядра Linux: от 5.10 до 7.3

Greg Kroah-Hartman объявил о выходе восьми стабильных версий ядра Linux: 7.3.1, 7.2.14, 6.18.60, 6.12.115, 6.6.161, 6.1.191, 5.15.224, 5.10.273. Всем пользователям рекомендуется обновление из-за большого числа исправлений безопасности. Версия 7.2.15 уже на подходе.

lwn.net · #infra #kernel #linux #stable

2. Google удалил C-драйвер Binder из ядра Linux — Rust-версия заменит его на миллиардах Android-устройств

Linus Torvalds принял в Linux 7.4 удаление C-реализации Binder IPC, которая стала «мучительной для мейнтейнера». Rust-драйвер, первый заметный драйвер на Rust в ядре, достиг паритета по функциям и превзошёл C-версию в некоторых тестах. Грег Кроа-Хартман заявил, что Rust Binder будет использоваться на «нескольких миллиардах устройств».

www.phoronix.com · #infra #binder #kernel #linux #rust

5. Valve выпустила SteamOS 3.9.5: ядро Linux 7.2, Plasma 6.7, поддержка гибернации и WPA_Supplicant

Первый стабильный релиз серии 3.9 получил обновлённую базу Arch Linux, KDE Plasma 6.7 вместо 6.4 и Linux 7.2. Добавлена поддержка Steam Frame, улучшено энергопотребление в простое без аудио, включена предварительная поддержка гибернации и WPA_Supplicant для Wi-Fi по умолчанию, а также улучшена работа в качестве гостевой VM.

www.phoronix.com · #infra #gaming #linux #steamos

4. В systemd добавлена поддержка Rust-программ

В systemd (грядущий 263) разрешено писать компоненты на Rust. Первый такой — systemd-keyring-setup для управления ключами и сертификатами при загрузке. Rust-код собирается через Meson без Cargo, опционально. Размер тестового бинарника на Rust — 32 КБ против 20 КБ на C.

www.phoronix.com · #infra #infrastructure #linux #rust #systemd

2. Trend Micro случайно выложила баги ядра в публичный LKML

Несколько отчётов о новых уязвимостях Linux kernel ушли не в приватную security-рассылку, а прямо в публичный LKML. Среди них есть проблемы с CVSS до 9.0: SMB Direct RCE из-за integer underflow, race condition в KSMBD, LPE в skbuff skb_zerocopy, баг в VMWGFX и ещё пара свежих дыр.

www.phoronix.com · #security #cve #kernel #leak #linux

9. Linux Foundation: ~25% новых pull request — низкокачественный AI-слоп

Исследование Linux Foundation оценивает, что примерно четверть новых pull request в open-source проектах — низкокачественный AI-слоп. При этом 59% мейнтейнеров заметили рост GenAI-контрибуций, а 71% согласны, что GenAI снижает порог входа. По мнению авторов, GenAI потенциально сокращает время написания кода в open-source вдвое.

www.phoronix.com · #drama #ai #linux #opensource

11. Торвальдс удалил небезопасные __get_user() и __put_user() из ядра

Linus Torvalds вмержил удаление исторических функций __get_user() и __put_user(), которые не проверяют диапазон пользовательских адресов. Они вычищены из всего generic-кода ядра и полностью убраны для x86/x86_64. При этом Торвальдс признался, что использовал Claude как «дорогую Coccinelle-скрипт» для этой правки.

www.phoronix.com · #infra #kernel #linux #security

1. Вышел Linux 7.3: рекордное число коммитов, новая ФС failfs и syscall fchroot()

Линус Торвальдс выпустил ядро 7.3. В этот раз рекорд: 18 765 коммитов от 3021 разработчика, 807 из которых дебютировали. Среди новинок — ФС failfs, которая валит все операции, системный вызов fchroot() и завершение работы над sched_ext.

lwn.net · #infra #kernel #linux #release

3. Linux 7.4: HDMI 2.1 для Radeon по умолчанию, поддержка Apple M4 и Google Tensor G5

В грядущем Linux 7.4 обещают много железа: AMDGPU наконец-то включит HDMI 2.1 по умолчанию, появятся Device Trees для Apple M4 и поддержка SoC Google Tensor G5. Также завезли оптимизацию AMD PerfOpt для AI на встроенной графике и удалили C-шный Binder driver в пользу Rust.

www.phoronix.com · #infra #amd #apple #kernel #linux

6. Шесть багов в одной цепи: segfault в glibc, утечка 345K сокетов и лавина из 474K соединений

Расследование падений Kafka-инфраструктуры выявило цепочку из шести ошибок. Среди них — 11-летний баг в glibc, роняющий процесс при неудачной реинициализации резолвера, и 14-летняя регрессия в таймаутах Async. Каждый баг маскировал следующий: починили segfault — всплыла утечка сокетов, исправили утечку — получили всплеск из 474 тысяч соединений.

habr.com · #infra #debugging #glibc #kafka #linux #networking

7. 17 новых уязвимостей в библиотеках X.Org: libX11, libXi, libXpm и других

Спустя две недели после дюжины багов в X.Org Server, опубликовали ещё 17 уязвимостей — теперь в клиентских библиотеках. Проблемы в libX11, libXi, libXpm, libXrender и libXtst: в основном out-of-bounds чтение/запись и переполнения буфера. Вышли обновлённые версии библиотек.

www.phoronix.com · #security #cve #linux #security #xorg

8. Linux 7.4 получит защиту от DoS-атак в TDX-виртуалках через Intel Instruction Timeout

В Linux 7.4 добавят механизм Intel Instruction Timeout (ранее Notify VM Exit) для защиты от DoS-атак в TDX-окружениях. Фича не даёт вредоносной гостевой ВМ заблокировать ресурсы хоста. Вместе с ней завезут Bus Lock VM Exit для принудительного выхода VM при выполнении инструкции блокировки шины.

www.phoronix.com · #security #intel #kernel #linux #security #tdx

1. Семь stable-ядер: критический CVE-2026-99999 в skb_checksum_help() закрыт

Грег Кроа-Хартман выпустил сразу семь стабильных ядер: 7.2.11, 6.18.57, 6.12.113, 6.6.159, 6.1.190, 5.15.223 и 5.10.272. Все они закрывают критический CVE-2026-99999: из-за бага в skb_checksum_help() IPv4-пакет с плохими метаданными контрольной суммы может «повредить сетевой заголовок и натворить дел», как пишет автор патча Майкл С. Циркин. Пользователям советуют обновиться.

lwn.net · #security #cve #kernel #linux #security

6. Steam-клиент для Linux наконец стал 64-битным и переехал внутрь Steam Runtime

Valve выкатила бета-клиент Steam для Linux, где бинарник наконец 64-битный — один из последних заметных пользователей i686-библиотек уходит в прошлое. Клиент теперь работает внутри Steam Runtime-контейнера, как игры, что должно убрать разнобой между дистрибутивами. Это продолжение SteamRT3 beta, вышедшей в этом году.

www.phoronix.com · #tool #gaming #linux #steam

7. Ubuntu 26.10 «Stonking Stingray»: Linux 7.3, GNOME 51 и полный переход coreutils на Rust

Вышел Ubuntu 26.10 «Stonking Stingray»: Linux 7.3, GNOME 51, Mesa 26.2 и полностью завершённый переход coreutils на Rust. В релизе улучшено TPM-шифрование диска, появилось техпревью голосового ввода Myna и первые RISC-V desktop-образы, а также amd64v3-сборки. Шестимесячный не-LTS релиз собран после апрельского Ubuntu 26.04 LTS, и флейворы вроде Kubuntu и Xubuntu вышли одновременно.

www.phoronix.com · #infra #linux #ubuntu

10. Easy Anti-Cheat v2 для Linux: systemd-сервис и eBPF вместо kernel-модуля, Steam Deck пока не тянет

Epic анонсировала EAC Linux v2: античит больше не использует kernel-модуль, вместо этого systemd-сервис и eBPF-программы, плюс UEFI Secure Boot с ключами Canonical, Fedora, Debian, SUSE, Rocky Linux или Microsoft. По словам Epic, Steam Deck пока не поддерживает нужный функционал, но Valve в курсе. Это готовится вместе с превью Epic Games Launcher с Linux-поддержкой и будущим Fortnite на Linux.

www.phoronix.com · #security #anticheat #ebpf #gaming #linux

4. Торвальдс написал патч для ядра Linux с помощью Claude Code

В репозитории torvalds/linux появилась ветка noref-filemap-read-with-llm, в которой Линус перерабатывает код управления памятью для чтения из page cache без folio references. Цель — устранить contention при мелких чтениях одного файла множеством потоков. В commit message прямо указано, что код, тесты и черновик сопроводительного письма написаны с помощью Claude Code.

www.phoronix.com · #ai #ai #kernel #linus-torvalds #linux

5. systemd: итоги 2026 года и ответы мейнтейнеров

На All Systems Go! 2026 мейнтейнеры systemd Лука Боккасси и Збигнев Енджеевски-Шмек провели традиционную сессию «state of the project» и отчитались о достижениях за год. Затем Даан Де Мейер и Леннарт Поттеринг присоединились к круглому столу и отвечали на вопросы. Что именно они сказали, остаётся за платным доступом LWN.

lwn.net · #infra #init #linux #systemd