🇰🇷 한글 설명
MongoDB의 서버 측 JavaScript 엔진에서 BSON 직렬화 중 DBPointer 객체를 부적절하게 처리하여 발생하는 취약점입니다. 이로 인해 내부 프로세스 메모리 내용이 클라이언트에 반환되는 의도치 않은 정보 노출이 발생할 수 있습니다.
💡 쉬운 설명
데이터베이스가 정보를 변환하는 과정에서 실수로 컴퓨터 내부의 비밀스러운 메모리 정보를 외부로 흘려보낼 수 있는 문제입니다. 서버 측 자바스크립트 기능을 사용하는 환경에서 데이터 유출 위험이 있습니다.
🇺🇸 원문 (English)
Improper handling of DBPointer objects during BSON serialization in MongoDB's server-side JavaScript engine can result in internal process memory contents being included in data returned to the client. This constitutes an unintended information disclosure affecting deployments that use server-side JavaScript.
📍 영향받는 시스템
서버 측 JavaScript를 사용하는 MongoDB 배포 환경
⚔️ 공격 벡터
BSON 직렬화 과정에서 특수하게 조작된 DBPointer 객체를 전송하여 메모리 데이터 유출 유도
🛡️ 대응 방법
MongoDB 보안 패치 적용 및 가능한 경우 서버 측 JavaScript 실행 비활성화
🔧 검증 코드
출력된 MongoDB 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 확인합니다.