Tickets Documents Updates 로그인

[ Datadog ] CVE-2026-111497 보안 취약점 관련 안내

CVE-2026-111497 보안 취약점 개요

  • 취약점 명칭: Node2Shell (Google Brotli Decoder Out-of-Bounds Write)

  • 영향을 받는 대상:

    • Google Brotli C 라이브러리 (버전 1.0.3 ~ 1.2.0)

    • 해당 라이브러리를 바인딩/내장하여 사용하는 런타임 및 서비스 (Node.js, Bun, Python Brotli 패키지, .NET, Java brotli4j, Envoy, Istio 등)

  • 취약점 유형: CWE-787 (Out-of-Bounds Write / Buffer Overflow)

  • 심각도: CVSS v4.0 9.2 (Critical / High)

  • 발생 원인: 악의적으로 제작된 Brotli 압축 스트림(c/dec/decode.c) 데이터를 디코딩하는 과정에서 block-type switch 처리의 검증 미비로 인해 힙 메모리 영역의 오버플로우가 발생합니다. 이로 인해 메모리 누수, 서비스 거부(DoS) 현상이 발생하거나 공격 조건에 따라 원격 코드 실행(RCE)으로 이어질 수 있습니다.

  • 해결 방안: 각 런타임 및 패키지별 최신 패치 버전으로 업그레이드 진행이 필요합니다.

Datadog 영향도 및 탐지/조치 사항

  • Datadog Agent 영향도:

    • Datadog Cluster Agent 7.85.0 미만 버전에서 libbrotli1 1.1.0-2build2 를 사용하고 있는것으로 확인했고, 
      그 외 Agent에선 해당 사항이 없는 것으로 확인했습니다. 
      (  Ubuntu는 수정 패키지 libbrotli1 1.1.0-2ubuntu0.1을 10월 26일에 배포했으며, Cluster Agent 이미지는 빌드 시 OS 패키지를 최신 버전으로 업그레이드 함으로 7.85.0 버전 부터  libbrotli1 1.1.0-2ubuntu0.1가 적용되었습니다. )
    • docker run --rm --entrypoint dpkg gcr.io/datadoghq/cluster-agent:7.85.0 -l libbrotli1

      Unable to find image 'gcr.io/datadoghq/cluster-agent:7.85.0' locally
      7.85.0: Pulling from datadoghq/cluster-agent
      8a0787ed3d22: Pull complete
      Digest: sha256:9a79f3ec587dbf9d00ab8a638f828f49f2969d90f5b8b23b0e979d46aa372658
      Status: Downloaded newer image for gcr.io/datadoghq/cluster-agent:7.85.0
      Desired=Unknown/Install/Remove/Purge/Hold
      | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
      |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
      ||/ Name Version  Architecture Description
      +++-================-================-============-==================================================================
      ii  libbrotli1:arm64 1.1.0-2ubuntu0.1 arm64  library implementing brotli encoder and decoder (shared libraries)


       
  • 권장 조치 사항:

    • Datadog Cluster Agent 를 7.85.0 이상 으로 업그레이드 하시기를 권장드립니다. 

이 답변이 유용합니까? 예 아니오

Send feedback
도움이 되어드리지 못해 죄송합니다. 아티클 개선을 위해 의견을 제공해 주시기 바랍니다.