위협 데이터베이스 취약성 CVE-2025-14847 취약점

CVE-2025-14847 취약점

최근 공개된 MongoDB 취약점이 실제 공격에 악용되고 있어 전 세계 수만 개의 데이터베이스 인스턴스가 위험에 처해 있습니다. 보안 연구원들은 87,000개 이상의 잠재적 취약 MongoDB 배포 환경을 확인했으며, 이는 운영 환경에서 MongoDB를 사용하는 조직에 심각한 우려를 불러일으킵니다.

CVE-2025-14847 이해하기

CVE-2025-14847로 추적되고 CVSS 척도에서 8.7 등급을 받은 이 심각한 취약점은 MongoBleed라는 코드명을 가지고 있습니다. 이 취약점을 이용하면 인증되지 않은 원격 공격자가 유효한 자격 증명이나 사용자 상호 작용 없이 MongoDB 서버 메모리에서 민감한 데이터를 직접 유출할 수 있습니다.

이 취약점은 인증 이전에도 악용될 수 있으므로, 특히 인터넷에 노출된 MongoDB 서버의 위험성이 크게 증가합니다.

근본 원인: zlib 압축 오류

이 취약점은 MongoDB 서버의 zlib 기반 메시지 압축 해제 로직, 특히 message_compressor_zlib.cpp 구성 요소의 결함에서 비롯됩니다. MongoDB는 기본적으로 zlib 압축을 활성화하므로 명시적으로 재구성하지 않는 한 많은 배포 환경이 영향을 받습니다.

공격자는 형식이 잘못된 압축 네트워크 패킷을 전송하여 압축 해제된 데이터 길이의 부적절한 처리를 악용할 수 있습니다. 해당 로직은 압축 해제된 콘텐츠의 실제 크기를 반환하는 대신 할당된 버퍼의 전체 크기를 반환합니다. 이러한 오류로 인해 초기화되지 않은 힙 메모리가 노출되어 공격자가 인접한 민감한 데이터의 조각을 탈취할 수 있습니다.

공격자가 훔칠 수 있는 것

취약점을 성공적으로 악용할 경우 서버 메모리에 저장된 사용자 기록, 비밀번호, API 키 등 매우 민감한 정보가 노출될 수 있습니다. 공격자는 의미 있는 데이터를 복구하기 위해 대량의 요청을 보내야 할 수 있으며, 유출된 정보 중 일부는 무관할 수도 있지만, 위험은 시간이 지날수록 커집니다. 공격자가 접근 권한을 오래 유지할수록 탈취할 수 있는 데이터의 양이 증가하기 때문입니다.

클라우드 보안 분석가들은 이 공격이 인증이나 사용자 상호 작용을 필요로 하지 않기 때문에 인터넷에 연결된 MongoDB 서버가 특히 취약하다고 확인했습니다.

범위 및 글로벌 노출

분석 결과, 영향을 받는 MongoDB 인스턴스는 전 세계에 널리 분포되어 있으며, 특히 미국, 중국, 독일, 인도, 프랑스에 집중되어 있는 것으로 나타났습니다. 연구원들은 또한 클라우드 환경의 42%에서 CVE-2025-14847 취약점에 감염된 버전의 MongoDB 인스턴스가 하나 이상 존재하며, 이는 공개적으로 노출된 시스템과 내부 인프라 모두에 해당한다고 보고했습니다.

현재로서는 적극적인 악용 캠페인에 사용되는 정확한 기술은 아직 불분명합니다.

패치, 영향을 받는 소프트웨어 및 광범위한 영향

MongoDB는 지원되는 여러 브랜치에 걸쳐 수정 사항을 릴리스했으며, MongoDB Atlas에도 이미 패치가 적용되었습니다. 조직은 다음의 보안 버전 중 하나로 즉시 업그레이드해야 합니다.

MongoDB 8.2.3, 8.0.17, 7.0.28, 6.0.27, 5.0.32 또는 4.4.30

또한 이 문제는 MongoDB에만 국한된 것이 아니라는 점에 유의해야 합니다. 동일한 zlib 압축 라이브러리에 의존하는 Ubuntu rsync 패키지도 이 취약점의 영향을 받습니다.

패치 작업 중 완화 전략

즉각적인 패치가 불가능한 환경에서는 몇 가지 임시 완화 조치를 통해 노출 위험을 크게 줄일 수 있습니다.

  • zlib 압축을 비활성화하려면 mongod 또는 mongos를 실행할 때 networkMessageCompressors 또는 net.compression.compressors 옵션을 zlib을 제외하도록 설정하십시오.
  • MongoDB 서버에 대한 접근을 제한하고, 의심스러운 사전 인증 연결 시도가 있는지 로그를 면밀히 모니터링하여 네트워크 노출을 최소화하십시오.

최종 평가

MongoBleed는 악용 용이성, 인증 요구 사항 부재, 광범위한 노출로 인해 심각한 위협입니다. MongoDB를 사용하는 조직은 CVE-2025-14847을 최우선 해결 과제로 간주하고, 지체 없이 패치를 적용하며, 불필요한 네트워크 노출을 가능한 한 제거해야 합니다.

트렌드

가장 많이 본

로드 중...