🔍 CVE-2026-107325

5.9
CVSS Score
MEDIUM
2026-10-08
2026-10-27 19:41
✅ 완료

🇰🇷 한글 설명

MongoDB Go Driver에서 BSON 배열 길이를 적절히 검증하지 않아 발생하는 취약점입니다. 악의적으로 조작된 4바이트 배열이 전달될 경우 인덱스 범위를 벗어나 런타임 패닉이 발생할 수 있습니다. 이를 통해 공격자는 인증 없이도 애플리케이션 프로세스를 강제 종료시켜 서비스 거부(DoS) 상태를 유발할 수 있습니다.

💡 쉬운 설명

데이터의 길이를 확인하는 과정에서 실수가 있어, 잘못된 데이터를 보내면 프로그램이 갑자기 멈춰버리는 문제입니다. 해커가 이 방법을 사용하면 웹사이트나 서비스가 작동을 멈추게 만들 수 있습니다.

🇺🇸 원문 (English)

Improper validation of a BSON array length in the MongoDB Go Driver can cause an out-of-bounds index and runtime panic when an application calls bson.RawArray.Validate or bsoncore.Array.Validate on a malformed four-byte array. An unauthenticated actor who can supply raw BSON array data to an affected application may terminate an unprotected application process, causing a denial of service. No confidentiality or integrity impact has been identified.

📍 영향받는 시스템

MongoDB Go Driver (bson.RawArray.Validate 또는 bsoncore.Array.Validate를 사용하는 버전)

⚔️ 공격 벡터

조작된 BSON 배열 데이터를 애플리케이션에 입력하여 런타임 패닉 유도

🛡️ 대응 방법

MongoDB Go Driver를 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 모듈 버전이 취약점이 해결된 최신 버전인지 확인하십시오.

Shell / Script
go list -m github.com/mongodb/mongo-go-driver 2>/dev/null

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Spring Data MongoDB