В curl исправили уязвимость 25-летней давности (CVE-2026-8932) в libcurl
Разработчики curl выпустили версию 8.21.0, в которой исправили восемнадцать уязвимостей — рекордное число в одном обновлении. Самая старая проблема — CVE-2026-8932, присутствовавшая в коде с версии 7.7 (22 марта 2001 года) и затрагивающая все версии до 8.20.0 включительно.
Уязвимость обнаружена специалистами Aisle с помощью AI-платформы. Проблема в libcurl: при повторном использовании соединений из пула библиотека не проверяла все параметры клиентского сертификата и приватного ключа. В результате libcurl могла использовать соединение, аутентифицированное с прежними параметрами, даже если приложение изменило сертификат или ключ. Уязвимость затрагивает приложения со встроенной libcurl, но не консольную утилиту curl.
Linux / Линукс🥸
Разработчики curl выпустили версию 8.21.0, в которой исправили восемнадцать уязвимостей — рекордное число в одном обновлении. Самая старая проблема — CVE-2026-8932, присутствовавшая в коде с версии 7.7 (22 марта 2001 года) и затрагивающая все версии до 8.20.0 включительно.
Уязвимость обнаружена специалистами Aisle с помощью AI-платформы. Проблема в libcurl: при повторном использовании соединений из пула библиотека не проверяла все параметры клиентского сертификата и приватного ключа. В результате libcurl могла использовать соединение, аутентифицированное с прежними параметрами, даже если приложение изменило сертификат или ключ. Уязвимость затрагивает приложения со встроенной libcurl, но не консольную утилиту curl.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
curl.se
curl: [SECURITY ADVISORIES] for curl 8.21.0
❤15👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣45😢8💯5😁3
ZLUDA 6: открытая реализация CUDA для AMD (и в перспективе Intel) получила поддержку PhysX и Blender, ускорив Mafia II с 26 до 80 FPS
Анджей Яник выпустил ZLUDA 6 — открытую реализацию технологии CUDA, позволяющую запускать немодифицированные CUDA-приложения на системах с GPU, отличными от NVIDIA. Код написан на Rust под лицензиями MIT/Apache 2.0.
В новой версии добавлена начальная поддержка PhysX (ранняя альфа, только 32-разрядные сборки) и Blender (поддержка текстур). В игре Mafia II на системах с AMD FPS вырос с 26 до 80. Значительно улучшена поддержка Windows. Расширена поддержка фреймворков для LLM (PyTorch) с CUDA-оптимизациями.
Проект пока ограничен AMD, но в будущем будет адаптирован для Intel. Кодовая база ZLUDA 6 основана на версии, существовавшей до работы Анджея в AMD (предыдущая версия была удалена из-за юридических вопросов).
Linux / Линукс🥸
Анджей Яник выпустил ZLUDA 6 — открытую реализацию технологии CUDA, позволяющую запускать немодифицированные CUDA-приложения на системах с GPU, отличными от NVIDIA. Код написан на Rust под лицензиями MIT/Apache 2.0.
В новой версии добавлена начальная поддержка PhysX (ранняя альфа, только 32-разрядные сборки) и Blender (поддержка текстур). В игре Mafia II на системах с AMD FPS вырос с 26 до 80. Значительно улучшена поддержка Windows. Расширена поддержка фреймворков для LLM (PyTorch) с CUDA-оптимизациями.
Проект пока ограничен AMD, но в будущем будет адаптирован для Intel. Кодовая база ZLUDA 6 основана на версии, существовавшей до работы Анджея в AMD (предыдущая версия была удалена из-за юридических вопросов).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31🫡3👍1
Mint - последнее убежище для тех, кто перерос Шиндовс, но еще не готов к БДСМ-практикам Арча.
Linux / Линукс🥸
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28😁12🌚3💯3😢2
Forwarded from 📚Системный Администратор (RTFM)
Stress – инструмент командной строки Linux, который позволяет нагружать процессор, память, систему ввода-вывода и диск
Установим stress на CentOS, RHEL, Fedora
Установим stress на Ubuntu и Debian
Синтаксис stress
Увеличить нагрузку на процессор
Опция -c или –cpu использует заданное количество воркеров на функции sqrt(), чтобы увеличить нагрузку на процессор и заставить его работать интенсивнее.
Следующая команда будет непрерывно загружать 4 ядра процессора
Задаем тайм-аут для стресса
Чтобы задать работу на определенное время, вы можете использовать опцию -t или –timeout.
Следующие команды будут нагружать четыре ядра процессора только в течение 10 с.
Увеличение нагрузки на память
Опция -v или -vm позволяет вам нагрузить виртуальную память.
Вы можете увеличить нагрузку ввода-вывода с помощью опции -i или –io.
Создаем нагрузку на систему с помощью двух процессов, связанных с вводом-выводом.
Увеличение нагрузки на диск
Опция -d или –hdd используется для создания нагрузки на диск.
Посмотрим пропускную способность диска с помощью команды vmstat.
Команде stress можно задать несколько нагрузок. В следующем примере используется 4 ядра ЦП, 2 виртуальных памяти и 1 процесс ввода-вывода для нагрузки на систему в течение 20 секунд.
📚@IT_obrazovach
Установим stress на CentOS, RHEL, Fedora
sudo dnf install stressУстановим stress на Ubuntu и Debian
sudo apt install stressСинтаксис stress
stress [OPTION [ARG]]Увеличить нагрузку на процессор
Опция -c или –cpu использует заданное количество воркеров на функции sqrt(), чтобы увеличить нагрузку на процессор и заставить его работать интенсивнее.
stress -c N или stress -cpu NСледующая команда будет непрерывно загружать 4 ядра процессора
stress -cpu 4Задаем тайм-аут для стресса
Чтобы задать работу на определенное время, вы можете использовать опцию -t или –timeout.
Следующие команды будут нагружать четыре ядра процессора только в течение 10 с.
stress -c 4 -t 10 или stress -cpu 4 -timeout 10Увеличение нагрузки на память
Опция -v или -vm позволяет вам нагрузить виртуальную память.
[simterm] $ stress -v NВы можете увеличить нагрузку ввода-вывода с помощью опции -i или –io.
stress -i N или stress -io NСоздаем нагрузку на систему с помощью двух процессов, связанных с вводом-выводом.
# stress -io 100Увеличение нагрузки на диск
Опция -d или –hdd используется для создания нагрузки на диск.
stress -d N или stress -hdd NПосмотрим пропускную способность диска с помощью команды vmstat.
vmstat 1 100Команде stress можно задать несколько нагрузок. В следующем примере используется 4 ядра ЦП, 2 виртуальных памяти и 1 процесс ввода-вывода для нагрузки на систему в течение 20 секунд.
stress -cpu 4 -vm 2 -io 1 -t 20📚@IT_obrazovach
❤7
Forwarded from DevOps MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
😎27😁14❤5🕊3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Наши друзья из CORTEL подняли партнёрское вознаграждение до 100% первого платежа клиента и гарантируют регулярный доход до 20% с дальнейших оплат.
Если назрела задача по VPS, облаку, бэкапам, каналам или чувствительным данным — можно дополнительно заработать в CORTEL: ребята подключатся, разберут задачу, подготовят решение, запустят инфраструктуру и будут поддерживать её 24/7, а вы получите регулярный дополнительный доход.
Выплаты не отменяются через год — вы продолжаете зарабатывать, пока клиент с нами. А сумма заработка не ограничена сверху 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤣5❤1
Linux портирован на Sega MegaDrive: 72 КБ ОЗУ, Motorola 68000, 7.6 МГц — с помощью картриджа EverDrive с 4 МБ памяти
Опубликован первый выпуск проекта LinuxMD — порт Linux для игровой приставки Sega MegaDrive (1988 год), оснащённой 72 КБ ОЗУ и процессором Motorola 68000 (7.6 МГц). Запуск Linux стал возможен благодаря картриджам Mega EverDrive "Core" и "Pro" с FPGA и собственным ОЗУ. В качестве ОЗУ использовано 4 МБ памяти картриджа с техникой переключения банков (SSF2-маппер).
Работа с файловой системой организована через протокол обмена с картриджем для доступа к SD-карте. В качестве таймера высокого разрешения использован FPGA-чип картриджа. Ядро Linux собрано в режиме NOMMU (без аппаратного MMU).
Порт включает ядро Linux 7.2-rc1, u-boot 2026.01 и минимальный rootfs. Для тестирования создан форк QEMU с эмуляцией EverDrive (в нём нет ограничения производительности, CPU эмулируется быстрее оригинала).
Linux / Линукс🥸
Опубликован первый выпуск проекта LinuxMD — порт Linux для игровой приставки Sega MegaDrive (1988 год), оснащённой 72 КБ ОЗУ и процессором Motorola 68000 (7.6 МГц). Запуск Linux стал возможен благодаря картриджам Mega EverDrive "Core" и "Pro" с FPGA и собственным ОЗУ. В качестве ОЗУ использовано 4 МБ памяти картриджа с техникой переключения банков (SSF2-маппер).
Работа с файловой системой организована через протокол обмена с картриджем для доступа к SD-карте. В качестве таймера высокого разрешения использован FPGA-чип картриджа. Ядро Linux собрано в режиме NOMMU (без аппаратного MMU).
Порт включает ядро Linux 7.2-rc1, u-boot 2026.01 и минимальный rootfs. Для тестирования создан форк QEMU с эмуляцией EverDrive (в нём нет ограничения производительности, CPU эмулируется быстрее оригинала).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯40🔥16👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59❤3🔥2
В Fedora Linux 45 (осень 2026 года) на системах x86_64 планируют включить по умолчанию теневой стек (shadow stack) для защиты от эксплоитов, перезаписывающих адрес возврата функций при переполнении буфера в стеке. Защита будет активирована для всех приложений и библиотек, собранных с gcc, clang и rustc.
Технология использует аппаратную поддержку процессоров: адрес возврата сохраняется не только в обычном стеке, но и в отдельном теневом стеке, недоступном для прямой модификации. При выходе из функции адреса сравниваются — несовпадение вызывает исключение. Поддерживается на Intel 11-го поколения (Tiger Lake/Rocket Lake) и AMD Zen3.
Linux / Линукс🥸
Технология использует аппаратную поддержку процессоров: адрес возврата сохраняется не только в обычном стеке, но и в отдельном теневом стеке, недоступном для прямой модификации. При выходе из функции адреса сравниваются — несовпадение вызывает исключение. Поддерживается на Intel 11-го поколения (Tiger Lake/Rocket Lake) и AMD Zen3.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🌚29😁4💯2
Qualcomm представила Linux-дистрибутив 2.0 для IoT-платформ Dragonwing (SoC QCS5430, QCS6490, IQ-8275, IQ-9075, IQ-615). Основа — Yocto 6.0 и ядро Linux 6.18 (с PREEMPT_RT). Вместо двух раздельных вариантов («Base» и «Custom») предложен унифицированный стек с общим ядром и rootfs.
Процесс разработки стал более открытым: релизы формируются публично на GitHub с предсказуемым графиком обновлений. Мета-пакеты (meta-qcom, meta-qcom-distro, meta-selinux, meta-updater, meta-virtualization) открыты для сторонних изменений и форков. Проприетарные компоненты Qualcomm интегрируются через модульные оверлеи (звук, камера, графика, видео, датчики, компьютерное зрение).
Поддерживается виртуализация (KVM, Docker, Kubernetes), SELinux, OTA-обновления через OSTree, длительный цикл сопровождения. Добавлена поддержка платформы IQ-X для промышленных компьютеров.
Linux / Линукс🥸
Процесс разработки стал более открытым: релизы формируются публично на GitHub с предсказуемым графиком обновлений. Мета-пакеты (meta-qcom, meta-qcom-distro, meta-selinux, meta-updater, meta-virtualization) открыты для сторонних изменений и форков. Проприетарные компоненты Qualcomm интегрируются через модульные оверлеи (звук, камера, графика, видео, датчики, компьютерное зрение).
Поддерживается виртуализация (KVM, Docker, Kubernetes), SELinux, OTA-обновления через OSTree, длительный цикл сопровождения. Добавлена поддержка платформы IQ-X для промышленных компьютеров.
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤1
ArchBang 010726 перешёл на MangoWM (Wayland) и добавил web-инсталлятор на Cockpit
Вышла новая версия легковесного ArchBang 010726 на основе Arch Linux. Вместо Labwc теперь по умолчанию используется композитный менеджер MangoWM на Wayland (с функциональностью, похожей на DWM, с тегами вместо виртуальных рабочих столов). Добавлен опциональный графический инсталлятор abi-install — web-интерфейс на Cockpit (открывается в Firefox).
Linux / Линукс🥸
Вышла новая версия легковесного ArchBang 010726 на основе Arch Linux. Вместо Labwc теперь по умолчанию используется композитный менеджер MangoWM на Wayland (с функциональностью, похожей на DWM, с тегами вместо виртуальных рабочих столов). Добавлен опциональный графический инсталлятор abi-install — web-интерфейс на Cockpit (открывается в Firefox).
Linux / Линукс
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6💔4