🇰🇷 한글 설명
BOSH의 HttpRequestHelper 클래스에서 SSL 인증서 검증을 수행하지 않도록 설정되어 있어, 로컬 공격자가 중간자 공격(MITM)을 통해 인증 정보를 탈취하거나 토큰 요청을 가로챌 수 있습니다. 이 취약점은 CWE-326에 해당하며, 보안 통신 과정에서 암호화 검증이 누락된 것이 원인입니다.
💡 쉬운 설명
프로그램이 통신할 때 상대방이 진짜인지 확인하는 과정을 건너뛰고 있어서, 해커가 중간에서 정보를 몰래 훔쳐볼 수 있는 상태입니다. 이를 통해 로그인 정보나 중요한 인증 토큰이 유출될 위험이 있습니다.
🇺🇸 원문 (English)
CWE-326 in BOSH allows a local attacker to steal Basic-auth credentials or redirect UAA token requests via MITM. HttpRequestHelper#create_async_endpoint and #send_http_get_request_synchronous hard-code OpenSSL::SSL::VERIFY_NONE, enabling an attacker to intercept traffic between bosh-monitor and the BOSH director or UAA and steal credentials.
Affected versions:
- BOSH: all versions prior to v282.1.9 (inclusive); fixed in v282.1.9 or later
📍 영향받는 시스템
BOSH v282.1.9 미만의 모든 버전
⚔️ 공격 벡터
로컬 네트워크 내에서의 중간자 공격(Man-in-the-Middle)
🛡️ 대응 방법
BOSH를 v282.1.9 이상의 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 v282.1.9보다 낮으면 취약한 상태이며, v282.1.9 이상이면 안전합니다.
bosh --version 2>/dev/null | grep -E 'v[0-9]+\.[0-9]+\.[0-9]+'