🔍 CVE-2026-84963

5.3
CVSS Score
MEDIUM
2026-09-03
2026-09-22 16:22
✅ 완료

🇰🇷 한글 설명

MongoDB C Driver의 BSON 라이브러리 내 JSON 파싱 컴포넌트에서 잘못된 숫자 변환 오류가 발생할 수 있습니다. 이로 인해 매우 큰 텍스트 값이 조용히 축소되거나 필드가 누락될 수 있으며, 파싱 작업은 오류 없이 성공한 것으로 보고됩니다. 인증되지 않은 공격자가 입력값을 제어할 수 있다면 애플리케이션이 제출된 데이터와 일치하지 않는 데이터를 보유하게 되어 의도치 않은 데이터 변조가 발생할 수 있습니다.

💡 쉬운 설명

데이터를 읽어들이는 과정에서 숫자를 잘못 계산하여 긴 글자가 잘리거나 데이터가 사라지는 문제가 있습니다. 공격자가 이 점을 이용해 데이터 내용을 몰래 바꿀 수 있습니다.

🇺🇸 원문 (English)

An incorrect numeric conversion in the JSON parsing component of the MongoDB C Driver's BSON library may cause an unusually large text value to be silently shortened, or the corresponding field to be omitted, while the parsing operation still reports success and returns no error. An unauthenticated party who can supply the input processed by an application that uses this component may cause that application to hold data that does not match what was submitted, which may result in unintended alteration of data.

📍 영향받는 시스템

MongoDB C Driver (BSON library 포함 버전)

⚔️ 공격 벡터

인증되지 않은 사용자가 조작된 JSON 입력값을 애플리케이션에 전달

🛡️ 대응 방법

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

🔧 검증 코드

설치된 MongoDB C Driver 또는 libbson의 버전을 확인하여 취약점이 해결된 버전인지 대조합니다.

Shell / Script
pkg-config --modversion libbson 2>/dev/null || mongoc --version 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Data MongoDB