🇰🇷 한글 설명
1.1.0 미만 버전의 Elastic Cloud on Kubernetes(ECK)는 취약한 난수 생성기를 사용하여 비밀번호를 생성합니다. 공격자가 Elastic Stack 클러스터의 배포 시점을 파악할 수 있다면, ECK가 생성한 Elasticsearch 자격 증명을 무차별 대입 공격(Brute-force)으로 알아내기가 더 쉬워집니다.
💡 쉬운 설명
비밀번호를 만들 때 사용하는 숫자가 충분히 무작위적이지 않아 예측하기 쉬운 상태입니다. 공격자가 클러스터가 만들어진 시간을 알면 비밀번호를 맞추기가 매우 쉬워집니다.
🇺🇸 원문 (English)
Elastic Cloud on Kubernetes (ECK) versions prior to 1.1.0 generate passwords using a weak random number generator. If an attacker is able to determine when the current Elastic Stack cluster was deployed they may be able to more easily brute force the Elasticsearch credentials generated by ECK.
📍 영향받는 시스템
Elastic Cloud on Kubernetes (ECK) versions prior to 1.1.0
⚔️ 공격 벡터
클러스터 배포 시점 정보를 이용한 Elasticsearch 자격 증명 무차별 대입 공격
🛡️ 대응 방법
ECK를 1.1.0 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 eck-operator 이미지 버전이 1.1.0 미만인지 확인합니다.
kubectl get deployment -n elastic-system -o jsonpath='{.items[*].spec.template.spec.containers[*].image}' | grep -E 'eck-operator:[0-9]\.'