TGViewer
k8s (in)security k8s (in)security @k8security · 13.2K subscribers
Post #1909 3.91K
В известном решении по безопасности Tetragon закрыли «Unauthenticated Tetragon gRPC admin API accessible from hostNetwork pods» - CVE-2026-65960 (CVSS 8.8). Суть простая: агент поднимает свой административный gRPC API по TCP на localhost:54321 и без какой-либо аутентификации. Таким образом любой злоумышленник на Node или Pod с hostNetwork: true живёт в сетевом namespace узла — значит этот localhost и его тоже.

Что из такого пода может атакующий:
- добавлять, удалять и перенастраивать TracingPolicy
- менять debug-настройки
- в целом крутить поведение агента вплоть до container escape и повышения привилегий

Починили в v1.7.0 - уязвимы абсолютно все версии до этой!

Отдельно обратите внимание на механику: атакующему здесь не нужно ничего эксплуатировать в первую очередь — ему нужно выключить наблюдение. Снёс TracingPolicy — и дальше работает вслепую для SOC, который как раз на Tetragon и завязан. Средства защиты сами являются частью attack surface и требуют харденинга не меньше, чем прикладные нагрузки, а hostNetwork: true в очередной раз стоит читать как «почти привилегированный под» =)
GitHub Unauthenticated Tetragon gRPC admin API accessible from hostNetwork pods ### Impact Tetragon deployments that expose the Tetragon gRPC API over an unauthenticated TCP listener, such as `localhost:54321`, may allow same-node Kubernetes workloads using `hostNetwork: tr...
  • 🔥 14
  • ❤ 7
  • 👍 4
More from @k8security
  1. Sep 30, 2026Сегодняшний наш герой это runtime security агент на eBPF под названием Bombini, который це…
  2. Sep 29, 2026Сконцентрировавшись на серверной части инфраструктуры, мы порой непростительно забываем пр…
  3. Sep 28, 2026Начнем неделю со статьи "Scale your AI workloads faster and more efficiently with GKE Pod…
  4. Sep 25, 2026В Kubernetes была закрыта новая уязвимость. CVE-2026-2270: StatefulSet and ControllerRevis…
  5. Sep 24, 2026Цикл статей "User Namespaces in Kubernetes": 1) Part I: All You Need to Know 2) Part II: M…
  6. Sep 23, 2026Из статьи "Migrating a critical Kubernetes deployment from the default namespace without a…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →