🔍 CVE-2026-106436

4.8
CVSS Score
MEDIUM
2026-10-08
2026-10-13 20:13
✅ 완료

🇰🇷 한글 설명

MongoDB PHP 드라이버의 BSON 인코더가 문서 크기가 libbson 제한을 초과할 때 일부 반환 값을 확인하지 않아 인코더가 잘못된 상태로 남을 수 있습니다. 인증되지 않은 공격자가 비정상적으로 큰 데이터 구조를 인코딩하게 유도하면 PHP 워커를 종료시키거나 결과 문서에서 필드가 누락되게 만들 수 있습니다.

💡 쉬운 설명

매우 큰 데이터를 처리할 때 프로그램이 오류를 제대로 처리하지 못해 서비스가 멈추거나 데이터가 일부 사라질 수 있는 문제입니다. 해커가 일부러 큰 데이터를 보내 시스템을 마비시키거나 데이터 조작을 시도할 수 있습니다.

🇺🇸 원문 (English)

The BSON encoder in the MongoDB PHP Driver does not check some return values after a document exceeds libbson's size limit. This can leave the encoder in an invalid state. An unauthenticated actor who can cause an affected application to encode an unusually large data structure can terminate the PHP worker or cause the resulting document to omit fields. No MongoDB server connection or database authentication is required.

📍 영향받는 시스템

MongoDB PHP Driver (BSON 인코더 기능 사용 시)

⚔️ 공격 벡터

인증되지 않은 사용자가 애플리케이션에 비정상적으로 큰 데이터 구조를 전송하여 인코딩을 유도함

🛡️ 대응 방법

MongoDB PHP 드라이버를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 MongoDB 드라이버의 버전을 확인하여 취약점이 해결된 최신 버전인지 대조하십시오.

Shell / Script
php --ri mongodb | grep -E 'version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server