🇰🇷 한글 설명
MongoDB 서버의 BSON 검증 로직에서 발생하는 취약점으로, 인증되지 않은 사용자가 특수하게 조작된 메시지를 전송하여 mongod 프로세스를 중단시킬 수 있습니다. BSON 검증기가 특정 중첩된 바이너리 데이터 구조를 처리할 때 검증 함수 간의 제어되지 않는 상호 재귀가 발생하며, 이 과정에서 내부 깊이 추적이 초기화되는 문제가 있습니다.
💡 쉬운 설명
해커가 조작된 데이터를 보내 데이터베이스 서버를 강제로 멈추게 할 수 있는 보안 약점입니다. 서버가 데이터를 검사하는 과정에서 무한 루프에 빠져 시스템이 마비되는 현상이 발생합니다.
🇺🇸 원문 (English)
A vulnerability in MongoDB Server's BSON validation logic allows an unauthenticated user to crash the mongod process by sending a specially crafted message. The BSON validator's handling of certain nested binary data structures permits uncontrolled mutual recursion between validation functions, where each re-entry resets internal depth tracking.
📍 영향받는 시스템
MongoDB Server (BSON 검증 로직이 포함된 버전)
⚔️ 공격 벡터
인증되지 않은 사용자가 조작된 BSON 메시지를 서버로 전송
🛡️ 대응 방법
MongoDB 보안 패치 적용 및 최신 버전으로 업데이트
🔧 검증 코드
출력된 MongoDB 버전을 확인하여 취약점이 해결된 최신 패치 버전인지 확인합니다.