SecureTechTalks
303 subscribers
805 photos
1 video
1 file
803 links
Добро пожаловать на канал "SecureTechTalks"! Мы предлагаем вам увлекательное и информативное погружение в мир кибербезопасности. Здесь вы найдете актуальные новости, советы, методы и инсайты по инфобезу.
Download Telegram
🛡В полной изоляции: бенчмарк для оценки защищенности контейнеров

"Am I Isolated" — инструмент с открытым исходным кодом для оценки безопасности контейнеров. Инструмент разработан на базе Rust. Он запускается внутри контейнера, анализирует возможные уязвимости и предлагет рекомендации для повышения уровня безопасности.

🛡 Возможности Am I Isolated:
- Проверка изоляции контейнеров для снижения рисков «утечек».
- Обнаружение скрытых привилегий и типичных ошибок конфигурации DevOps.
- Непрерывное тестирование для защиты от актуальных техник выхода из контейнера.

🤖 Изоляция контейнеров – основа безопасности, особенно в условиях многопользовательских облачных сред, где критична защита от несанкционированного доступа к соседним процессам.

📈 Будущее и планы:
Am I Isolated планирует добавление весовых оценок рисков и улучшение визуализации для более понятного представления данных.

🔗 С подробностями можно ознакомиться и загрузить инструмент на GitHub.

Stay secure and read SecureTechTalks 📚

#containersecurity #cloudnative #cybersecurity #SecureTechTalks
🚨 IngressNightmare: обнаружены критические уязвимости в Ingress

🔍 Команда Wiz Research обнаружила пять критических уязвимости в ingress, которые в совокупности позволяют провести полный захват Kubernetes-кластера. Эти уязвимости получили название IngressNightmare и уже внесены в базу CVE:

1. CVE-2025-1974 (CVSS 9.8 - Critical) 🔥
- Тип: Arbitrary Code Execution
- Описание: Позволяет выполнить произвольный код в контексте ingress-nginx контроллера через уязвимости инъекции конфигурации
- Вектор атаки: Любой ресурс в Pod-сети может эксплуатировать уязвимости через Validating Webhook
- Последствия: Полный контроль над кластером

2. CVE-2025-1097 (CVSS 8.8 - High)
- Тип: Configuration Injection
- Описание: Инъекция произвольных конфигураций через аннотацию "auth-tls-match-cn"
- Эксплуатация: Специально сформированный Ingress-ресурс

3. CVE-2025-1098 (CVSS 8.5 - High)
- Тип: Configuration Injection
- Описание: Инъекция через аннотации "mirror-target" и "mirror-host"
- Риск: Перенаправление трафика на злоумышленника

4. CVE-2025-24514 (CVSS 8.2 - High)
- Тип: Configuration Injection
- Описание: Инъекция через аннотацию "auth-url"
- Последствия: Обход аутентификации

5. CVE-2025-24513 (CVSS 7.5 - Medium)
- Тип: Directory Traversal
- Описание: Обход ограничений доступа внутри контейнера
- Утечка: Чувствительные данные и конфигурации

Технические детали эксплуатации

Цепочка атаки выглядит следующим образом:
1. Злоумышленник создает вредоносный Ingress-ресурс с эксплойтом для CVE-2025-1974
2. Получает выполнение кода в контроллере
3. Использует CVE-2025-24513 для сбора чувствительных данных
4. Эскалирует привилегии до cluster-admin через скомпрометированные учетные данные

📊 Статистика угрозы:
- 87% кластеров Kubernetes используют ingress-nginx
- 63% из них работают на уязвимых версиях
- Среднее время обнаружения атаки: 14 дней
- Ущерб от компрометации: $4.5M в среднем на компанию

🔒 Кто виноват Что делать?

Срочные меры:
- Обновиться до ingress-nginx 1.12.1+ (патч-релиз)
- Отозвать все действующие сертификаты и токены
- Провести аудит всех Ingress-ресурсов на предмет подозрительных аннотаций
Внедрить OPA/Gatekeeper политики:

package ingress

deny[msg] {
    input.kind == "Ingress"
    annotation := input.iss.onetadata.annotations[_]
    dangerous_annotations := {
        "nginx.ingress.kubernetes.io/auth-tls-match-cn",
        "nginx.ingress.kubernetes.io/mirror-target",
        "nginx.ingress.kubernetes.io/auth-url"
    }
    contains(annotation, dangerous_annotations[_])
    msg := sprintf("Potentially dangerous annotation detected: %v", [annotation])
}

Настрить мониторинг подозрительной активности:
  - Необычные запросы к API-серверу
  - Изменения Ingress-конфигураций в нерабочее время
  - Попытки доступа к secrets из недоверенных namespaces

🔗 Официальный патч

📌 IngressNightmare - это wake-up call для всех, кто использует Kubernetes. Время реакции критически важно - первые эксплойты уже в сети.

Stay secure and read SecureTechTalks 📚

#Kubernetes #Security #CVE
#CloudNative #DevSecOps
#Кибербезопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
🧬 Tetragon, eBPF и SBOM: как раскрыть тёмные зоны в безопасности контейнеров

Контейнеры стали нормой. Но их поведение во время выполнения до сих пор остаётся для многих "чёрным ящиком". Вместе с eBPF, Tetragon и SBOM можно заглянуть внутрь — и не просто смотреть, а действовать.

🔍 Внутренности ядра под контролем

🧠 eBPF — это технология ядра Linux, которая позволяет запускать безопасный, проверенный код прямо внутри ядра. Она работает быстро, незаметно и очень гибко.

🎯 Ведущие компании вроде Google, Netflix и Cloudflare уже давно используют eBPF для:
мониторинга сетевой активности,
анализа производительности,
обнаружения атак в реальном времени.

🛡️ Что делает Tetragon?

Tetragon отслеживает:
системные вызовы (exec, open, connect),
сетевую активность,
повышение привилегий,
операции с файлами и даже
метаданные Kubernetes (например, из какого pod идёт процесс).
🔥 Главное: всё это происходит в пространстве ядра, то есть до того, как вредонос успеет проявить себя в полном объёме.

🧾 SBOM: "список ингредиентов" вашего софта
SBOM (Software Bill of Materials) — какие пакеты, библиотеки и бинарники входят в контейнер.
📦 При сборке с помощью Paketo (или других Buildpacks), вы можете выполнить:
pack build my-app --sbom-output-dir ./sbom 

И получить полный список всего, что внутри.


🤝 Когда eBPF встречает SBOM начинается магия

Вот как это работает:
🛠️ Вы запускаете контейнер с Tetragon.
📜 Tetragon начинает логировать действия: “бинарь X запустил connect на IP Y”.
🧾 Вы связываете этот бинарь с SBOM и видите: "это библиотека libfoo v1.2.3, и у неё есть известная CVE".
👉 Это даёт вам контекст — кто, как, зачем и с какими уязвимостями. И это бесценно для быстрого реагирования.

⚙️ Что нужно, чтобы начать?

🔹 DevOps-инженерам — установить Tetragon вместе с Cilium в Kubernetes через Helm или kubectl.
🔹 Безопасникам — автоматически собирать SBOM при каждом билде и сопоставлять данные с действиями Tetragon.
🔹 Аналитикам — мониторить системные вызовы и мгновенно реагировать на нетипичную активность (например, когда curl запускается внутри контейнера, где его быть не должно).

📈 Что вы получите на выходе?

Глубокую видимость активности всех контейнеров
Контекст, откуда "ноги растут" у странных процессов
Возможность проверять любые действия на соответствие известным уязвимостям
Минимальную нагрузку на систему
Совместимость с большинством CI/CD-пайплайнов

🔗 Полезные ссылки:

📘 Документация по Tetragon: github.com/cilium/tetragon
🔧 Пример использования SBOM с Buildpacks: paketo.io

Stay secure and read SecureTechTalks 📚

#SecureTechTalks #eBPF #Tetragon #SBOM #KubernetesSecurity #RuntimeMonitoring #ContainerSecurity #DevSecOps #Cilium #CloudNative #CyberSecurityTools
1
🚀 KANISTER: GENIUS-ОРКЕСТРАТОР ДЛЯ БЕЗОПАСНЫХ БЭКАПОВ В KUBERNETES! 

Kanister —  open-source инструмент для application-level бэкапов в K8s! 

🌟 ЧТО ТАКОЕ KANISTER? 
CNCF Sandbox-проект (с 2023 г.), который решает главную боль DevOps: 
🔹 Blueprints — YAML-рецепты для идеального бэкапа (PostgreSQL, MongoDB, Cassandra) 
🔹 Шифрование — интеграция с Kopia (AES-256 + сжатие LZ4) 
🔹 GitOps Native — управляйте бэкапами как кодом через Git! 

ПРОБЛЕМЫ VS РЕШЕНИЯ:

🔴 Классические боли: 
▫️ Бэкапы томов без согласованности приложений → битые данные при восстановлении 
▫️ Кастомные скрипты под каждую БД → человеческие ошибки + 60% времени инженеров 
▫️ Данные в облаке без шифрования → штрафы до 3% от оборота
▫️ Восстановление за 3+ часа → простой = убытки $/минуту 

🟢 Kanister: 
▫️ Application-consistent снапшоты с гарантией целостности 
▫️ Готовые блюпринты для 20+ СУБД 
▫️ Сквозное шифрование + immutable storage 
▫️ Восстановление в 1 команду: kanctl restore за минуты! 

🚀 ПРАКТИКУМ: ЗАЩИТА POSTGRES ЗА 4 ШАГА 

1️⃣ Установка через Helm 
helm repo add kanister https://charts.kanister.io  
helm install kanister kanister/kanister-operator -n kanister 

2️⃣ Настройка Storage Profile 
kanctl create profile s3compliant --bucket my-cyber-backups \  
--access-key $AK --secret-key $SK --region eu-central-1 

3️⃣ Применение Blueprint 
# postgres-blueprint.yaml  
actions: 
backup: 
  phases: 
  - name: dump-db 
    func: KubeTask 
    command: 
      - pg_dump -U {{ .Secrets.PG_USER }} -h {{ .Deployment.Name }} > /backup/db.sql 
  - name: upload-to-s3 
    func: KopiaBackup 
    ... 

4️⃣ Запуск! 
kanctl create actionset --action backup \  
--blueprint postgres-bp --deployment pg-production 

💎 5 ФУНДАМЕНТАЛЬНЫХ ПРЕИМУЩЕСТВ 

1. 🔐 DevSecOps Integration Бэкапы = часть CI/CD-пайплайнов 
2. 🌐 Multi-Cloud Freedom S3, GCS, Azure, MinIO — единый интерфейс 
3. 🤖 Zero-Agent Philosophy Работа через ephemeral containers 
4. 📊 Application-Aware Понимает логику ваших приложений 
5. 📈 CNCF Trajectory Активно развивается сообществом 

⚠️ КРИТИЧЕСКИ ВАЖНО! 
Всегда тестируйте восстановление: 
kanctl create actionset --action restore \  
--from "backup-2024-08-05t14-35-18z" 

Золотое правило: Бэкап без проверки восстановления = фикция! 

🚀 ВЕРДИКТ: 

Kanister — превращает сложные сценарии защиты данных в version-controlled код.

📌 ГЛУБЖЕ В ТЕМУ: 
- Официальный GitHub 
- Библиотека Blueprints 
- CNCF Вебинар 

Stay secure and read SecureTechTalks 📚

#Kubernetes #Kanister #DataProtection #Backup #DevSecOps #K8s #CloudNative #Postgres #CyberSecurity #SecureTechTalks #ITSecurity #DataOps #GitOps
👌1
🐆 Calico: как защищать сеть Kubernetes 🔒

В современном мире DevSecOps и облачной инфраструктуры Kubernetes стал стандартом. Но с ростом микросервисов приходит и новая угроза — сетевые атаки внутри кластера.

🧠 Calico — это open-source решение для сетевой безопасности, маршрутизации и политики доступа в Kubernetes, OpenShift и других средах.
Но это не просто "сетевой плагин". Это целая экосистема безопасности для микросервисов, которая умеет:
🔹 Контролировать кто с кем может общаться
🔹 Обнаруживать и блокировать подозрительную активность
🔹 Визуализировать сетевые взаимодействия внутри кластера
🔹 Работать с нативной Linux маршрутизацией, BPF и IPtables

🔐 Что делает Calico особенным?

🚦 Сетевые политики уровня L3/L4
Можно тонко настроить доступ:
- по namespace
- по pod labels
- по CIDR, порту и протоколу
Например: разрешить доступ к базе только от backend-сервисов, но не от frontend.

📦 Поддержка eBPF
Для высокопроизводительных кластеров Calico использует eBPF — это позволяет обходиться без IPtables, минимизируя latency и увеличивая throughput.

🕸️ Маршрутизация без Overhead
Calico не требует оверхеда, как у некоторых SDN — он использует чистый IP-рейтинг, и легко масштабируется до тысяч узлов.

🔍 Flow Logs и IDS-интеграции
Calico может логировать весь сетевой трафик между pod'ами и даже работать с системами типа Falco, Suricata, SIEM для обнаружения вторжений.

🧪 Где Calico применяется на практике?
Финтех — изоляция платёжных систем от аналитических сервисов
Хелс-тек — контроль доступа к чувствительным API (медицинские записи)
Энтерпрайз-кластеры — многокомандные среды с RBAC + сетевыми ограничениями
Multi-Cloud — работает в AWS, Azure, GCP и bare-metal

🚀 Установка и запуск

Calico можно поставить
как:
🔹 CNI плагин — для управления сетями Kubernetes
🔹 Standalone BGP маршрутизатор — для традиционных сетей
🔹 NetworkPolicy движок — в дополнение к другим решениям
Установка в K8s:
kubectl apply -f https://raw.githubusercontent.com/projectcalico/calico/v3.27.0/manifests/calico.yaml
👉 Подробности:
официальная документация
репозиторий GitHub

🧠 Что ещё умеет Calico?

🌍 Поддержка IPv6
🔀 NAT-перехват и DNAT-правила
📈 Интеграция с Prometheus и Grafana
👮‍♂️ Enforcement политик в режиме zero-trust
☁️ Cloud-agnostic: AWS, GCP, Azure, OpenStack, bare metal

🔮 Будущее с Calico: Zero Trust + eBPF

Комбинация микросегментации, eBPF и observability превращает Calico в must-have инструмент безопасности для DevSecOps.

Stay secure and read SecureTechTalks 📚

#Calico #KubernetesSecurity #DevSecOps #ZeroTrust #CloudSecurity #OpenSourceSecurity #eBPF #NetworkPolicy #Microsegmentation #SecureK8s
#CloudNative #CNISecurity #Cybersecurity #ContainerSecurity #LLMResilience #NetworkObservability #K8sHardening #SecureInfrastructure #ProjectCalico
Please open Telegram to view this post
VIEW IN TELEGRAM