🇰🇷 한글 설명
Elasticsearch의 repository-azure 플러그인에서 민감한 데이터가 노출되는 취약점이 발견되었습니다. 해당 플러그인의 로그 레벨이 TRACE로 설정될 경우, Azure 인증 정보가 로그 파일에 의도치 않게 기록될 수 있습니다.
💡 쉬운 설명
시스템의 상세 기록을 남기는 기능을 너무 높게 설정하면, 중요한 비밀번호나 인증 키가 기록 파일에 그대로 노출될 수 있는 문제입니다. 이를 통해 해커가 시스템 권한을 탈취할 위험이 있습니다.
🇺🇸 원문 (English)
A sensitive data disclosure flaw was found in the Elasticsearch repository-azure (formerly elasticsearch-cloud-azure) plugin. When the repository-azure plugin is set to log at TRACE level Azure credentials can be inadvertently logged.
📍 영향받는 시스템
Elasticsearch repository-azure (formerly elasticsearch-cloud-azure) plugin
⚔️ 공격 벡터
로그 레벨이 TRACE로 설정된 상태에서 로그 파일을 탈취하여 인증 정보 확인
🛡️ 대응 방법
로그 레벨을 TRACE가 아닌 INFO 또는 WARN 수준으로 유지하고, 민감 정보 노출 여부를 점검하십시오.
🔧 검증 코드
로그 파일 내에 TRACE 레벨 기록이 존재하고, 그 안에 Azure 관련 인증 정보가 포함되어 있는지 확인합니다.
grep -r "TRACE" /var/log/elasticsearch/ && grep -i "Azure" /var/log/elasticsearch/*.log