🔍 CVE-2010-1914

5.0
CVSS Score
MEDIUM
2010-05-12
2026-04-29 01:13
✅ 완료

🇰🇷 한글 설명

PHP 5.2~5.2.13 및 5.3~5.3.2의 Zend Engine에서 비트 연산(shift_left, XOR, shift_right) 핸들러 처리 중 중단이 발생하면 convert_to_long_base 함수를 통해 민감한 메모리 정보가 노출될 수 있는 취약점이다. 특정 조건에서 정수 타입 변환 과정의 오류로 인해 시스템 정보가 유출될 가능성이 있다.

💡 쉬운 설명

PHP의 숫자 계산 기능에서 버그가 있어 특정 상황에서 시스템 메모리 정보가 노출될 수 있습니다. 공격자가 특수한 연산을 요청하면 민감한 정보를 얻을 수 있습니다.

🇺🇸 원문 (English)

The Zend Engine in PHP 5.2 through 5.2.13 and 5.3 through 5.3.2 allows context-dependent attackers to obtain sensitive information by interrupting the handler for the (1) ZEND_BW_XOR opcode (shift_left_function), (2) ZEND_SL opcode (bitwise_xor_function), or (3) ZEND_SR opcode (shift_right_function), related to the convert_to_long_base function.

📍 영향받는 시스템

PHP 5.2.0~5.2.13, PHP 5.3.0~5.3.2

⚔️ 공격 벡터

비트 연산(시프트, XOR) 요청 중 정수 변환 핸들러 중단을 유발하여 메모리 내용 노출 유도

🛡️ 대응 방법

PHP를 5.2.14 이상 또는 5.3.3 이상으로 즉시 업그레이드

🔧 검증 코드

PHP 5.2.0~5.2.13 또는 5.3.0~5.3.2가 표시되면 취약하며, 5.2.14+ 또는 5.3.3+이면 패치됨

Shell / Script
php -v 2>/dev/null | grep -oP 'PHP 5\.[23]\.\d+' | head -1

📊 CVSS Vector String

CVSS Vector
AV:N/AC:L/Au:N/C:P/I:N/A:N

💻 영향받는 소프트웨어

PHP