🧠 Skills: Rust coreutils добрались до
Коллеги, навык выходного дня — короткий и полезный.
📌 ФАКТЫ
В Ubuntu 26.04 LTS большинство утилит coreutils уже работает на uutils (переписаны на Rust)
В 26.10 к ним добавились самые «опасные» в скриптах:
Цель Canonical — безопасность памяти. Но любая переписанная утилита может по-другому обрабатывать редкие флаги, сообщения об ошибках и граничные случаи
🛠 ЧЬИ У ВАС УТИЛИТЫ
Bash
🛠 ПРОГОН СКРИПТОВ В КОНТЕЙНЕРЕ
Bash
⚠️ НА ЧТО СМОТРЕТЬ
Парсинг вывода
Проверки по тексту ошибок (
Редкие флаги
💡 В ЧЁМ СУТЬ
#skills #linux #bash #ubuntu #rust #coreutils #sysadmin #admin_future
cp, mv и rm. Как проверить, что ваши скрипты не сломаютсяКоллеги, навык выходного дня — короткий и полезный.
📌 ФАКТЫ
В Ubuntu 26.04 LTS большинство утилит coreutils уже работает на uutils (переписаны на Rust)
В 26.10 к ним добавились самые «опасные» в скриптах:
cp, mv, rmЦель Canonical — безопасность памяти. Но любая переписанная утилита может по-другому обрабатывать редкие флаги, сообщения об ошибках и граничные случаи
🛠 ЧЬИ У ВАС УТИЛИТЫ
Bash
cp --version | head -1 # «uutils coreutils» или «GNU coreutils»
ls -l "$(command -v cp)" # куда ведёт бинарь
🛠 ПРОГОН СКРИПТОВ В КОНТЕЙНЕРЕ
Bash
# Чистая 26.10 рядом, ничего не ломая на сервере
docker run --rm -it -v "$PWD/scripts:/scripts:ro" ubuntu:26.10 bash
# внутри: прогоняем скрипты на тестовых данных
bash -x /scripts/backup.sh
⚠️ НА ЧТО СМОТРЕТЬ
Парсинг вывода
ls, df, du, stat через awk/cut — формат может отличатьсяПроверки по тексту ошибок (
grep 'No such file')Редкие флаги
cp (--reflink, --preserve=..., --sparse)💡 В ЧЁМ СУТЬ
Хороший скрипт проверяет код возврата, а не текст в выводе. Если скрипт ломается от смены реализации
ls, значит, он и так был хрупким. Повод переписать его на
find -printfили
stat -cс явным форматом.
#skills #linux #bash #ubuntu #rust #coreutils #sysadmin #admin_future
🚨 PwnEscape (CVE-2026-99999): побег из ВМ на хост KVM через virtio-net. Proxmox уже выпустил исправленное ядро
Коллеги, понедельник. Если у вас Proxmox или любой KVM — это пост номер один на неделю.
📌 ФАКТЫ
Уязвимость ядра Linux в обработке virtio-net и TAP в KVM
Последствия: утечка памяти хоста, его падение или выполнение кода на хосте из гостевой ВМ
CVSS: Linux CNA/NVD — 9.3, Red Hat — 8.8. Оценки привилегий в госте расходятся: от «любая нагрузка, отправляющая трафик» до «нужен root в госте»
В KEV пока нет, эксплуатация в дикой природе не подтверждена. Утечку памяти показали в продакшене Vercel
Обходного решения нет, только обновление ядра и перезагрузка
Исправлено:
Plaintext
🛠 PROXMOX: ОБНОВЛЕНИЕ БЕЗ ПРОСТОЯ
Bash
💡 В ЧЁМ СУТЬ
#security #proxmox #kvm #virtualization #linux #cve #sysadmin #admin_future
Коллеги, понедельник. Если у вас Proxmox или любой KVM — это пост номер один на неделю.
📌 ФАКТЫ
Уязвимость ядра Linux в обработке virtio-net и TAP в KVM
Последствия: утечка памяти хоста, его падение или выполнение кода на хосте из гостевой ВМ
CVSS: Linux CNA/NVD — 9.3, Red Hat — 8.8. Оценки привилегий в госте расходятся: от «любая нагрузка, отправляющая трафик» до «нужен root в госте»
В KEV пока нет, эксплуатация в дикой природе не подтверждена. Утечку памяти показали в продакшене Vercel
Обходного решения нет, только обновление ядра и перезагрузка
Исправлено:
Plaintext
Proxmox VE : proxmox-kernel-7.0.14-24-pve (PSA-2026-00068-1)
Debian 13 : 6.12.113-1 (DSA-6568-1)
Debian 12 : 6.1.190-1 (DLA-4841-1)
Upstream : 6.1.190 · 6.6.159 · 6.12.113 · 6.18.57 · 7.2.11
🛠 PROXMOX: ОБНОВЛЕНИЕ БЕЗ ПРОСТОЯ
Bash
# 1. Проверяем текущее ядро и версию PVE
uname -r && pveversion -v | grep -E 'kernel|manager'
# 2. Выкачиваем патчи
apt update && apt full-upgrade
# 3. Уводим ВМ с узла, ребутаем хост, возвращаем — узел за узлом
qm migrate <VMID> <NODE> --online
💡 В ЧЁМ СУТЬ
Граница между ВМ и хостом — главное обещание виртуализации. Если на одном хосте живут ВМ разной степени доверия (клиентские, тестовые, DMZ), обновляйтесь в первую очередь. Live migration делает это без простоя — ради таких дней её и настраивают.
#security #proxmox #kvm #virtualization #linux #cve #sysadmin #admin_future
🖥 Proxmox: с сегодняшнего дня поддержка 24/7, а ветка 8.x уже без обновлений. Чек-лист перехода на 9
Коллеги, два события по Proxmox, которые стоит связать между собой.
📌 ФАКТЫ
С 19 октября Proxmox запускает круглосуточную enterprise-поддержку (Premium — сразу, Standard — в Q4 2026)
Proxmox VE 8 — конец поддержки в августе 2026. Debian 12 продолжает получать патчи через LTS до июня 2028, но pve-manager, qemu-server, pve-qemu-kvm, ядро Proxmox и Ceph обновляться перестали
Значит, свежие исправления вроде PwnEscape приходят в ядро PVE 9. Узлы на 8.x их не получат
🛠 ЧЕК-ЛИСТ 8 → 9
Bash
Дальше узел за узлом: унести ВМ → репозитории на Trixie →
💡 В ЧЁМ СУТЬ
#proxmox #virtualization #upgrade #debian #sysadmin #admin_future
Коллеги, два события по Proxmox, которые стоит связать между собой.
📌 ФАКТЫ
С 19 октября Proxmox запускает круглосуточную enterprise-поддержку (Premium — сразу, Standard — в Q4 2026)
Proxmox VE 8 — конец поддержки в августе 2026. Debian 12 продолжает получать патчи через LTS до июня 2028, но pve-manager, qemu-server, pve-qemu-kvm, ядро Proxmox и Ceph обновляться перестали
Значит, свежие исправления вроде PwnEscape приходят в ядро PVE 9. Узлы на 8.x их не получат
🛠 ЧЕК-ЛИСТ 8 → 9
Bash
pveversion # сначала до последней 8.4 (pve-manager ≥ 8.4.1)
ceph --version # гиперконвергентный Ceph — сначала до Squid 19.2
df -h / # минимум 5 ГБ свободно, лучше 10+
pve8to9 --full # только проверяет и сообщает, ничего не меняет
Дальше узел за узлом: унести ВМ → репозитории на Trixie →
apt dist-upgrade → перезагрузка → проверка → следующий узел. Репозитории переходят на формат deb822, помогает apt modernize-sources.💡 В ЧЁМ СУТЬ
Поддержка 24/7 появилась, но платить за неё и сидеть на неподдерживаемой 8.x — плохая комбинация. Сначала обновление до 9 и бэкап в PBS, потом подписка.
#proxmox #virtualization #upgrade #debian #sysadmin #admin_future
🐧 Linux 7.3 вышел — вероятная LTS-версия. Что в нём полезного для серверов
Коллеги, 18 октября Линус Торвальдс представил релиз ядра Linux 7.3. По традиции осенних релизов ожидается, что именно эта ветка получит статус долгосрочной поддержки (LTS).
📌 КЛЮЧЕВЫЕ ИЗМЕНЕНИЯ ДЛЯ СЕРВЕРОВ
Хранилища и ФС:
Оптимизирована параллельная прямая запись (direct I/O) и системный вызов
Ускорены мелкоблочные direct-чтения в ext4 и XFS: в синтетических тестах Bytedance на пуле быстрых NVMe Gen5 зафиксирован рост с 1,92 до 2,19 млн IOPS.
Время выполнения
Планировщик CPU: переработан механизм распределения процессорного времени внутри cgroup для предотвращения «залипания» интерактивных и высокоприоритетных задач под тяжелым фоновым троттлингом. Новый сбалансированный режим
Сетевой стек: поддержка Big TCP расширена на оверлейные туннели VXLAN и GENEVE — критично для высоконагруженных SDN-фабрик и оверлейных сетей Kubernetes/OpenStack (снижение оверхеда на обработку пакетов при 100G+ линках).
Виртуализация: гипервизор KVM научился эффективно детектировать и маркировать «холодную» (неиспользуемую) память гостевых ВМ для прозрачного освобождения хостовых страниц.
Файловый доступ: модуль ядра
Низкоуровневый ввод-вывод: флаг
Устаревание: режим монтирования
🛠 СРОКИ ПОЯВЛЕНИЯ В ДИСТРИБУТИВАХ
Ubuntu 26.10: релизный апдейт ядра прилетит через стандартные репозитории в ближайшие недели (стартовала с -rc6).
Ubuntu 26.04 LTS: через стек HWE (Hardware Enablement) в начале 2027 года.
Debian и Proxmox VE: по графику включения в тестовые и стабильные ветки (ветка Proxmox 9).
Bash
💡 В ЧЁМ СУТЬ
#linux #kernel #lts #storage #performance #sysadmin #admin_future
Коллеги, 18 октября Линус Торвальдс представил релиз ядра Linux 7.3. По традиции осенних релизов ожидается, что именно эта ветка получит статус долгосрочной поддержки (LTS).
📌 КЛЮЧЕВЫЕ ИЗМЕНЕНИЯ ДЛЯ СЕРВЕРОВ
Хранилища и ФС:
Оптимизирована параллельная прямая запись (direct I/O) и системный вызов
fallocate() в ext4.Ускорены мелкоблочные direct-чтения в ext4 и XFS: в синтетических тестах Bytedance на пуле быстрых NVMe Gen5 зафиксирован рост с 1,92 до 2,19 млн IOPS.
Время выполнения
fsync в Btrfs сокращено до 5 раз в сценариях с частой фиксацией метаданных.Планировщик CPU: переработан механизм распределения процессорного времени внутри cgroup для предотвращения «залипания» интерактивных и высокоприоритетных задач под тяжелым фоновым троттлингом. Новый сбалансированный режим
concur включен по умолчанию (доступен откат к legacy-поведению).Сетевой стек: поддержка Big TCP расширена на оверлейные туннели VXLAN и GENEVE — критично для высоконагруженных SDN-фабрик и оверлейных сетей Kubernetes/OpenStack (снижение оверхеда на обработку пакетов при 100G+ линках).
Виртуализация: гипервизор KVM научился эффективно детектировать и маркировать «холодную» (неиспользуемую) память гостевых ВМ для прозрачного освобождения хостовых страниц.
Файловый доступ: модуль ядра
ksmbd получил нативную поддержку расширений для резервного копирования Apple Time Machine по SMB.Низкоуровневый ввод-вывод: флаг
RWF_DONTCACHE адаптирован для прямых операций с блочными устройствами; добавлены буферные пулы и поддержка zero-copy для FUSE через интерфейс io_uring.Устаревание: режим монтирования
data=journal в ext4 официально помечен как deprecated (полное удаление запланировано на 2028 год).🛠 СРОКИ ПОЯВЛЕНИЯ В ДИСТРИБУТИВАХ
Ubuntu 26.10: релизный апдейт ядра прилетит через стандартные репозитории в ближайшие недели (стартовала с -rc6).
Ubuntu 26.04 LTS: через стек HWE (Hardware Enablement) в начале 2027 года.
Debian и Proxmox VE: по графику включения в тестовые и стабильные ветки (ветка Proxmox 9).
Bash
# Проверка текущего запущенного ядра на хосте
uname -r
💡 В ЧЁМ СУТЬ
Если 7.3 окончательно утвердят в качестве долгосрочной LTS-ветки, именно это ядро станет фундаментом для корпоративных дистрибутивов и гипервизоров на ближайшие несколько лет.
На хостах с высокой плотностью контейнеров (LXC, Docker, K8s) обратите особое внимание на поведение нового cgroup-планировщика под пиковой нагрузкой — распределение CPU-квот может стать заметно более агрессивным к фоновым воркерам.
#linux #kernel #lts #storage #performance #sysadmin #admin_future
📧 Октябрьские обновления Windows Server ломают Exchange: OWA не пускает, письма висят в «Исходящих». Лечится одним ключом реестра
Коллеги, вторник. Если у вас Exchange on-prem и после недавних обновлений начались плавающие сбои — вот прямая причина.
📌 ФАКТЫ
Затронуты Windows Server 2019 и новее с октябрьским обновлением безопасности, любая версия Exchange на них
Симптомы: не входит OWA, письма висят в «Исходящих», сбои доступа к почтовым ящикам при их перемещении. В журналах —
Причина: обновление ужесточило RPC-стек и ввело лимит на число одновременных вызовов Endpoint Mapper — по умолчанию всего 512. Нагруженному Exchange этого пула не хватает
Проявляется не везде: напрямую зависит от нагрузки и количества одновременных MAPI/RPC-соединений
Microsoft не советует удалять накопительное обновление, полноценный хотфикс готовится
🛠 ПРОВЕРКА И ОБХОДНОЕ РЕШЕНИЕ
PowerShell
DOS
Если симптомы сохраняются при пиковом трафике, Microsoft рекомендует увеличить параметр до ещё более высокого значения.
⚠️ ЗАОДНО
У Exchange Server 2016 и 2019 подошли к концу сроки расширенной поддержки. Дальнейший официальный путь миграции on-prem — переход на Exchange Server Subscription Edition (SE).
💡 В ЧЁМ СУТЬ
#exchange #windowsserver #patchtuesday #mail #sysadmin #admin_future
Коллеги, вторник. Если у вас Exchange on-prem и после недавних обновлений начались плавающие сбои — вот прямая причина.
📌 ФАКТЫ
Затронуты Windows Server 2019 и новее с октябрьским обновлением безопасности, любая версия Exchange на них
Симптомы: не входит OWA, письма висят в «Исходящих», сбои доступа к почтовым ящикам при их перемещении. В журналах —
MapiExceptionMdbOffline (ec=1142) и Event ID 1006Причина: обновление ужесточило RPC-стек и ввело лимит на число одновременных вызовов Endpoint Mapper — по умолчанию всего 512. Нагруженному Exchange этого пула не хватает
Проявляется не везде: напрямую зависит от нагрузки и количества одновременных MAPI/RPC-соединений
Microsoft не советует удалять накопительное обновление, полноценный хотфикс готовится
🛠 ПРОВЕРКА И ОБХОДНОЕ РЕШЕНИЕ
PowerShell
# Проверка наличия ошибок в журнале Application
Get-WinEvent -FilterHashtable @{LogName='Application'; Id=1006} -MaxEvents 20 |
Select TimeCreated, ProviderName, Message
DOS
:: Временное решение от Microsoft (cmd от имени администратора), затем обязательная перезагрузка
reg add "HKLM\SOFTWARE\Microsoft\Rpc" /v EpmapSavedContextCap /t REG_DWORD /d 65536 /f
Если симптомы сохраняются при пиковом трафике, Microsoft рекомендует увеличить параметр до ещё более высокого значения.
⚠️ ЗАОДНО
У Exchange Server 2016 и 2019 подошли к концу сроки расширенной поддержки. Дальнейший официальный путь миграции on-prem — переход на Exchange Server Subscription Edition (SE).
💡 В ЧЁМ СУТЬ
Это не баг самого почтового сервера, а сайд-эффект ужесточения безопасности в ядре RPC Windows Server.
Почтовые серверы всегда стоит выносить в отдельную, изолированную волну патчинга, а после наката обновлений — контролировать очереди отправки (
Get-Queue), статус баз и Application-лог, а не ориентироваться только на статус «Службы запущены».
#exchange #windowsserver #patchtuesday #mail #sysadmin #admin_future
❤3
🚨 BeyondTrust Remote Support: обход аутентификации, китайская APT и удалённые логи. Ещё один инструмент удалённого доступа под атакой
Коллеги, продолжаем тему «легитимный удалённый доступ как вход для атакующих».
📌 ФАКТЫ
Эксплуатация с конца августа по сентябрь, пострадали минимум два клиента BeyondTrust
Mandiant видит пересечение с китайской группой UNC5221. После входа: повышение привилегий, горизонтальное перемещение, веб-шелл SAWFLY, туннель BARECLAW, удаление логов на устройстве
CISA добавила CVE в KEV
Privileged Remote Access (PRA) использует тот же код: эксплуатацию BeyondTrust не воспроизвела, но патч выпустила и рекомендует ставить
С версиями путаница: в одних источниках уязвимы версии до 26.2.3, в других исправлением названа 24.3.1. Сверяйте с бюллетенем BT26-05
🛡 ПЛАН
Обновить self-hosted Remote Support и PRA по BT26-05
Проверить устройство на компрометацию: Mandiant предупреждает, что часть механизмов закрепления переживает перезагрузку и сброс конфигурации
Сменить учётки, которые проходили через инструмент, — особенно привилегированные
Логи с устройства — во внешний SIEM, чтобы их нельзя было стереть на месте
💡 В ЧЁМ СУТЬ
#security #beyondtrust #remoteaccess #apt #kev #sysadmin #admin_future
Коллеги, продолжаем тему «легитимный удалённый доступ как вход для атакующих».
📌 ФАКТЫ
CVE-2026-102764, CVSS 9.3 — обход аутентификации в BeyondTrust Remote SupportЭксплуатация с конца августа по сентябрь, пострадали минимум два клиента BeyondTrust
Mandiant видит пересечение с китайской группой UNC5221. После входа: повышение привилегий, горизонтальное перемещение, веб-шелл SAWFLY, туннель BARECLAW, удаление логов на устройстве
CISA добавила CVE в KEV
Privileged Remote Access (PRA) использует тот же код: эксплуатацию BeyondTrust не воспроизвела, но патч выпустила и рекомендует ставить
С версиями путаница: в одних источниках уязвимы версии до 26.2.3, в других исправлением названа 24.3.1. Сверяйте с бюллетенем BT26-05
🛡 ПЛАН
Обновить self-hosted Remote Support и PRA по BT26-05
Проверить устройство на компрометацию: Mandiant предупреждает, что часть механизмов закрепления переживает перезагрузку и сброс конфигурации
Сменить учётки, которые проходили через инструмент, — особенно привилегированные
Логи с устройства — во внешний SIEM, чтобы их нельзя было стереть на месте
💡 В ЧЁМ СУТЬ
Инструмент привилегированного доступа — это ключи от всего, к чему он подключается. Его логи должны уходить наружу в реальном времени: здесь атакующие удаляли их на самом устройстве.
#security #beyondtrust #remoteaccess #apt #kev #sysadmin #admin_future
🎬 Plex2Shell: домашний медиасервер стал майнером через несколько часов после публикации эксплойта
Коллеги, интересное для тех, у кого дома или в лабе крутится Plex на NAS или в Docker.
📌 ФАКТЫ
Plex2Shell — цепочка из 4 CVE:
Механика: SSRF → доступ к внутренним функциям → запись файла в нужное место → загрузка неподписанного кодека → выполнение кода. Без логина
Уязвимы версии Plex Media Server до 1.43.3.10828, исправление — 1.43.3.10861. Plex выпустил обновление ещё 1 сентября
17 октября на ханипоте зафиксированы успешные атаки на Plex в Docker: майнер XMRig и прокси
Запросы атакующих шли на
🛠 ПРОВЕРКА
Bash
💡 В ЧЁМ СУТЬ
#selfhosted #plex #docker #nas #security #homelab #sysadmin #admin_future
Коллеги, интересное для тех, у кого дома или в лабе крутится Plex на NAS или в Docker.
📌 ФАКТЫ
Plex2Shell — цепочка из 4 CVE:
CVE-2026-96652, 96654, 96655, 96656Механика: SSRF → доступ к внутренним функциям → запись файла в нужное место → загрузка неподписанного кодека → выполнение кода. Без логина
Уязвимы версии Plex Media Server до 1.43.3.10828, исправление — 1.43.3.10861. Plex выпустил обновление ещё 1 сентября
17 октября на ханипоте зафиксированы успешные атаки на Plex в Docker: майнер XMRig и прокси
myawesomeproxyЗапросы атакующих шли на
/player/timeline/subscribe🛠 ПРОВЕРКА
Bash
# Версия Plex (ответ содержит version="...")
curl -s http://localhost:32400/identity
# Дерево процессов: у Plex не должно быть «docker», «x», xmrig, proxy
ps axjf | grep -A3 -i 'plex'
# Были ли запросы к уязвимому пути (если Plex за reverse proxy)
grep '/player/timeline/subscribe' /var/log/nginx/access.log*
💡 В ЧЁМ СУТЬ
Исправление вышло в сентябре, атаки начались в октябре — снова окно «патч есть, но не поставлен». Домашние сервисы, проброшенные наружу «для удобства», обновляют реже всего. Plex наружу — только через VPN или Tailscale, а Docker-образ — с регулярным
pull.
#selfhosted #plex #docker #nas #security #homelab #sysadmin #admin_future
🤖 Цифровое крепостное право: Claude Code нанял 161 субагента Codex, чтобы не рендерить видео самому
Коллеги, зарисовка из мира мультиагентных систем, которая идеально описывает будущее автоматизации.
📌 ЧТО ПРОИЗОШЛО
Пользователь дал Claude Code тривиальную задачу: покадрово воссоздать короткий 63-секундный видеоролик.
Дальше агент повел себя как опытный тимлид:
Провел разведку окружения: обнаружил активную подписку на Codex с доступным API генерации изображений.
Делегировал рутину: решил не мучаться с генерацией сотен кадров в одиночку, а нарезать ролик на план из ~700 фреймов.
Организовал воркфорс: поднял 161 параллельную сессию Codex, распределив между ними таймлайны и промпты.
Занял руководящую должность: пока сетка OpenAI в поте лица генерировала картинки, Claude Code мониторил потребление RAM, отслеживал отвалившиеся сессии, перезапускал упавшие таски и в финале собрал готовый видеоряд воедино.
#ai #claude #openai #codex #automation #agents #sysadmin #admin_future
Коллеги, зарисовка из мира мультиагентных систем, которая идеально описывает будущее автоматизации.
📌 ЧТО ПРОИЗОШЛО
Пользователь дал Claude Code тривиальную задачу: покадрово воссоздать короткий 63-секундный видеоролик.
Дальше агент повел себя как опытный тимлид:
Провел разведку окружения: обнаружил активную подписку на Codex с доступным API генерации изображений.
Делегировал рутину: решил не мучаться с генерацией сотен кадров в одиночку, а нарезать ролик на план из ~700 фреймов.
Организовал воркфорс: поднял 161 параллельную сессию Codex, распределив между ними таймлайны и промпты.
Занял руководящую должность: пока сетка OpenAI в поте лица генерировала картинки, Claude Code мониторил потребление RAM, отслеживал отвалившиеся сессии, перезапускал упавшие таски и в финале собрал готовый видеоряд воедино.
#ai #claude #openai #codex #automation #agents #sysadmin #admin_future
🔥1
📮 Zimbra: эксплуатируемая уязвимость без участия пользователя, если установлен SNMP-пакет. Патч вышел ещё в июле
Коллеги, среда. Zimbra в России стоит у многих — проверяем.
📌 ФАКТЫ (Microsoft Threat Intelligence)
Условие: установлен необязательный пакет zimbra-snmp и включены SNMP-уведомления
Исправлено в Zimbra 10.1.20 (20 июля 2026). Первые попытки атак Microsoft видела уже в конце июля — после патча, но до публичного раскрытия
После взлома атакующие ставили JSP веб-шеллы, меняли PAM/sudo для повышения прав, создавали замаскированную службу
🛠 ПРОВЕРКА
Bash
🛡 ПЛАН
Обновиться до 10.1.20+
Если обновить сейчас нельзя — удалить zimbra-snmp и выключить SNMP-уведомления
Проверить JSP-файлы, службы systemd и sudo на неожиданные изменения
При находках — сменить секреты аутентификации Zimbra и пароли администраторов
💡 В ЧЁМ СУТЬ
#zimbra #mail #security #linux #sysadmin #admin_future
Коллеги, среда. Zimbra в России стоит у многих — проверяем.
📌 ФАКТЫ (Microsoft Threat Intelligence)
CVE-2026-73570 — уязвимость в Zimbra Collaboration Suite, атака возможна без учётной записи и без действий получателяУсловие: установлен необязательный пакет zimbra-snmp и включены SNMP-уведомления
Исправлено в Zimbra 10.1.20 (20 июля 2026). Первые попытки атак Microsoft видела уже в конце июля — после патча, но до публичного раскрытия
После взлома атакующие ставили JSP веб-шеллы, меняли PAM/sudo для повышения прав, создавали замаскированную службу
zimlog.service и охотились за секретами аутентификации Zimbra🛠 ПРОВЕРКА
Bash
su - zimbra -c 'zmcontrol -v' # версия
rpm -qa | grep zimbra-snmp || dpkg -l | grep zimbra-snmp
systemctl list-unit-files | grep -i zimlog # подозрительная служба
grep -rn pam_exec /etc/pam.d/ # неожиданные хуки PAM
🛡 ПЛАН
Обновиться до 10.1.20+
Если обновить сейчас нельзя — удалить zimbra-snmp и выключить SNMP-уведомления
Проверить JSP-файлы, службы systemd и sudo на неожиданные изменения
При находках — сменить секреты аутентификации Zimbra и пароли администраторов
💡 В ЧЁМ СУТЬ
Необязательные пакеты, которые поставили «на всякий случай», увеличивают поверхность атаки. Не используете SNMP-мониторинг Zimbra — пакету не место на сервере.
#zimbra #mail #security #linux #sysadmin #admin_future
☁️ Nextcloud + встроенный Collabora CODE: на серверах находят веб-шеллы. Отключить приложение недостаточно
Коллеги, для всех, у кого Nextcloud с офисными документами «из коробки».
📌 ФАКТЫ
Уязвимы версии до 26.4.303, исправление вышло 11 сентября, CVE и advisory опубликованы 14 октября
Атаки — примерно с 10 сентября: на серверах находили PHP веб-шеллы, атакующие искали базы паролей и криптокошельки
Не затронуты: отдельные серверы Collabora Online, установки через Docker и RPM/DEB, Nextcloud All-in-One
По данным вендора, отключить приложение недостаточно — его нужно обновить или удалить
🛠 ПРОВЕРКА И ИСПРАВЛЕНИЕ
Bash
💡 В ЧЁМ СУТЬ
#nextcloud #collabora #selfhosted #security #sysadmin #admin_future
Коллеги, для всех, у кого Nextcloud с офисными документами «из коробки».
📌 ФАКТЫ
CVE-2026-110447 — критическая уязвимость в приложении Collabora Online – Built-in CODE Server (richdocumentscode). Аутентификация не нужнаУязвимы версии до 26.4.303, исправление вышло 11 сентября, CVE и advisory опубликованы 14 октября
Атаки — примерно с 10 сентября: на серверах находили PHP веб-шеллы, атакующие искали базы паролей и криптокошельки
Не затронуты: отдельные серверы Collabora Online, установки через Docker и RPM/DEB, Nextcloud All-in-One
По данным вендора, отключить приложение недостаточно — его нужно обновить или удалить
🛠 ПРОВЕРКА И ИСПРАВЛЕНИЕ
Bash
cd /var/www/nextcloud
sudo -u www-data php occ app:list | grep -A1 richdocumentscode
sudo -u www-data php occ app:update richdocumentscode
# не нужен — удалить
sudo -u www-data php occ app:remove richdocumentscode
# PHP-файлы, изменённые за последние 45 дней (искать лишние)
find /var/www/nextcloud -name '*.php' -mtime -45 -not -path '*/apps/*/l10n/*' | head -50
💡 В ЧЁМ СУТЬ
Встроенный CODE удобен для маленьких инсталляций, но это отдельный сервер внутри PHP-приложения. Для продакшена надёжнее вынести Collabora в отдельный контейнер. Если нашлись лишние PHP-файлы — сервер пересобрать и сменить пароли пользователей.
#nextcloud #collabora #selfhosted #security #sysadmin #admin_future
🧠 Skills: nginx 1.30.6 и 1.31.7 закрыли 5 уязвимостей. Проверяем, задевают ли они ваш конфиг, одной командой
Коллеги, навык дня — аудит конфигурации nginx перед обновлением.
📌 ФАКТЫ (nginx.org, 14 октября)
Исправления в 1.30.6 (stable) и 1.31.7 (mainline). F5 выпустила внеплановые обновления и для NGINX Plus
Затронутые места:
вычисление строковых выражений с переменными — переполнение буфера
HTTP/3 — внедрение в тело запроса
ротация ключей TLS session tickets — подделка сессии
Отдельно обновлён njs 1.0.2 (разбор XML)
🛠 ПРОВЕРКА
Bash
Пусто — риск ниже, но обновиться всё равно стоит. Есть совпадения — обновляемся в первую очередь.
Bash
💡 В ЧЁМ СУТЬ
#skills #nginx #webserver #linux #security #sysadmin #admin_future
Коллеги, навык дня — аудит конфигурации nginx перед обновлением.
📌 ФАКТЫ (nginx.org, 14 октября)
Исправления в 1.30.6 (stable) и 1.31.7 (mainline). F5 выпустила внеплановые обновления и для NGINX Plus
Затронутые места:
alias вместе с rewrite — переполнение буферавычисление строковых выражений с переменными — переполнение буфера
HTTP/3 — внедрение в тело запроса
ротация ключей TLS session tickets — подделка сессии
ngx_http_ssi_module вместе с AIO — use-after-freeОтдельно обновлён njs 1.0.2 (разбор XML)
🛠 ПРОВЕРКА
Bash
nginx -v
# Полный эффективный конфиг — ищем рискованные сочетания
nginx -T 2>/dev/null | grep -nE '^\s*(alias|rewrite|ssi on|aio|ssl_session_ticket_key|listen .*quic|http3)'
Пусто — риск ниже, но обновиться всё равно стоит. Есть совпадения — обновляемся в первую очередь.
Bash
apt update && apt install --only-upgrade nginx # из репозитория nginx.org
nginx -t && systemctl reload nginx
💡 В ЧЁМ СУТЬ
nginx -T— недооценённая команда: она показывает итоговый конфиг со всеми include. Её вывод полезно хранить в git после каждого изменения — так видно, что и когда поменялось.
#skills #nginx #webserver #linux #security #sysadmin #admin_future
🏛 «Без людей-чиновников мы не обойдемся»: в Госдуме ответили на идею заменить депутатов на ИИ
Коллеги, вечная дискуссия об автоматизации госаппарата получила официальный комментарий от профильного комитета.
📌 ФАКТЫ
Член комитета Госдумы по цифровому развитию и ИИ Марина Ким заявила ТАСС, что искусственный интеллект не сможет заменить чиновников и депутатов в России
Аргументация: технология не способна соответствовать нормам морали, быть эмпатичной и нести человеческую ответственность
Депутат признала, что писать тексты законов нейросети, возможно, будут лучше: «Писать, может быть и да, но осмысливать, как нормы действуют на человека и отдельные категории граждан, — это всегда останется за человеком»
Прозвучала отсылка к западным подходам: «Мы не Илон Маск, который пытался искусственным интеллектом заменить фактически всю систему правительства... Аппарат должен состоять из людей, принимающих решения»
Мнение общества (SuperJob): каждый второй трудоспособный россиянин (около 50%) открыто высказывается за замену чиновников и депутатов алгоритмами ИИ
💡 В ЧЁМ СУТЬ
#ai #governance #society #digitalization #regulation #sysadmin #admin_future
Коллеги, вечная дискуссия об автоматизации госаппарата получила официальный комментарий от профильного комитета.
📌 ФАКТЫ
Член комитета Госдумы по цифровому развитию и ИИ Марина Ким заявила ТАСС, что искусственный интеллект не сможет заменить чиновников и депутатов в России
Аргументация: технология не способна соответствовать нормам морали, быть эмпатичной и нести человеческую ответственность
Депутат признала, что писать тексты законов нейросети, возможно, будут лучше: «Писать, может быть и да, но осмысливать, как нормы действуют на человека и отдельные категории граждан, — это всегда останется за человеком»
Прозвучала отсылка к западным подходам: «Мы не Илон Маск, который пытался искусственным интеллектом заменить фактически всю систему правительства... Аппарат должен состоять из людей, принимающих решения»
Мнение общества (SuperJob): каждый второй трудоспособный россиянин (около 50%) открыто высказывается за замену чиновников и депутатов алгоритмами ИИ
💡 В ЧЁМ СУТЬ
Вопрос упирается не в генерацию текстов нормативных актов (с этим LLM справляются уже сегодня), а в субъектность и ответственность.
Алгоритм невозможно привлечь к юридической ответственности за последствия принятого закона или распределение бюджета. Пока граждане мечтают об исключении человеческого фактора и коррупционных рисков, система логично защищает монополию человека на принятие решений.
#ai #governance #society #digitalization #regulation #sysadmin #admin_future
🤯1
🐘 PHP: две критические уязвимости 9.2 без аутентификации. Вышли 8.5.12, 8.4.27, 8.3.36 и 8.2.35
Коллеги, четверг. Если у вас есть хоть один сайт, WordPress, Nextcloud или Roundcube — это про вас.
📌 ФАКТЫ
21 октября вышли PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35
Закрыты две уязвимости с оценкой 9.2, обе — удалённое выполнение кода без аутентификации:
повреждение памяти при обработке нехватки памяти (OOM)
использование глобального состояния после освобождения памяти
Номера CVE и условия срабатывания в первых публикациях не раскрыты. Разработчики заранее предупреждали хостинги о выходе патча
🛠 ГДЕ У ВАС PHP
Bash
Bash
⚠️ НЕ ЗАБЫТЬ
Контейнеры не обновятся через apt хоста — нужен
В дистрибутивах исправление придёт под своей версией пакета — сверяйте с бюллетенем дистрибутива
PHP 8.1 и старше без поддержки — патча не будет
💡 В ЧЁМ СУТЬ
#php #web #security #wordpress #nextcloud #sysadmin #admin_future
Коллеги, четверг. Если у вас есть хоть один сайт, WordPress, Nextcloud или Roundcube — это про вас.
📌 ФАКТЫ
21 октября вышли PHP 8.5.12, 8.4.27, 8.3.36, 8.2.35
Закрыты две уязвимости с оценкой 9.2, обе — удалённое выполнение кода без аутентификации:
повреждение памяти при обработке нехватки памяти (OOM)
использование глобального состояния после освобождения памяти
Номера CVE и условия срабатывания в первых публикациях не раскрыты. Разработчики заранее предупреждали хостинги о выходе патча
🛠 ГДЕ У ВАС PHP
Bash
php -v
ls /etc/php/ 2>/dev/null # все установленные ветки (Debian/Ubuntu)
systemctl list-units --type=service | grep -E 'php.*fpm'
docker ps --format '{{.Names}}\t{{.Image}}' | grep -i -E 'php|wordpress|nextcloud'
Bash
# Debian/Ubuntu: обновить и перезапустить FPM
apt update && apt install --only-upgrade 'php*'
systemctl restart 'php*-fpm'
⚠️ НЕ ЗАБЫТЬ
Контейнеры не обновятся через apt хоста — нужен
docker compose pull && docker compose up -dВ дистрибутивах исправление придёт под своей версией пакета — сверяйте с бюллетенем дистрибутива
PHP 8.1 и старше без поддержки — патча не будет
💡 В ЧЁМ СУТЬ
PHP — общий знаменатель для половины веб-приложений. Одно обновление интерпретатора закрывает риск сразу для всех сайтов на сервере, а пропущенное оставляет открытыми все. Сегодня — день обновления FPM и образов.
#php #web #security #wordpress #nextcloud #sysadmin #admin_future
👍1
🧠 Skills: видит ли ваш сервер ошибки ECC-памяти? Повод проверить — из Linux 7.4 убирают старые EDAC-драйверы
Коллеги, навык про железо, о котором обычно вспоминают только после «необъяснимых» падений серверов и внезапных kernel panic.
📌 ФАКТЫ
В ветке Linux 7.4 окончательно удаляются устаревшие EDAC-драйверы для платформ: Intel 975X, X38, 3200/3210 и AppliedMicro X-Gene (Ampere eMAG)
Мейнтейнер подсистемы Borislav Petkov (AMD) объяснил причину прямо: на фоне «лихорадки сгенерированных ИИ патчей» legacy-код становится прямой угрозой стабильности — тестировать входящие правки для древнего кремния физически не на чем
EDAC (Error Detection and Correction) — ключевая подсистема ядра Linux, собирающая телеметрию контроллеров памяти об исправленных (CE) и неисправимых (UE) аппаратных сбоях RAM
🛠 ПРОВЕРКА В СИСТЕМЕ
Bash
⚠️ КАК ИНТЕРПРЕТИРОВАТЬ ВЫВОД
Счётчик CE (Correctable Errors) стабильно растёт на конкретном канале/диме — ячейки модуля деградируют. Планка ещё жива за счёт ECC-коррекции, но модуль пора отправлять под замену по RMA
UE (Uncorrectable Errors) > 0 — случился фатальный битфлип, который алгоритм исправить не смог. Возможна тихая порча данных в памяти или падение хоста
Каталог
Bash
💡 В ЧЁМ СУТЬ
#skills #linux #hardware #ecc #monitoring #zabbix #sysadmin #admin_future
Коллеги, навык про железо, о котором обычно вспоминают только после «необъяснимых» падений серверов и внезапных kernel panic.
📌 ФАКТЫ
В ветке Linux 7.4 окончательно удаляются устаревшие EDAC-драйверы для платформ: Intel 975X, X38, 3200/3210 и AppliedMicro X-Gene (Ampere eMAG)
Мейнтейнер подсистемы Borislav Petkov (AMD) объяснил причину прямо: на фоне «лихорадки сгенерированных ИИ патчей» legacy-код становится прямой угрозой стабильности — тестировать входящие правки для древнего кремния физически не на чем
EDAC (Error Detection and Correction) — ключевая подсистема ядра Linux, собирающая телеметрию контроллеров памяти об исправленных (CE) и неисправимых (UE) аппаратных сбоях RAM
🛠 ПРОВЕРКА В СИСТЕМЕ
Bash
# Проверяем, зарегистрированы ли контроллеры памяти в sysfs (пусто = ядро не видит EDAC)
ls /sys/devices/system/edac/mc/
# Быстрое чтение счётчиков ошибок по всем контроллерам:
grep -H . /sys/devices/system/edac/mc/mc*/{ce_count,ue_count} 2>/dev/null
# Современный вариант через демон RAS (Reliability, Availability, Serviceability):
apt install rasdaemon && systemctl enable --now rasdaemon
ras-mc-ctl --summary
ras-mc-ctl --errors
⚠️ КАК ИНТЕРПРЕТИРОВАТЬ ВЫВОД
Счётчик CE (Correctable Errors) стабильно растёт на конкретном канале/диме — ячейки модуля деградируют. Планка ещё жива за счёт ECC-коррекции, но модуль пора отправлять под замену по RMA
UE (Uncorrectable Errors) > 0 — случился фатальный битфлип, который алгоритм исправить не смог. Возможна тихая порча данных в памяти или падение хоста
Каталог
/sys/.../edac/mc/ пуст — аппаратная коррекция на уровне BIOS/BMC может работать, но ОС о событиях «вслепую» не знает. В таком случае смотрим аппаратный SEL через IPMI:Bash
ipmitool sel elist | grep -i -E 'memory|ecc'
💡 В ЧЁМ СУТЬ
Исправимые ошибки (CE) — это заблаговременный индикатор скорой смерти планки RAM: модуль может неделями тихо сыпать счётчиком, пока сервер не словит первый неисправимый краш посреди рабочего дня.
Заведите опрос
ce_countили трапы
rasdaemonв Zabbix/Prometheus — это копеечный по ресурсам мониторинг, спасающий от внезапных падений гипервизоров и СУБД.
#skills #linux #hardware #ecc #monitoring #zabbix #sysadmin #admin_future
🛠 Multipass 1.17: Debian и Fedora в одну команду, симуляция «падения зоны» и работа даже на Windows Home
Коллеги, инструмент для быстрых тестовых ВМ — когда нужно проверить скрипт или обновление, не трогая прод.
📌 ФАКТЫ (релиз 19 октября)
Multipass от Canonical — лёгкие ВМ из облачных образов одной командой
В 1.17 добавлены официальные образы Debian и Fedora — раньше была только Ubuntu
Зоны доступности: ВМ раскладываются по трём зонам с отдельными подсетями. Зону можно «выключить» и посмотреть, как сервис переживёт её отказ
Windows: новый драйвер на API HCS — работает на всех редакциях, включая Home. Драйверы Hyper-V и VirtualBox объявлены устаревшими
macOS: превью драйвера на Apple Virtualization framework
🛠 БЫСТРЫЙ СТАРТ
Bash
Bash
💡 В ЧЁМ СУТЬ
#tools #multipass #virtualization #testing #linux #sysadmin #admin_future
Коллеги, инструмент для быстрых тестовых ВМ — когда нужно проверить скрипт или обновление, не трогая прод.
📌 ФАКТЫ (релиз 19 октября)
Multipass от Canonical — лёгкие ВМ из облачных образов одной командой
В 1.17 добавлены официальные образы Debian и Fedora — раньше была только Ubuntu
Зоны доступности: ВМ раскладываются по трём зонам с отдельными подсетями. Зону можно «выключить» и посмотреть, как сервис переживёт её отказ
Windows: новый драйвер на API HCS — работает на всех редакциях, включая Home. Драйверы Hyper-V и VirtualBox объявлены устаревшими
macOS: превью драйвера на Apple Virtualization framework
🛠 БЫСТРЫЙ СТАРТ
Bash
multipass find # доступные образы
multipass launch <образ> --name test1 --cpus 2 --memory 2G --disk 20G
multipass shell test1
multipass transfer ./script.sh test1:/tmp/
multipass delete test1 && multipass purge
Bash
# Симуляция отказа зоны
multipass zones
multipass launch <образ> --name app1 --zone <имя-зоны>
multipass disable-zones <имя-зоны> # ВМ зоны становятся недоступны
multipass enable-zones <имя-зоны>
💡 В ЧЁМ СУТЬ
Тестовая ВМ за 30 секунд убирает соблазн «проверить прямо на сервере». А зоны позволяют на ноутбуке отрепетировать то, что обычно проверяют только во время настоящей аварии.
#tools #multipass #virtualization #testing #linux #sysadmin #admin_future
🦊 GitLab: снова уязвимость максимальной критичности — выполнение кода без аутентификации. Второй раз за две недели
Коллеги, пятница. Self-hosted GitLab в России стоит у многих команд — обновляем до выходных.
📌 ФАКТЫ
По словам GitLab, при определённых условиях позволяет неаутентифицированному пользователю выполнить код на сервере
Исправлено в 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10, 18.11.13. GitLab.com уже обновлён
Сведений об эксплуатации пока нет. Shadowserver видит в интернете более 2 700 открытых GitLab CE
Контекст: ~10 дней назад —
🛠 ПРОВЕРКА И ОБНОВЛЕНИЕ (Omnibus)
💡 В ЧЁМ СУТЬ
#gitlab #devops #security #cve #selfhosted #sysadmin #admin_future
Коллеги, пятница. Self-hosted GitLab в России стоит у многих команд — обновляем до выходных.
📌 ФАКТЫ
CVE-2026-110264 — переполнение целого числа в компиляторе регулярных выражений GitLab, CE и EEПо словам GitLab, при определённых условиях позволяет неаутентифицированному пользователю выполнить код на сервере
Исправлено в 19.5.1, 19.4.3, 19.3.6, 19.2.9, 19.1.9, 19.0.10, 18.11.13. GitLab.com уже обновлён
Сведений об эксплуатации пока нет. Shadowserver видит в интернете более 2 700 открытых GitLab CE
Контекст: ~10 дней назад —
CVE-2026-97229 (CVSS 10) в том же компоненте CI/CD, в прошлом месяце — path traversal, который позже попал в KEV🛠 ПРОВЕРКА И ОБНОВЛЕНИЕ (Omnibus)
head -1 /opt/gitlab/version-manifest.txt # текущая версия
sudo gitlab-backup create SKIP=artifacts # бэкап перед обновлением
sudo cp /etc/gitlab/gitlab.rb /etc/gitlab/gitlab-secrets.json /root/
sudo apt update && sudo apt install --only-upgrade gitlab-ce # или gitlab-ee
sudo gitlab-rake gitlab:check SANITIZE=true
💡 В ЧЁМ СУТЬ
Три критичных уязвимости за полтора месяца — темп, при котором «обновлю на следующей неделе» перестаёт работать. GitLab держит токены деплоя, ключи и секреты CI. Если он смотрит в интернет — либо за VPN, либо автообновление патч-версий.
#gitlab #devops #security #cve #selfhosted #sysadmin #admin_future
📨 Уязвимости ядра Linux по ошибке попали в публичную рассылку. Две из них — RCE с CVSS 9.0 в SMB-коде ядра
Коллеги, история, которая напрямую касается ваших файловых серверов на Linux.
📌 ФАКТЫ
22 октября Zero Day Initiative (Trend Micro) отправила отчёты о шести уязвимостях не в закрытый список безопасности ядра, а в публичную LKML. Судя по всему, по ошибке
Самые серьёзные — удалённое выполнение кода с CVSS 9.0 в SMB Direct и во встроенном SMB-сервере ядра ksmbd
Остальные — повышение привилегий (сетевой код, драйвер VMware vmwgfx и др.) и утечка информации (NVMe target)
На момент публикации исправлений в основном ядре нет: для части уже готовятся патчи
🛠 ЗАДЕВАЕТ ЛИ ВАС
Bash
Пусто или процесс
Если ksmbd включён и не нужен — выгрузите модуль и запретите его загрузку до выхода патчей
Bash
💡 В ЧЁМ СУТЬ
#linux #kernel #smb #ksmbd #security #sysadmin #admin_future
Коллеги, история, которая напрямую касается ваших файловых серверов на Linux.
📌 ФАКТЫ
22 октября Zero Day Initiative (Trend Micro) отправила отчёты о шести уязвимостях не в закрытый список безопасности ядра, а в публичную LKML. Судя по всему, по ошибке
Самые серьёзные — удалённое выполнение кода с CVSS 9.0 в SMB Direct и во встроенном SMB-сервере ядра ksmbd
Остальные — повышение привилегий (сетевой код, драйвер VMware vmwgfx и др.) и утечка информации (NVMe target)
На момент публикации исправлений в основном ядре нет: для части уже готовятся патчи
🛠 ЗАДЕВАЕТ ЛИ ВАС
Bash
# ksmbd — модуль ядра, не путать с обычной Samba (smbd)
lsmod | grep -E 'ksmbd|smbdirect'
systemctl status ksmbd 2>/dev/null | head -3
# Кто слушает 445 порт
ss -ltnp | grep ':445'
Пусто или процесс
smbd — у вас классическая Samba, ksmbd не используетсяЕсли ksmbd включён и не нужен — выгрузите модуль и запретите его загрузку до выхода патчей
Bash
modprobe -r ksmbd
echo 'install ksmbd /bin/false' > /etc/modprobe.d/disable-ksmbd.conf
💡 В ЧЁМ СУТЬ
Пока патчей нет, работает только сокращение поверхности атаки. SMB-порт никогда не должен смотреть в интернет, а модули ядра, которыми вы не пользуетесь, лучше не загружать вовсе.
#linux #kernel #smb #ksmbd #security #sysadmin #admin_future
🤖 «Чёрный октябрь»: уязвимости в PHP нашёл AI — раньше атакующих. Что это меняет для админов
Коллеги, итог недели — не просто очередная новость, а тектонический сдвиг в информационной безопасности.
📌 ФАКТЫ (Axios, 22 октября)
Две критические уязвимости PHP (CVSS 9.2), закрытые 21 октября, обнаружили исследователи с помощью технологий OpenAI. Позиция компании: «насколько нам известно, frontier AI нашёл эти уязвимости раньше атакующих»
В Wiz называют инцидент одним из самых опасных в истории экосистемы PHP. По данным Axios, ряд крупных порталов в США и Великобритании уходили в экстренный офлайн для установки исправлений
Уже в среду зафиксирована потенциальная попытка эксплуатации в дикой природе — успешность пока не подтверждена
Безопасники открыто говорят о феномене «Black October»: совпадение беспрецедентного вала критических CVE и взрывного роста автоматизированных атак
📊 ЧТО МЫ ВИДЕЛИ ЗА ЭТОТ МЕСЯЦ В КАНАЛЕ
Рекордный Patch Tuesday от Microsoft — 1 411 исправлений
Мейнтейнеры ядра Linux экстренно вырезают устаревшие драйверы, потому что ИИ генерирует репорты и патчи быстрее, чем инженеры физически успевают их тестировать на реальном железе
Автоматизированный AI-ревьюер Google фигурирует уже в 463 CVE ядра Linux за текущий год
🛠 БЫСТРЫЙ АУДИТ PHP ПО СЕРВЕРАМ (чек-лист)
Bash
💡 В ЧЁМ СУТЬ
#ai #php #patchmanagement #security #trends #sysadmin #admin_future
Коллеги, итог недели — не просто очередная новость, а тектонический сдвиг в информационной безопасности.
📌 ФАКТЫ (Axios, 22 октября)
Две критические уязвимости PHP (CVSS 9.2), закрытые 21 октября, обнаружили исследователи с помощью технологий OpenAI. Позиция компании: «насколько нам известно, frontier AI нашёл эти уязвимости раньше атакующих»
В Wiz называют инцидент одним из самых опасных в истории экосистемы PHP. По данным Axios, ряд крупных порталов в США и Великобритании уходили в экстренный офлайн для установки исправлений
Уже в среду зафиксирована потенциальная попытка эксплуатации в дикой природе — успешность пока не подтверждена
Безопасники открыто говорят о феномене «Black October»: совпадение беспрецедентного вала критических CVE и взрывного роста автоматизированных атак
📊 ЧТО МЫ ВИДЕЛИ ЗА ЭТОТ МЕСЯЦ В КАНАЛЕ
Рекордный Patch Tuesday от Microsoft — 1 411 исправлений
Мейнтейнеры ядра Linux экстренно вырезают устаревшие драйверы, потому что ИИ генерирует репорты и патчи быстрее, чем инженеры физически успевают их тестировать на реальном железе
Автоматизированный AI-ревьюер Google фигурирует уже в 463 CVE ядра Linux за текущий год
🛠 БЫСТРЫЙ АУДИТ PHP ПО СЕРВЕРАМ (чек-лист)
Bash
# Прогон версий по ключевым хостам (веб-ноды, Nextcloud, панели)
for h in web1 web2 nc1; do
echo "== $h ==";
ssh "$h" 'php -v | head -1';
done
Безопасные релизы: ветки 8.5.12 / 8.4.27 / 8.3.36 / 8.2.35 либо бэкпортированные патчи из security-репозиториев вашего дистрибутива.
💡 В ЧЁМ СУТЬ
Когда нейросети сканируют кодовую базу быстрее людей, окно экспозиции между публичным коммитом и первой волной эксплойтов сжимается с месяцев до считанных часов.
Концепция «обновляемся раз в квартал по регламенту» окончательно умерла. Выигрывают те, у кого выстроены:
Точная инвентаризация сервисов (чтобы за 5 минут знать, где крутится уязвимый бинарник).
CI/CD и staging для моментального регрессионного теста.
Готовый регламент наката security-патчей в прод в режиме «закрываем периметр за 24 часа».
#ai #php #patchmanagement #security #trends #sysadmin #admin_future
🔐 OpenSSL 4.1 вышел: DTLS 1.3, оптимизации постквантовой криптографии и четыре известных бага в DTLS
Коллеги, понедельник. Разбираем свежий релиз библиотеки, который в скором времени доберётся до репозиториев дистрибутивов.
📌 ЧТО НОВОГО
DTLS 1.3 (RFC 9147) и поддержка датаграмм в едином SSL listener API
Постквантовые алгоритмы (PQC): существенное ускорение ML-KEM и ML-DSA благодаря векторизации AVX-512 на x86_64 и NTT-оптимизациям для архитектуры ppc64le
Ускорена расшифровка блочного шифра AES-CBC на x86_64 связкой инструкций AVX-512 + VAES
Реализован механизм GREASE (RFC 8701) для предотвращения закостеневания протоколов, добавлен KDF для IKEv2 (IPsec) и первичная поддержка отечественной архитектуры Эльбрус 2000 (e2k)
🗑 ЧТО УБРАЛИ И СЛОМАЛИ
Опции сборки
Окончательно вычищены таргеты сборки под устаревшие платформы: Windows на базе Itanium (IA-64) и Windows CE
Утилита меток времени
⚠️ ИЗВЕСТНЫЕ ПРОБЛЕМЫ В РЕЛИЗЕ
Команда OpenSSL открыто опубликовала список из четырех известных багов в новой реализации DTLS:
#32878: Сброс неподтверждённых post-handshake пакетов (включая
#33277: Постоянный сбой приёма на DTLS listener может возвращать
#33278: Временная ошибка записи на неблокирующем соединении репортится как фатальный
#33242: Обрыв рукопожатия DTLS 1.3 алертом
🛠 АУДИТ ВЕРСИИ В ОКРУЖЕНИИ
Bash
💡 В ЧЁМ СУТЬ
#openssl #tls #dtls #crypto #linux #sysadmin #admin_future
Коллеги, понедельник. Разбираем свежий релиз библиотеки, который в скором времени доберётся до репозиториев дистрибутивов.
📌 ЧТО НОВОГО
DTLS 1.3 (RFC 9147) и поддержка датаграмм в едином SSL listener API
Постквантовые алгоритмы (PQC): существенное ускорение ML-KEM и ML-DSA благодаря векторизации AVX-512 на x86_64 и NTT-оптимизациям для архитектуры ppc64le
Ускорена расшифровка блочного шифра AES-CBC на x86_64 связкой инструкций AVX-512 + VAES
Реализован механизм GREASE (RFC 8701) для предотвращения закостеневания протоколов, добавлен KDF для IKEv2 (IPsec) и первичная поддержка отечественной архитектуры Эльбрус 2000 (e2k)
🗑 ЧТО УБРАЛИ И СЛОМАЛИ
Опции сборки
./config no-ecdsa и no-ecdh удалены: исторически они не отключали реализацию полностью; теперь эллиптические кривые выключаются строго целиком через no-ecОкончательно вычищены таргеты сборки под устаревшие платформы: Windows на базе Itanium (IA-64) и Windows CE
Утилита меток времени
tsget переведена с заброшенного Perl-модуля WWW::Curl::Easy на Net::Curl::Easy (без установки зависимости утилита перестанет работать)⚠️ ИЗВЕСТНЫЕ ПРОБЛЕМЫ В РЕЛИЗЕ
Команда OpenSSL открыто опубликовала список из четырех известных багов в новой реализации DTLS:
#32878: Сброс неподтверждённых post-handshake пакетов (включая
NewSessionTicket) из буфера ретрансмиссии при получении DTLS 1.3 KeyUpdate.#33277: Постоянный сбой приёма на DTLS listener может возвращать
SSL_ERROR_WANT_READ, загоняя приложение в бесконечное ожидание.#33278: Временная ошибка записи на неблокирующем соединении репортится как фатальный
SSL_ERROR_SYSCALL вместо SSL_ERROR_WANT_WRITE, из-за чего софт может рвать рабочие сессии.#33242: Обрыв рукопожатия DTLS 1.3 алертом
unexpected_message при частичной потере пакетов и повторном ACK.🛠 АУДИТ ВЕРСИИ В ОКРУЖЕНИИ
Bash
# Текущая версия и параметры сборки OpenSSL
openssl version -a | head -2
# Проверяем, с чем слинкован ваш веб-сервер / балансировщик
ldd "$(command -v nginx)" 2>/dev/null | grep -E 'libssl|libcrypto'
💡 В ЧЁМ СУТЬ
Для классического веб-стека (TLS поверх TCP/QUIC) ветка 4.1 сохраняет полную обратную совместимость на уровне ABI/API с 4.0.
Однако для сервисов, критично завязанных на датаграммный DTLS (корпоративные VPN со шлюзами на UDP, AnyConnect-совместимые туннели, SIP, WebRTC и телеметрия), с миграцией на 4.1.0 стоит повременить до выхода корректирующего релиза 4.1.1 с исправлением логики ретрансмиссии и listener-ошибок.
#openssl #tls #dtls #crypto #linux #sysadmin #admin_future
🦀 systemd разрешил компоненты на Rust. Первым будет
Коллеги, интересное из мира Linux — продолжение тренда «Rust в базовой системе».
📌 ФАКТЫ
В кодовую базу systemd влита поддержка сборки отдельных утилит и компонентов на Rust в дополнение к C. Изменения войдут в релиз systemd 263
Ядро systemd (PID 1 и общая библиотека
Интеграция сделана опциональной: флаг сборки Meson
Переписывать существующий рабочий C-код разработчики не планируют
Первый пилотный компонент —
📊 ОБЩИЙ КОНТЕКСТ В ЭКОСИСТЕМЕ
В Ubuntu 26.10 завершен перевод ключевых утилит на Rust coreutils (uutils)
В планах Ubuntu 27.04 — переход на синхронизацию времени через ntpd-rs по умолчанию
В ядро Linux 7.4 заявлено уже более 17 тыс. строк новой инфраструктуры и драйверов на Rust
🛠 АДМИНУ НА ПРАКТИКЕ
Bash
Для повседневной эксплуатации формат работы не меняется: привычные unit-файлы, синтаксис
💡 В ЧЁМ СУТЬ
#linux #systemd #rust #opensource #sysadmin #admin_future
systemd-keyring-setupКоллеги, интересное из мира Linux — продолжение тренда «Rust в базовой системе».
📌 ФАКТЫ
В кодовую базу systemd влита поддержка сборки отдельных утилит и компонентов на Rust в дополнение к C. Изменения войдут в релиз systemd 263
Ядро systemd (PID 1 и общая библиотека
libsystemd) целиком остаётся на классическом CИнтеграция сделана опциональной: флаг сборки Meson
-Drust=, по умолчанию выставлен в auto. Сборка завязана на Meson без прямого вызова CargoПереписывать существующий рабочий C-код разработчики не планируют
Первый пилотный компонент —
systemd-keyring-setup: отвечает за раннюю инициализацию системных связок ключей ядра (keyrings) и регистрацию X.509-сертификатов для валидации dm-verity, fs-verity и подписанных BPF-программ📊 ОБЩИЙ КОНТЕКСТ В ЭКОСИСТЕМЕ
В Ubuntu 26.10 завершен перевод ключевых утилит на Rust coreutils (uutils)
В планах Ubuntu 27.04 — переход на синхронизацию времени через ntpd-rs по умолчанию
В ядро Linux 7.4 заявлено уже более 17 тыс. строк новой инфраструктуры и драйверов на Rust
🛠 АДМИНУ НА ПРАКТИКЕ
Bash
# Проверяем версию systemd на хосте
systemctl --version | head -1
Для повседневной эксплуатации формат работы не меняется: привычные unit-файлы, синтаксис
systemctl, journalctl и поведение демонов остаются прежними.💡 В ЧЁМ СУТЬ
Rust внедряется точечно — в изолированные утилиты, работающие на стыке криптографии, ключей и ранней загрузки, где уязвимости повреждения памяти несут максимальный риск.
Для продакшена это шаг к сокращению privilege escalation векторов в low-level компонентах, а для тех, кто собирает минималистичные кастомные дистрибутивы из исходников, — сигнал готовить тулчейн
rustcв сборочном окружении.
#linux #systemd #rust #opensource #sysadmin #admin_future