🇰🇷 한글 설명
Windows 플랫폼 TLS 백엔드를 사용하는 MongoDB C Driver의 TLS 전송 계층에서 힙 기반 버퍼 오버플로 취약점이 발견되었습니다. 공격자가 클라이언트가 연결한 원격 엔드포인트를 통해 TLS 핸드셰이크 완료 후 암호화된 트래픽을 처리하는 과정에서 제어되지 않은 데이터를 힙 할당 범위를 벗어나 쓰게 만들 수 있습니다. 이 취약점은 애플리케이션 수준의 인증 전에 발생하므로 인증이나 사용자 상호작용 없이도 메모리 손상, 데이터 유출 또는 프로세스 종료를 유발할 수 있습니다.
💡 쉬운 설명
해커가 조작된 데이터를 보내면 MongoDB 연결 프로그램의 메모리 영역을 넘쳐흐르게 만들어 컴퓨터를 멈추게 하거나 정보를 훔칠 수 있는 문제입니다. 사용자가 별도의 로그인을 하지 않아도 연결이 시작되는 즉시 공격이 가능합니다.
🇺🇸 원문 (English)
A heap-based buffer overflow exists in the TLS transport layer of the MongoDB C Driver when built with the Windows platform TLS backend. A remote endpoint that the client connects to can cause the driver to write uncontrolled data outside the bounds of a heap allocation while processing incoming encrypted traffic after the TLS handshake completes. No authentication or user interaction is required, because the affected processing occurs before any application-level authentication completes. Triggering this issue may lead to memory corruption in the client process, disclosure of adjacent heap memory, or termination of the process.
📍 영향받는 시스템
Windows 플랫폼 TLS 백엔드를 사용하는 MongoDB C Driver
⚔️ 공격 벡터
악의적인 원격 엔드포인트를 통한 조작된 TLS 암호화 트래픽 전송
🛡️ 대응 방법
MongoDB C Driver를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 MongoDB C Driver의 버전을 확인하여 취약점이 해결된 최신 버전인지 대조하십시오.
pkg-config --modversion mongodb && echo 'Check driver version against security advisory'