🔍 CVE-2022-51009

7.5
CVSS Score
HIGH
2026-09-06
2026-10-08 16:16
✅ 완료

🇰🇷 한글 설명

PocketMine-MP 4.7.2 미만 버전에서 skin geometry 데이터를 파싱할 때 adhocore/json-comment 라이브러리의 예외 처리가 미흡하여 발생합니다. 공격자가 잘못된 JSON 형식이 포함된 로그인 또는 스킨 패킷을 전송하면 처리되지 않은 RuntimeException이 발생하여 서버가 충돌합니다.

💡 쉬운 설명

서버가 캐릭터 스킨 정보를 읽는 과정에서 잘못된 데이터가 들어오면 오류를 견디지 못하고 꺼져버리는 문제입니다. 해커가 특수하게 조작된 스킨 정보를 보내면 서버를 강제로 종료시킬 수 있습니다.

🇺🇸 원문 (English)

PocketMine-MP before 4.7.2 fails to properly handle exceptions from the adhocore/json-comment library when parsing skin geometry data. Attackers can send login or skin packets with invalid geometry JSON to trigger an unhandled RuntimeException, causing server crash.

📍 영향받는 시스템

PocketMine-MP 4.7.2 미만 버전

⚔️ 공격 벡터

조작된 JSON 데이터가 포함된 로그인 또는 스킨 패킷 전송을 통한 원격 서비스 거부(DoS)

🛡️ 대응 방법

PocketMine-MP를 최신 버전인 4.7.2 이상으로 업데이트하십시오.

🔧 검증 코드

PocketMine-MP의 버전이 4.7.2 미만인지 확인하여 취약 여부를 판단합니다.

Shell / Script
php -r "echo PHP_VERSION;" # 실제로는 PocketMine-MP 버전을 확인해야 하므로, 설치된 디렉토리의 composer.json 또는 버전 파일을 확인해야 합니다.

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Log Server