🇰🇷 한글 설명
Parse Server에서 잘못된 바이트 범위(byte range)를 포함한 파일 다운로드 요청을 처리할 때 시스템이 충돌하는 취약점입니다. 이로 인해 서비스 거부(DoS) 상태가 발생할 수 있습니다. 해당 문제는 4.10.17 및 5.2.8 버전에서 패치되었습니다.
💡 쉬운 설명
파일을 다운로드할 때 요청하는 데이터의 범위를 비정상적으로 설정하면 서버가 갑자기 멈춰버리는 문제입니다. 이로 인해 일반 사용자들이 서비스를 이용할 수 없게 됩니다.
🇺🇸 원문 (English)
Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Versions prior to 4.10.17, and prior to 5.2.8 on the 5.x branch, crash when a file download request is received with an invalid byte range, resulting in a Denial of Service. This issue has been patched in versions 4.10.17, and 5.2.8. There are no known workarounds.
📍 영향받는 시스템
Parse Server 4.10.17 미만 버전 및 5.x 브랜치 5.2.8 미만 버전
⚔️ 공격 벡터
잘못된 바이트 범위(invalid byte range)를 포함한 HTTP 파일 다운로드 요청
🛡️ 대응 방법
Parse Server를 4.10.17 또는 5.2.8 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 parse-server의 버전을 확인하여 취약한 버전(4.10.17 미만 또는 5.2.8 미만)인지 확인합니다.