CVE-2023-22474 in parse-server
요약
\~에 의해 VulDB • 2026. 07. 07.
Parse Server는 Node.js를 실행할 수 있는 모든 인프라에 배포할 수 있는 오픈 소스 백엔드입니다. Parse Server는 클라이언트 IP 주소를 결정하기 위해 요청 헤더인 `x-forwarded-for`를 사용합니다. 만약 Parse Server가 프록시 서버 뒤에 배치되어 있지 않다면, 클라이언트는 이 헤더를 설정할 수 있으며 Parse Server는 해당 헤더의 값을 신뢰하게 됩니다. 이로 인해 잘못된 클라이언트 IP 주소가 Parse Server의 다양한 기능에서 사용되게 되며, 이를 통해 `x-forwarded-for` 헤더 값으로 허용된 IP 주소를 설정함으로써 Parse Server 옵션인 `masterKeyIps`의 보안 메커니즘을 우회할 수 있습니다. 이 문제는 버전 5.4.1에서 패치되었습니다. 클라이언트 IP 주소 결정 메커니즘이 재작성되었으며, 올바른 IP 주소 결정을 위해서는 이제 Parse Server 옵션인 `trustProxy`를 설정해야 합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.