Новое Распределяем каналы MAX по категориям и территориям. Читать новость
Открытый канал ID 72090144180762

/bin/zone

Про SOC, threat hunting, incident response, red teaming и pwn от команды экспертов BI.ZONE

Открыть в MAX

Публикации за период

По реакциям

Поиск и вся лента — после бесплатной регистрации. Свои даты — по подписке; владелец канала видит их бесплатно. Сортировка по реакциям — по подписке. Зарегистрироваться

Загрузка…

👇 Продолжаем рассказывать про обнаруженные уязвимости

В марте 2026 года зафиксировано сразу две критические атаки на цепочку поставок в open-source-экосистеме. Первая затрагивает сканер уязвимостей Trivy, вторая — Python-пакет LiteLLM.

Trivy (Aqua Security)

19 марта злоумышленники скомпрометировали релизы Trivy, Docker-образы и GitHub Actions (trivy-action и setup-trivy), внедрив стилер для кражи конфиденциальных данных. 22 марта компания Aqua Security подтвердила публикацию вредоносных Docker-образов версий 0.69.5 и 0.69.6, после чего удалила вредоносные релизы.

Стилер собирал различные секреты, характерные для CI/CD-систем: API-токены, SSH-ключи, Kubernetes-токены, конфигурационные файлы Docker, учетные данные от Git, — и создавал архив, который затем направлял на подконтрольный атакующим сервер scan.aquasecurity[.]org. Если данные отправить не получалось, то создавался публичный репозиторий tpcp-docs в GitHub одной из жертв и туда загружался архив с украденными данными.
Затронутые версии и безопасные обновления:
— aquasecurity/setup-trivy (GitHub Actions) — ниже 0.2.6 → 0.2.6;
— aquasecurity/trivy-action (GitHub Actions) — ниже 0.35.0 → 0.35.0;
— github.com/aquasecurity/trivy — 0.69.4, 0.69.5, 0.69.6 → 0.69.3.

LiteLLM (PyPI)

В версии 1.82.7 и 1.82.8 Python-пакета LiteLLM был внедрен вредоносный код. В первой версии код выполнялся при импорте, во второй использовался файл с расширением .pth, который запускается при старте любого Python-процесса.

Стилер собирал критичные данные: SSH-ключи, API-токены, файлы с расширением .env, kubeconfig и cloud credentials. Данные могли отправляться на C2-серверы, а также реализовывался persistence, что позволяло закрепиться в инфраструктуре и атаковать другие компоненты, включая Kubernetes.

Риски обеих атак:

🔵Утечка секретов и токенов CI/CD.
🔵Компрометация build-инфраструктуры и контейнеров.
🔵Возможность lateral movement внутри инфраструктуры.

Что делать

1️⃣Проверить версии Trivy и GitHub Actions (setup-trivy, trivy-action) и LiteLLM (pip show litellm).
2️⃣Немедленно обновить до безопасных версий: Trivy → 0.69.3, setup-trivy → 0.2.6, trivy-action → 0.35.0, LiteLLM ≤1.82.6.
3️⃣Ротировать все секреты, использовавшиеся в затронутых пайплайнах и Python-окружениях.
4️⃣Проверить GitHub на наличие публичного репозитория tpcp-docs.
5️⃣Заблокировать на периметре и в СЗИ индикаторы компрометации Trivy:
scan.aquasecurity[.]org
45.148.10[.]212
tdtqy-oyaaa-aaaae-af2dq-cai.raw.icp0[.]io

6️⃣Анализировать сетевую активность Python-процессов и CI/CD runners на подозрительные обращения.
7️⃣Минимизировать привилегии CI/CD-токенов и ограничить доступ к Kubernetes и Docker.
Просмотры: 226
Перейти в пост Открыть в MAX Сообщить о неточности
❗Обнаружены критические уязвимости в AppArmor (Linux)

Они объединены под названием CrackArmor и дают возможность локальной эскалации привилегий до root и обхода механизмов изоляции. Двум из девяти уязвимостей присвоены номера CVE: CVE-2026-23268 и CVE-2026-23269.

Проблема затрагивает логику применения политик AppArmor — системы Mandatory Access Control, которая ограничивает действия процессов. Из-за ошибки класса confused deputy некоторые операции выполняются с более высокими привилегиями, чем должны, что фактически ломает модель безопасности.

🔹Как происходит эксплуатация

Достаточно локального доступа к системе (например, обычный пользователь или доступ внутрь контейнера). Атакующий может инициировать специально сформированные операции через файловые интерфейсы вроде /proc и /sys, что приводит к обходу проверок AppArmor и выполнению действий в привилегированном контексте. В результате достигается повышение привилегий до root.

Отдельно стоит учитывать влияние на контейнерные среды. AppArmor широко используется для изоляции контейнеров (Docker, Kubernetes), и успешная эксплуатация позволяет выйти за пределы ограничений профиля. В зависимости от конфигурации это может привести к доступу к ресурсам хоста, компрометации других контейнеров и дальнейшему распространению атаки внутри ноды или кластера.

Риски включают полный контроль над системой, обход политик безопасности, компрометацию контейнерной инфраструктуры и возможность перемещения. Уязвимость особенно критична для multi-user-систем и облачных сред, где есть доступ у непривилегированных пользователей.

🔹Что делать, если ваши системы затронуты

Вендор уже выпустил патчи. Чтобы обновить системы до исправленных версий, используйте:

sudo apt update && sudo apt upgrade
sudo reboot



🔹Как защититься

Для защиты необходимо как можно скорее установить обновления ядра Linux и AppArmor и выполнить перезагрузку системы. Дополнительно рекомендуется минимизировать локальный доступ, ограничить shell-доступ и доступ к контейнерам, использовать строгие AppArmor-профили в режиме enforce и отслеживать аномалии в логах.

В контейнерных средах следует отдельно проверить отсутствие привилегированных контейнеров, ограничить Linux capabilities и доступ к host namespaces.

Это уязвимость с высоким уровнем риска, она требует приоритетного патчинга во всех средах, где используется AppArmor.
Просмотры: 94
Перейти в пост Открыть в MAX Сообщить о неточности
ВКонтакте Телеграм Одноклассники
Избранное в datool.ru

Следите за каналом в личном кабинете

Зарегистрируйтесь в datool.ru, чтобы добавить канал «/bin/zone» в избранное и отслеживать его показатели.

Зарегистрироваться
Для владельцев каналов

Подтвердите свой канал

Войдите или зарегистрируйтесь в datool.ru, затем добавьте нашего бота в канал по инструкции в личном кабинете. После проверки владения замок исчезнет и вам станет доступно управление каналом.

Войти или зарегистрироваться

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти